Курсы Symfony Framework, уроки по Symfony Framework онлайн. Обучение использованию Cимфони фреймворк
Рассрочка
Рассрочка
Symfony Framework

Владение Symfony — новый уровень для PHP-разработчика

Преподаватели-практики тебе помогут освоить фреймворк Symfony, а также научат решать enterprise-задачи

Длительность обучения:

4 месяца

4 ак. часа в нед.

Формат:

Online

Начало занятий:

21 февраля

Дни занятий:

Пт 20:00, Вт 20:00

Что даст вам этот курс

Symfony — один из самых сложных, надежных и высокопроизводительных PHP-фреймворков. Он по праву считается основным фреймворком для решения задач уровня enterprise. Symfony используют многие популярные проекты, например, Drupal, phpBB. Даже самый популярный PHP-фреймворк Laravel построен на основе Symfony. Курс рассчитан на PHP-разработчиков с опытом работы от двух лет.

Вы научитесь:

  • использовать Symfony в проектах;
  • обеспечивать безопасность приложения;
  • тестировать и мониторить полученный код;
  • использовать встроенные инструменты фреймворка;
  • разворачивать приложения в различных окружениях.
Мониторинг исключений с помощью Graphite и Grafana., 1 февраля в 20:00
- как обрабатывать исключения, которые не являются ошибками
- сбор статистики с помощью Graphite
- построение графиков и настройка алертов в Grafana
Ведет
Михаил
Каморин
Предыдущий открытый вебинар
Обновление до php 8.1 с помощью rector, 7 февраля в 20:00
- применим rector к коду на php 8 для автоматического использования возможностей 8.1
- наюнсы перехода с myclabs/php-enum на built-in enum
- readonly-свойства и их влияние на тесты
Михаил
Каморин
Предыдущий открытый вебинар

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

Михаил Каморин
Team Lead в Skyeng
Мурат Усеинов
Александр Пряхин
Технический руководитель юнита в Авито
Программирует более 19 лет, 10 лет — в B2B-разработке, 2 года — в B2C. Разработкой на PHP занимается более 9 лет, из них 3 года на Laravel, 4 года на Symfony.

Окончил факультет вычислительной математики и кибернетики МГУ им. М. В. Ломоносова.

Работал Team lead/Senior PHP developer в ГК «Urban Intel». Разработал с командой движок поверх Laravel для RAD (rapid application development) на базе мета-программирования и кодогенерации, успешно применял и расширял его в течение 3 лет.

Преподаватель
Инженер Информационных Систем и Технологий, закончил ВУЗ в 2015 с отличием.
За время учебы уже успел поработать в веб-разработке, после окончания обучения ушел в финтех. Большой опыт работы с PHP (Laravel/Symfony) на разнообразных проектах.
За плечами проекты в финтехе, страховании, Big Data, онлайн-банкинге, интеграции с криптовалютными сервисами.

В профессиональном программировании прошел долгий путь от Junior Developer до CTO.

Окончил факультет прикладной математики и физики МАИ (НИУ). Имеет преподавательский опыт в Московском авиационном институте, а также на базе нескольких платформ дополнительного образования. Разработал различные обучающие курсы: от изучения языка PHP до построения масштабируемых систем и архитектур.

Навыки:
- разработка Web-приложений;
- кризис-менеджмент;
- построение команд;
- Linux-based системы;
- PHP, Java, JS.

Руководитель программы
Михаил
Каморин
Мурат
Усеинов
Александр
Пряхин

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

Михаил Каморин
Team Lead в Skyeng
Программирует более 19 лет, 10 лет — в B2B-разработке, 2 года — в B2C. Разработкой на PHP занимается более 9 лет, из них 3 года на Laravel, 4 года на Symfony.

Окончил факультет вычислительной математики и кибернетики МГУ им. М. В. Ломоносова.

Работал Team lead/Senior PHP developer в ГК «Urban Intel». Разработал с командой движок поверх Laravel для RAD (rapid application development) на базе мета-программирования и кодогенерации, успешно применял и расширял его в течение 3 лет.

