Symfony2 - меньше теории, больше кода

 
Время проведения
05
апреля2015
Завершено

офис Cogniance по адресу:

г. Киев, ул. Боженко, 86-Д

09:00 - 18:00

Описание

Введение в Symfony2. Меньше теории, больше кода. Примеры быстрого решения классических задач.

В конце мастер-класса у вас будет законченное работающее приложение!

Вам будет полезен этот мастер-класс, если Вы уверенный программист Middle-уровня, хорошо ориентирующийся в PHP и ООП, но еще не знакомы с фреймворками. Возможно, Вы использовали один-два из них и желаете расширить свои знания. У вас будет возможность сравнить удобство Symfony2 с уже знакомыми библиотеками.

План мероприятия

1. Вступление
2. Базовые понятия Symfony2
3. PHP Компоненты как основа
4. Структура фреймворка
5. Бандлы - строительные блоки
6. Структура бандла
7. Dependency Injection
8. Система Event'ов и Event Dispatcher
9. Работа с формами
10. Шаблоны и Twig
11. Persistence и Doctrine или «А как же база данных»
12. Security - наше все
13. i18n перевод статического и динамического контента
14. Как все это тестировать? PHPUnit и Behat

И другие полезные и необходимые темы:
1. HTTP кеширование
2. Работа с пользователями
3. REST API и его документирование