Развеиваем миф о сложности фреймворка Symfony

Symfony - это не просто Web-framework, это набор готовых и независимых друг от друга компонентов, это философия и огромное сообщество людей из разных уголков земного шара.

Symfony framework был разработан в Германии компанией SensioLabs и на сегодняшний день поддерживает более чем 2000 разработчиков, со всего света. На базе компонентов Symfony было построено множество приложений и даже других framework-ов, и вы так же можете использовать их не зависимо, и только то что вам нужно - такая философия Symfony.

Автор вебинара расскажет вам о том, как просто можно использовать Symfony. Мы постараемся развеять миф, что это тяжелый для изучения и понимания framework, и разберем
фундаментальные части Symfony. Мы научимся создавать приложение с нуля, посмотрим, как можно быстро создавать новые компоненты внутри приложения, используя кодо-генерацию, а также разберем самые важные компоненты, без которых не сможет обойтись ни одно приложение.

Полный список того, что будет рассмотрено на вебинаре:

  • Создание приложения;

  • Структура framework или как правильно разместить свой исходный код;

  • Генерация основных компонентов;

  • Как задаются правила роутинга в приложении;

  • Как создать контроллеры и обрабатывать запросы пользователя;

  • Как настроить приложение и задавать параметры и настройки различных компонентов;

  • Dependency Injection - Что это и зачем? Самая важная и мощная составляющая framework-а;

  • Security - один из самых важных компонентов, как ограничить доступ и роли пользователей и другие аспекты;

  • Как работать с базами данных (на примере Doctrine ORM);

  • Поговорим о производительности.

По понятным причинам в вебиране не возможно рассмотреть все что только может пригодиться вам для разработки, но я постараюсь ответить на все возникающие вопросы.

Важно заметить что вам будет комфортно и интересно слушать если вы уже имеет навыки программирования, возможно пробовали другие framework-и и вам нужно быстро вникнуть что за зверь такой Symfony.


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

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