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