• Программирование [Дмитрий Лаврик] PHP – ООП (2021)

    • Автор темы Volf
    • Дата начала
    • 481
    Автор: Дмитрий Лаврик
    Название: PHP – ООП (2021)

    1641457339601


    Описание:

    Курс предназначен для тех, кто:
    • Уже умеет кодить на PHP в процедурном стиле
    • Не знает ООП или чувствует, что оно вызывает ужас
    • Хочет понять смысл ООП и изучить его главные темы.
    Программа курса:
    #1
    • Базовые понятия ООП
    • Классы и объекты, поля и методы
    • Модификаторы доступа
    • Наследование классов
    • Инкапсуляция, полиморфизм
    #2
    • Статические методы и поля
    • Магические методы
    • Абстрактные классы
    • Интерфейсы
    • Пространства имён
    #3
    • Механизм исключений
    • Try, catch, finally
    • Автозагрузка классов
    • Классы как типы данных
    • Паттерны и антипаттерны: "singleton"
    #4
    • Практическое применение ООП
    • Архитектура фреймворка-велосипеда
    • Контроллеры и модели
    • Вспомогательные классы
    • Паттерн "builder" для sql-запросов
    #5
    • Улучшение фреймворка-велосипеда
    • Роутинг
    • Обработка ошибок
    • Магия базовой модели
    • Прослойка для работы с БД
    #6
    • Улучшение фреймворка-велосипеда
    • Класс валидации
    • Модуль авторизации
    • Внешние зависимости
    • Основы работы с composer
    #7
    • В реальном мире всё не так
    • Тестируемость и гибкость кода
    • Inversion of Control
    • Dependency injection
    • Проблемы DI для новичков
    #8
    • Примеры паттернов проектирования
    • Наблюдатель
    • Адаптер
    • DI-магия фреймворков на словах
    • Интерфейсы, IoC + reflectio

    Подробнее:






    Скачать:




     
    • Мне нравится
    Реакции: casya, Mr.Mamay, Vic's'dsgn и 32 других
  • Сверху