StarSliv
Администратор
		- Регистрация
 - 10 Апр 2017
 
- Сообщения
 - 17,104
 
- Тема Автор
 - #1
 
«PHP-2: Профессиональное программирование»
Profit - Академия программирования
Преподователь: Альберт Степанцев
Посмотреть вложение 46437
Курс посвящен последовательному построению веб-приложения на основе архитектурной модели MVC с нуля и до полноценного работающего сайта. Попутно уделяется время изучению сложных понятий ООП в современном PHP.
В курс также входит обзор современных фреймворков для веб-программистов.
Модели данных и ООП
Обсудим возможности, появившиеся в последних версиях PHP и, особенно, в PHP 7, и их применение на практике
На примере фреймворка T4 рассмотрим основные возможности современных фреймворков на PHP:
Мало теории, зато очень много самых современных практик от лучших практиков!
Продажник:
	
	
	
		
			
Скачать: Оформить VIP Подписку и открыть доступ к этой и другим темам.
	
				
			Profit - Академия программирования
Преподователь: Альберт Степанцев
Посмотреть вложение 46437
Курс посвящен последовательному построению веб-приложения на основе архитектурной модели MVC с нуля и до полноценного работающего сайта. Попутно уделяется время изучению сложных понятий ООП в современном PHP.
В курс также входит обзор современных фреймворков для веб-программистов.
Модели данных и ООП
- Модель, как часть архитектуры MVC
 - Применение классов, объектов и наследования к построению системы моделей
 - Изучение модификаторов видимости
 - Статические свойства и методы, константы классов, LSB
 
- Интерфейсы
 - Абстрактные классы
 - Тайп-хинтинг
 - Трейты, как горизонтальный перенос кода
 - Разбор некоторых полезных паттернов
 - Построение CRUD-каркаса приложения
 
- Представление в архитектуре MVC
 - Способы изоляции представления, что такое логика представления
 - Альтернативный синтаксис операторов
 - Изучение некоторых магических методов
 - Пара слов о PHPDoc
 - Буфер вывода
 - Знакомство с интерфейсами из SPL
 
- Понятие фронт-контроллера, роутера, контроллера, экшна
 - Построение иерархии контроллеров
 - Связь контроллеров с моделями и представлениями
 - Разработка роутинга, рассказ о RewriteRule и других полезных приемах
 
- Понятие исключения
 - Иерархия исключений
 - Использование исключений в приложении на базе архитектуры MVC
 - Паттерн "Мультиисключение"
 
- Пространства имен
 - Автозагрузка
 - Обзор стандартов PSR
 - Пакетный менеджер composer и его использование в своих проектах
 
Обсудим возможности, появившиеся в последних версиях PHP и, особенно, в PHP 7, и их применение на практике
- Разворачивание списка аргументов
 - Анонимные функции
 - Тайп-хинтинг
 - Генераторы
 
На примере фреймворка T4 рассмотрим основные возможности современных фреймворков на PHP:
- Быстрое развертывание веб-приложения
 - Управление структурой БД через механизм миграций
 - Реализация MVC, архитектура приложения
 - Использование composer
 - Консольные приложения на PHP
 
Мало теории, зато очень много самых современных практик от лучших практиков!
Продажник:
	Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
	
				Скрытое содержимое доступно для зарегистрированных пользователей!
			
		
		
	Скачать: Оформить VIP Подписку и открыть доступ к этой и другим темам.
 Скрытое содержимое. Вам нужно войти или зарегистрироваться.
			
				Последнее редактирование модератором: 
			
		
	
								
								
									
	
								
							
							