OTUS

Symfony Framework

  • Начальный уровень
  • Наставник: Нет
  • Сертификат: Нет
  • Формат: Online
  • Рассрочка: Нет
  • Язык: Русский
  • Осталось мест: не ограничено
Записаться

Symfony Framework

Владение Symfony — новый уровень для PHP-разработчика
Для кого этот курс?
  • Знание PHP 8+;
  • Знание принципов ООП, MVC, паттернов (хотя бы нескольких);
  • Опыт работы с базовыми операциями с БД;
Программа обучения
  • Тема 1: Вводное занятие и выбор проектной работы
  • Тема 2: Установка и «Hello, world»
  • Тема 3: Doctrine ORM
  • Тема 4: Фронтэнд
  • Тема 5: Doctrine Migrations
  • Тема 6: DI и сервисы
  • Тема 1: Контроллеры и маршрутизация
  • Тема 2: Компонент HttpFoundation
  • Тема 3: Symfony Forms
  • Тема 4: Авторизация и аутентификация
  • Тема 5: REST-приложения и FOSRestBundle
  • Тема 6: Stateless API
  • Тема 1: Логирование и мониторинг
  • Тема 2: Кэширование
  • Тема 3: Очереди: начало
  • Тема 4: Очереди: расширенные возможности
  • Тема 5: Полнотекстовый поиск, Elastica
  • Тема 1: Unit-тестирование
  • Тема 2: Консольные команды в Symfony
  • Тема 3: Интеграционное тестирование
  • Тема 4: NelmioApiDocBundle и документация API
  • Тема 5: Развёртывание приложения
  • Тема 1: Symfony Bundles и пакеты
  • Тема 2: Разработка прототипов с помощью генерации кода
  • Тема 3: Symfony Messenger
  • Тема 4: DDD в Symfony
  • Тема 5: API Platform: введение
  • Тема 6: Внедряем GraphQL
  • Тема 7: API Platfrom: погружение
  • Тема 1: Консультация по проектам и домашним заданиям
  • Тема 2: Защита проектных работ
  • Тема 3: Подведение итогов курса

Преподаватели

  • Александр Пряхин

    Руководитель юнита разработки, CTO

  • Михаил Каморин

  • Олег Мельник

  • Александр Ясаков