Преподаватель
Мурат Усеинов
Инженер Информационных Систем и Технологий, закончил ВУЗ в 2015 с отличием.
За время учебы уже успел поработать в веб-разработке, после окончания обучения ушел в финтех. Большой опыт работы с PHP (Laravel/Symfony) на разнообразных проектах.
За плечами проекты в финтехе, страховании, Big Data, онлайн-банкинге, интеграции с криптовалютными сервисами.

Александр Пряхин
Технический руководитель юнита в Авито
В профессиональном программировании прошел долгий путь от Junior Developer до CTO.

Окончил факультет прикладной математики и физики МАИ (НИУ). Имеет преподавательский опыт в Московском авиационном институте, а также на базе нескольких платформ дополнительного образования. Разработал различные обучающие курсы: от изучения языка PHP до построения масштабируемых систем и архитектур.

Навыки:
- разработка Web-приложений;
- кризис-менеджмент;
- построение команд;
- Linux-based системы;
- PHP, Java, JS.

Руководитель программы

Отзывы

4
Сергей
Сехович
Программа курса интересная и актуальная.
Курс вел (курировал) Михаил Каморин.
Преподаватель собранный, подготовленный на вопросы отвечает конструктивно.
Курс понравился!
Читать целиком
Андрей
Работал и работаю в достаточно крупной компании по разработке highload-проектов, в основном php Bitrix (крупные внедрения).
Была цель - систематизировать знания по Symfony, получить навыки best practise, общение с опытным преподавателем.
Курс интересный и достаточно насыщенный, в общем все понравилось, иногда пересматриваю уроки. В курсе хорошие примеры
Однозначно вырос в профессиональных навыках, это позволит разрабатывать интересные проекты из соответствующего стека
Читать целиком
Максим
До того как я начал обучение я слышал об обучении в Отус от коллег, которые прокачивали свои скилы на предлагаемых курсах.

Когда в моей карьере начался творческий кризис и показалось что остановилось развитие, я вспомнил об Отус о котором положительно отзывались коллеги.

Выбирая курс Symfony Framework, я выбирал курс который апнет мои скилы, который даст новое направление развития и который поможет продвинутся по карьерной лестнице вверх.

Курс Symfony Framework дал мне новые горизонты развития, новые навыки и новые знания. Уже в середине курса я приобрел новую должность, где в достаточной степени применимы знания которые почерпнул на курсе Symfony Framework от Отус.

Спасибо в этом преподавателям курса которые в доступной и понятной форме передают имеющиеся знания.

Отдельное спасибо команде Отус за хороший курс.
Читать целиком
Денис
Демидов
Symfony до этого курса изучал читая книгу Fabien Potencier, фреймворк показался довольно сложным и запутанным, думал даже вернуться к изучению Laravel (остановило то, что Symfony все же стандарт корпоративной разработки), но после прохождения курса фреймворк стал понятным, логичным и универсальным, в дополнение к нему ознакомился с используемыми в отрасли технологиями типа RabbitMQ.
Курс ведут грамотные специалисты с большим практическим опытом, спокойно отвечают даже на дурацкие вопросы, за что безмерно благодарен.
Читать целиком
Сергей
Сехович
Программа курса интересная и актуальная.
Курс вел (курировал) Михаил Каморин.
Преподаватель собранный, подготовленный на вопросы отвечает конструктивно.
Курс понравился!
Читать целиком
Андрей
Работал и работаю в достаточно крупной компании по разработке highload-проектов, в основном php Bitrix (крупные внедрения).
Была цель - систематизировать знания по Symfony, получить навыки best practise, общение с опытным преподавателем.
Курс интересный и достаточно насыщенный, в общем все понравилось, иногда пересматриваю уроки. В курсе хорошие примеры
Однозначно вырос в профессиональных навыках, это позволит разрабатывать интересные проекты из соответствующего стека
Читать целиком
Максим
До того как я начал обучение я слышал об обучении в Отус от коллег, которые прокачивали свои скилы на предлагаемых курсах.

