15 июня в день «мастер-классов» на DevConf 2014, будет проведено занятие для тех, кому интересен фреймворк Laravel.
Задачей мастер-класса является наглядно показать, какие инструменты фреймворка легко и правильно использовать в реальном финансовом проекте, и то, насколько ими была «прочувствована» философия, предложенная авторами Laravel.
Те, кто уже успел стать «убежденным противником» :-) фреймворка, тоже приглашаются, т.к. ведущие мастер-класса планируют развеять парочку мифов вокруг некоторых принципиальных его особенностей.
Продолжительность 3 часа
До встречи на первом мастер классе по Laravel!
P.S.
Для активного участия в программе мастер-класса, будут предоставлены ssh-доступы к рабочим копиям проекта, поэтому:
* подготовьте ноутбук с wifi,
* на котором установлена любая подходящая IDE (например PhpStorm, NetBeans),
* которая может удаленно вносить изменения в файлы по ssh (sftp);
* и скачайте также заранее любой ssh-клиент (например Putty);
* и не забудьте про git-клиент (может пригодиться).
Задачей мастер-класса является наглядно показать, какие инструменты фреймворка легко и правильно использовать в реальном финансовом проекте, и то, насколько ими была «прочувствована» философия, предложенная авторами Laravel.
Те, кто уже успел стать «убежденным противником» :-) фреймворка, тоже приглашаются, т.к. ведущие мастер-класса планируют развеять парочку мифов вокруг некоторых принципиальных его особенностей.
- Будут подробно рассмотрено и продемонстрировано:
- Базовая архитектура на Service Provider-ах
- Фасады и техномагия «статического» api
- Подмена «ядреных» компонентов Laravel
- Использование IoC и внедрение зависимостей
- Юнит-тестирование с Mockery и DI
- Белые и пушистые queue
- Строгий, но гибкий роутинг запросов
- А также множество мелких и добрых фич
Продолжительность 3 часа
До встречи на первом мастер классе по Laravel!
P.S.
Для активного участия в программе мастер-класса, будут предоставлены ssh-доступы к рабочим копиям проекта, поэтому:
* подготовьте ноутбук с wifi,
* на котором установлена любая подходящая IDE (например PhpStorm, NetBeans),
* которая может удаленно вносить изменения в файлы по ssh (sftp);
* и скачайте также заранее любой ssh-клиент (например Putty);
* и не забудьте про git-клиент (может пригодиться).