Content mvc

Что такое MVC на примере Laravel фреймворка

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.


Хотите стать разработчиком? Рекомендуем освоить профессию «Веб-разработчик».

Бесплатная запись на вебинар