Когда в моей карьере начался творческий кризис и показалось что остановилось развитие, я вспомнил об Отус о котором положительно отзывались коллеги.

Выбирая курс Symfony Framework, я выбирал курс который апнет мои скилы, который даст новое направление развития и который поможет продвинутся по карьерной лестнице вверх.

Курс Symfony Framework дал мне новые горизонты развития, новые навыки и новые знания. Уже в середине курса я приобрел новую должность, где в достаточной степени применимы знания которые почерпнул на курсе Symfony Framework от Отус.

Спасибо в этом преподавателям курса которые в доступной и понятной форме передают имеющиеся знания.

Отдельное спасибо команде Отус за хороший курс.
Читать целиком
Денис
Демидов
Symfony до этого курса изучал читая книгу Fabien Potencier, фреймворк показался довольно сложным и запутанным, думал даже вернуться к изучению Laravel (остановило то, что Symfony все же стандарт корпоративной разработки), но после прохождения курса фреймворк стал понятным, логичным и универсальным, в дополнение к нему ознакомился с используемыми в отрасли технологиями типа RabbitMQ.
Курс ведут грамотные специалисты с большим практическим опытом, спокойно отвечают даже на дурацкие вопросы, за что безмерно благодарен.
Читать целиком

Необходимые знания

— знание PHP 8+;
— знание принципов ООП, MVC, паттернов (хотя бы нескольких);
— опыт работы с базовыми операциями с БД;
— умение настраивать среду разработки;
— навыки работы с VM/Docker.

Будут плюсом:
— навыки работы с Git, Gitflow;
— опыт работы с MVC-фреймворком.

Корпоративное обучение для ваших сотрудников
Поможем вашей компании развивать команду! Профиты данного курса для компании: Подробное изучение самых популярных баз данных с возможностью сосредоточиться на тех, которые используются в компании / Оптимизированные стабильные системы / Работа над промышленными задачами во время практики
>
Программа обучения
В процессе обучения вы получите комплексные знания и навыки.
C 21 февраля
Тема 1. Вводное занятие и выбор проектной работы
Тема 2. Установка и «Hello, world»
Тема 3. Фронтэнд
Тема 4. Doctrine ORM
Тема 5. Doctrine Migrations
Тема 6. DI и сервисы
C 17 марта
Тема 7. Контроллеры и маршрутизация
Тема 8. Компонент HttpFoundation
Тема 9. Symfony Forms
Тема 10. Авторизация и аутентификация
Тема 11. REST-приложения и FOSRestBundle
Тема 12. Stateless API
C 7 апреля
Тема 13. Логирование и мониторинг
Тема 14. Кэширование
Тема 15. Очереди: начало
Тема 16. Очереди: расширенные возможности
Тема 17. Полнотекстовый поиск, Elastica
C 2 мая
Тема 18. Unit-тестирование
Тема 19. Консольные команды в Symfony
Тема 20. Интеграционное тестирование
Тема 21. NelmioApiDocBundle и документация API
Тема 22. Развёртывание приложения
C 23 мая
Тема 23. Symfony Bundles и пакеты
Тема 24. Разработка прототипов с помощью генерации кода
Тема 25. Symfony Messenger
Тема 26. API Platform: введение
Тема 27. Внедряем GraphQL
Тема 28. API Platfrom: погружение
Тема 29. PaaS-решения для Symfony
C 16 июня
Тема 30. Консультация по проектам и домашним заданиям
Тема 31. Защита проектных работ
Тема 32. Подведение итогов курса
Скачать подробную программу
Выпускной проект
Выпускной проект — задача, выполняемая в течение курса. Представляет собой полноценный микросервис, реализованный на базе фреймворка Symfony 5. При написании проекта потребуется использовать инструменты логирования и мониторинга (Sentry, Graphite), работать с базой данных (предпочтительно с PostgreSQL, но можно и с MySQL) и кэшем (Redis/Memcached на выбор), взаимодействовать с брокером сообщений (RabbitMQ) для обеспечения асинхронной обработки пользовательских запросов. Проект должен быть покрыт юнит- и интеграционными тестами, для проекта требуется реализовать его развёртывание при помощи Gitlab, GitHub или других инструментов.

