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