Symfony - это не просто Web-framework, это набор готовых и независимых друг от друга компонентов, это философия и огромное сообщество людей из разных уголков земного шара.
Symfony framework был разработан в Германии компанией SensioLabs и на сегодняшний день поддерживает более чем 2000 разработчиков, со всего света.
На базе компонентов Symfony было построено множество приложений и даже других framework-ов, и вы так же можете использовать их не зависимо, и только то что вам нужно - такая философия Symfony.Автор вебинара расскажет вам о том, как просто можно использовать Symfony. Мы постараемся развеять миф, что это тяжелый для изучения и понимания framework, и разберем
фундаментальные части Symfony. Мы научимся создавать приложение с нуля, посмотрим, как можно быстро создавать новые компоненты внутри приложения, используя кодо-генерацию, а также разберем самые важные компоненты, без которых не сможет обойтись ни одно приложение.
Полный список того, что будет рассмотрено на вебинаре:
Создание приложения;
Структура framework или как правильно разместить свой исходный код;
Генерация основных компонентов;
Как задаются правила роутинга в приложении;
Как создать контроллеры и обрабатывать запросы пользователя;
Как настроить приложение и задавать параметры и настройки различных компонентов;
Dependency Injection - Что это и зачем? Самая важная и мощная составляющая framework-а;
Security - один из самых важных компонентов, как ограничить доступ и роли пользователей и другие аспекты;
Как работать с базами данных (на примере Doctrine ORM);
Поговорим о производительности.
По понятным причинам в вебиране не возможно рассмотреть все что только может пригодиться вам для разработки, но я постараюсь ответить на все возникающие вопросы.
Важно заметить что вам будет комфортно и интересно слушать если вы уже имеет навыки программирования, возможно пробовали другие framework-и и вам нужно быстро вникнуть что за зверь такой Symfony.
Хотите стать разработчиком? Рекомендуем освоить профессию «Веб-разработчик».