Опционально в рамках проекта возможно применение инструментов API Platform для реализации API с использованием GraphQL.

Вы сможете выбрать один из 4-х вариантов проекта:

  • проект: "Сервис хранения прогресса студента". Сервис обеспечивает хранение данных о выполнении студентом учебных заданий;

  • проект: "Сервис подбора преподавателей". Сервис позволяет подобрать наилучшего преподавателя для ученика, исходя из компетенции преподавателей и потребностей студента;

  • проект: "Сервис управления контентом занятий". Сервис позволяет студенту видеть самую свежую версию контента занятия. При получении студентом доступа к заданию ревизия задания фиксируется для этого студента, чтобы при повторном просмотре выполненного задания он не увидел внесённые позже изменения;

  • проект на свой выбор.

Процесс обучения

Все обучение проходит онлайн: вебинары, общение с преподавателями и вашей группой в слаке курса, сдача домашних работ и получение обратной связи от преподавателя. Вебинары идут дважды в неделю по 2 академических часа (то есть астрономических 1,5 часа). Все вебинары сохраняются и в записи в вашем личном кабинете. Возникающие вопросы по материалам лекций, домашним заданиям и по выпускному проекту вы сможете задавать преподавателю в слаке или во время вебинаров.
Получить консультацию
Наш специалист свяжется с вами в ближайшее время. Если у вас возникли трудности в выборе курса или проблемы технического плана, то мы с радостью поможем вам.
Спасибо!
Мы получили Вашу заявку, в ближайшее время с Вами свяжется наш менеджер.

После обучения вы


  • заберете с собой полный комплект обучающих материалов: видеозаписи всех вебинаров, презентации к занятиям, а также решение задач и проектов в виде кода на GitHub и другие дополнительные материалы;

  • получите сертификат о прохождении курса;

  • освоите Symfony Framework и получите опыт разработки на нем;

  • получите приглашение пройти собеседование в компаниях-партнерах (эту возможность получают самые успешные студенты).

Дата выдачи сертификата: 19 июля 2023 года
Ваш сертификат

онлайн-образование

Сертификат №0001

Константин Константинопольский

Успешно закончил курс «Symfony Framework»
Выполнено практических заданий: 16 из 16

Общество с ограниченной ответственностью “Отус Онлайн-Образование”

Город:
Москва

Директор департамента образования
ООО “Отус Онлайн-Образование”
Анна Фирсова

Лицензия на осуществление образовательной деятельности
№ 039825 от 28 декабря 2018 года.

онлайн-образование

Сертификат №0001

Константин Константинопольский

Успешно закончил курс «Symfony Framework»
Выполнено практических заданий: 16 из 16

Общество с ограниченной ответственностью “Отус Онлайн-Образование”

Город:
Москва

Директор департамента образования
ООО “Отус Онлайн-Образование”
Анна Фирсова

Лицензия на осуществление образовательной деятельности
№ 039825 от 28 декабря 2018 года.
Прошедшие открытые вебинары
Открытый вебинар — это настоящее занятие в режиме он-лайн с преподавателем курса, которое позволяет посмотреть, как проходит процесс обучения. В ходе занятия слушатели имеют возможность задать вопросы и получить знания по реальным практическим кейсам.
Инвалидация кэша в распределённой системе
Михаил Каморин
День открытых дверей
25 января 2022 года в 15:00
Для доступа к прошедшим мероприятиям необходимо пройти входное тестирование
Возможность пройти вступительное тестирование повторно появится только через 2 недели
Результаты тестирования будут отправлены вам на email, указанный при регистрации.
Тест рассчитан на 30 минут, после начала тестирования отложить тестирование не получится!

Партнеры ждут выпускников этого курса

Стоимость обучения
Cтоимость указана для оплаты физическими лицами
67 200 ₽
Продолжительность
4 месяца
Начало занятий
21 февраля