[OTUS] Symfony Framework. Полный курс [Михаил Каморин] [Повтор]
Symfony - один из самых сложных, надежных и высокопроизводительных PHP-фреймворков. Он по праву считается основным фреймворком для решений задач уровня enterprise. Symfony используют многие популярные проекты, например, Drupal, phpBB. Даже самый популярный PHP-фреймворк Laravel построен на основе Symfony.
Курс рассчитан на PHP-разработчиков с опытом работы от двух лет.
Вы научитесь:
Symfony - один из самых сложных, надежных и высокопроизводительных PHP-фреймворков. Он по праву считается основным фреймворком для решений задач уровня enterprise. Symfony используют многие популярные проекты, например, Drupal, phpBB. Даже самый популярный PHP-фреймворк Laravel построен на основе Symfony.
Курс рассчитан на PHP-разработчиков с опытом работы от двух лет.
Вы научитесь:
- использовать в проектах Symfony
- обеспечивать безопасность приложения
- тестировать и разворачивать полученный код
- использовать встроенные инструменты фреймворка
- разворачивать приложения в продакшне
https://otus.ru/lessons/symfony/
Модуль 1 Знакомство с фреймворком. Пишем базовый функционал
Тема 1. Выбор темы и организация проектной работы
Тема 2. Установка и «Hello, world»
Тема 3. Фронтэнд
Тема 4. Docrine ORM
Тема 5. Doctrine Migrations
Тема 6. Контроллеры и маршрутизация
Тема 7. DI и сервисы
Тема 8. Авторизация и аутентификация
Тема 9. Тестирование
Модуль 2 Продолжаем усложнять логику проекта
Тема 10. Логирование и мониторинг
Тема 11. Компонент HttpFoundation
Тема 12. Symfony Forms
Тема 13. Кэширование
Тема 14. Консольные команды в Symfony
Тема 15. Очереди: начало
Тема 16. Очереди: расширенные возможности
Тема 17. Полнотекстовый поиск, Elasctica
Тема 18. Symfony Bundles
Модуль 3 API
Тема 19. Stateless API
Тема 20. REST-приложения и FOSRestBundle
Тема 21. Разработка прототипов с помощью генерации кода
Тема 22. Symfony Cloud
Тема 23. Микрофреймворки на базе Symfony на примере Symlex
Тема 24. Тестирование API
Тема 25. Swagger и документация API
Тема 26. Развёртывание приложения
Тема 27. API Platform: введение
Тема 28. Внедряем GraphQL
Тема 29. API Platfrom: расширения
Модуль 4 Проектная работа
Тема 30. Консультация по проектам и домашним заданиям
Тема 31. Защита проектных работ
Тема 32. Подведение итогов курса
Тема 1. Выбор темы и организация проектной работы
Тема 2. Установка и «Hello, world»
Тема 3. Фронтэнд
Тема 4. Docrine ORM
Тема 5. Doctrine Migrations
Тема 6. Контроллеры и маршрутизация
Тема 7. DI и сервисы
Тема 8. Авторизация и аутентификация
Тема 9. Тестирование
Модуль 2 Продолжаем усложнять логику проекта
Тема 10. Логирование и мониторинг
Тема 11. Компонент HttpFoundation
Тема 12. Symfony Forms
Тема 13. Кэширование
Тема 14. Консольные команды в Symfony
Тема 15. Очереди: начало
Тема 16. Очереди: расширенные возможности
Тема 17. Полнотекстовый поиск, Elasctica
Тема 18. Symfony Bundles
Модуль 3 API
Тема 19. Stateless API
Тема 20. REST-приложения и FOSRestBundle
Тема 21. Разработка прототипов с помощью генерации кода
Тема 22. Symfony Cloud
Тема 23. Микрофреймворки на базе Symfony на примере Symlex
Тема 24. Тестирование API
Тема 25. Swagger и документация API
Тема 26. Развёртывание приложения
Тема 27. API Platform: введение
Тема 28. Внедряем GraphQL
Тема 29. API Platfrom: расширения
Модуль 4 Проектная работа
Тема 30. Консультация по проектам и домашним заданиям
Тема 31. Защита проектных работ
Тема 32. Подведение итогов курса