PHP – ООП (Дмитрий Лаврик)
Категории: Курсы по программированию, Дмитрий Лаврик
- Добавлено: 2022-01-06
- Автор курса: Дмитрий Лаврик
- Цена у автора: 11200 руб.
- Сайт автора: Перейти
- Доступ: Облако Mail / Yandex / Google
- Загрузка: PC / Smartphone / Tablet
Курс предназначен для тех, кто:
Программа курса: #1
- Уже умеет кодить на PHP в процедурном стиле
- Не знает ООП или чувствует, что оно вызывает ужас
- Хочет понять смысл ООП и изучить его главные темы.
#2
- Базовые понятия ООП
- Классы и объекты, поля и методы
- Модификаторы доступа
- Наследование классов
- Инкапсуляция, полиморфизм
#3
- Статические методы и поля
- Магические методы
- Абстрактные классы
- Интерфейсы
- Пространства имён
#4
- Механизм исключений
- Try, catch, finally
- Автозагрузка классов
- Классы как типы данных
- Паттерны и антипаттерны: "singleton"
#5
- Практическое применение ООП
- Архитектура фреймворка-велосипеда
- Контроллеры и модели
- Вспомогательные классы
- Паттерн "builder" для sql-запросов
#6
- Улучшение фреймворка-велосипеда
- Роутинг
- Обработка ошибок
- Магия базовой модели
- Прослойка для работы с БД
#7
- Улучшение фреймворка-велосипеда
- Класс валидации
- Модуль авторизации
- Внешние зависимости
- Основы работы с composer
#8
- В реальном мире всё не так
- Тестируемость и гибкость кода
- Inversion of Control
- Dependency injection
- Проблемы DI для новичков
- Примеры паттернов проектирования
- Наблюдатель
- Адаптер
- DI-магия фреймворков на словах
- Интерфейсы, IoC + reflectio
Отзывы
(Читать все отзывы ->)