Model-view-controller (MVC) – популярная схема проектирования. На MVC основываются такие известные фреймворки, как Simfony, Laravel, Zend framework, Yii. Поэтому можно смело сказать, что понимание MVC – это отправная точка для разработчика сложных веб-приложений.
Вебинар будет интересен тем, кто уже знает основы HTML, CSS, PHP и, желательно, основы MySQL и хочет научиться разрабатывать профессиональные веб-приложения.
Что понадобится?
Так как мы будем собирать небольшое приложение на базе Laravel фреймворка нам понадобится Open Server 5.2.2, либо иной удобный для вас LAMP/WAMP-набор.
Необходимый минимум:
apache + PHP 5.4;
MySQL + PhpMyAdmin;
composer.
На вебинаре мы рассмотрим следующие вопросы:
MVC;
фреймворк Laravel 5 и его структура;
создание правил роутинга;
создание контроллера для обработки пользовательских запросов;
создание view, шаблонизатор Blade;
работа с базой данных при помощи Eloquent ORM;
введение в иерархические структуры данных в SQL;
на что обратить внимание и где искать информацию, несколько полезных дополнений к Laravel;
Simfony или Laravel.
Хотите стать разработчиком? Рекомендуем освоить профессию «Веб-разработчик».