- Регистрация
- 26.05.2022
- Сообщения
- 23 590
- Реакции
- 56
- Баллы
- 48
Symfony - один из самых сложных, надежных и высокопроизводительных PHP-фреймворков. Он по праву считается основным фреймворком для решений задач уровня enterprise. Symfony используют многие популярные проекты, например, Drupal, phpBB. Даже самый популярный PHP-фреймворк Laravel построен на основе Symfony.
Курс рассчитан на PHP-разработчиков с опытом работы от двух лет.
Вы научитесь:
использовать в проектах Symfony
обеспечивать безопасность приложения
тестировать и разворачивать полученный код
использовать встроенные инструменты фреймворка
разворачивать приложения в продакшне
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. Подведение итогов курса
Курс рассчитан на PHP-разработчиков с опытом работы от двух лет.
Вы научитесь:
использовать в проектах Symfony
обеспечивать безопасность приложения
тестировать и разворачивать полученный код
использовать встроенные инструменты фреймворка
разворачивать приложения в продакшне
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. Подведение итогов курса
