ТОП-10 курсов Symfony

397
0
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...
Время на прочтение: : 8 мин

Фреймворк Symfony позволяет быстро создавать скрипты, мобильные и десктопные приложения, сервисы, веб-сайты. К тому же Symfony легко интегрируется с инструментами по фронтенд-разработке и сторонними приложениями, отличается развитым комьюнити. Если хотите освоить популярный фреймворк для веб-разработки и научиться создавать производительные и масштабируемые приложения — эта подборка онлайн-курсов для вас.

Курс PHP-фреймворк Symfony от Skillbox

ТОП-10 курсов Symfony

Обучение рассчитано на 4 месяца, в программу включены практические задания с проверкой, доступ к материалам курса предоставляется навсегда. Структура программы: 18 модулей, более 65 видеоматериалов от экспертов. Плюсы: год английского в подарок, добавите проект в портфолио — сервис-конструктор для блога, практикующие спикеры.

Программа курса

  • Symfony: основы, разные конфигурации, интеграция и методы сервиса, генерация кода, консольная команда, секретны конфигурации и их безопасное хранение.
  • Шаблонизатор Twig: блоки, расширения шаблонизатора, работа с LazyLoad.
  • Библиотека работы с базой данных Doctrine Orm, миграция, обновления.
  • Фикстуры и расширение возможностей.
  • Связи в Doctrine, One-to-Many/Многие-ко-многим, объекты с дополнительными критериями, Join, сложная логика, фикстуры 2.0, постраничная навигация.
  • Система аутентификации: модель пользователя, авторизация, безопасность, улучшение аутентификатора.
  • Безопасность, роли и уровни доступов.
  • API маршрут и доступ, создание токена и аутентификатора.
  • Регистрация, авторизация в программе, классы Voter, управление доступом.
  • Компоненты форма, типы полей, трансформация данных. Вывод, обработка и подключение форм.
  • Валидация, обработка и вывод форм, а также регистрация.
  • Кастомная валидация и расширение полей, форм.
  • Загрузка файлов, создание сервиса, работа с файловой системой.
  • Отправка email, оформление, css, дополнительные возможности.
  • Система Событий: вызов, создание, подзапросы. Слушатель.
  • Bundle, создание, конфигурирование, публикация.

Для кого

Подойдет разработчикам разного уровня.

ТОП-10 курсов Symfony

Чему научитесь

  1. Создавать на Symfony приложения и устанавливать плагины.
  2. Работать с БД на базе библиотеки Doctrine ORM, сервис-контейнерами.
  3. Разбираться и отличать разные типы маршрутизации.
  4. Выполнять отладку проектов, используя дебаг-профайлеры.
  5. Разрабатывать формы для регистрации пользователей и авторизации.
  6. Интегрировать Symfony со сторонними сервисами.
  7. Создавать сервисы для отправки email.
  8. Работать с API, продвинутыми инструментами конфигурирования.

Перейти на сайт курса

Стоимость обучения: в рассрочку по 1812 ₽/мес.

Развеиваем миф о сложности фреймворка Symfony от GeekBrains

Развеиваем миф о сложности фреймворка Symfony от GeekBrains

Вебинар в формате лекции про оперативное создание компонентов внутри приложения с использованием кодогенерации. Преимущества: насыщенная программа, подробное раскрытие тем, практикующие преподаватели, высокий рейтинг курса.

Программа курса: структура фреймворка, генерация ключевых компонентов, правила роутинга в приложении, безопасность, контроллеры и обработка запросов пользователей. Узнаете, как самостоятельно настроить приложение, использовать Dependency Injection и эффективно работать с БД.

Для кого: начинающих разработчиков.

Чему научитесь: создавать масштабируемые приложения, генерировать основные компоненты фреймворка, внедрять контроллеры, обрабатывать запросы пользователя, настраивать самостоятельно приложения, работать с БД.

Перейти на сайт курса

Стоимость обучения: бесплатно.

Курс Symfony & Vue.js от Udemy

Symfony & Vue.js от Udemy

Курс содержит 26 модулей, +220 лекций с продолжительностью 24,5 часа, 21 ресурс для скачивания. Плюсы: гарантия возврата денег, выдача сертификата, доступ к материалам — навсегда, доступ с разных устройств, просмотр в удобное время.

Программа курса

  • Работа с Symfony, создание домашней страницы.
  • Формы, регистрация, авторизация.
  • Создание панели, новые команды.
  • Управление продуктами, рефакторинг, виджет с рекомендациями.
  • Страница корзина, управление пользователями.
  • Api Platform, настройка Webpack, редактирование заказа с помощью Vue.js, всплывающая корзина.
  • Отправление писем, авторизация через соцсети.
  • Написание текста, добавление линтера кода, деплой, тестирование и т.д.

Сайт курса Symfony & Vue.js от Udemy

Для кого

Подойдет программистам и тем, кто хочет получить продвинутые, актуальные знания Symfony. А также специалистам с опытом разработки на Symfony для улучшения понимание компонентов Symfony или для использования фреймворка для малых и крупных проектов на PHP.

ТОП-10 курсов Symfony

Чему научитесь

  1. Строить масштабируемые интернет-магазины с адаптивной админкой.
  2. Работать со стеком Symfony + VueJS.
  3. Продумывать структуру приложения, писать эффективный код с упором на масштабирование.
  4. Использовать основные компоненты Symfony, такие как Validation, Messenger, Twig, Symfony CLI и консольные команды.
  5. Проектировать масштабируемую архитектуру VueJS + Vuex.
  6. Использовать ООП, конструкторы, наследование, абстрактные классы и т.д.
  7. Работать с реальными средами приложения: деплой, тестирование, разработка.
  8. Проектировать адаптивные письма с помощью библиотеки Inky.
  9. Проводить различные виды тестирования: Unit-тесты, интеграционные и функциональные тесты.
  10. Проектировать код с помощью новейших практик и паттернов.
  11. Оптимизировать написанный код, используя линтеры: ESLint, PHPUnit, PHP-CS-fixer.
  12. Использовать современные инструменты разработчика, WebPack, VueJS DevTools, Symfony CLI, Composer, NPM и т.д.
  13. Эффективно выполнять деплой приложения на Google Cloud VPS и запускать тестирование на CircleCI.

Перейти на сайт курса

Стоимость обучения: 849₽.

Курс Разработка приложений на Symfony от УЦ Специалист

Разработка приложений на Symfony от УЦ Специалист

Трехдневный курс с продолжительностью 24 ак. часа дает слушателям практические навыки создания приложений с фреймворка Symfony. Требуется предварительная подготовка, знание PHP8. Плюсы: документ об окончании обучения, практикующий преподаватель, акцент на практику.

Программа курса

  • Установка, настройка фреймворка.
  • Создание страниц: маршруты, контроллер, аннотации, рендеринг шаблонов, проверка структуры проекта.
  • Маршрутизация, создание, дополнение требуемых, заполнители, список, расширенная настройка, шаблон имен, создание URL-адресов.
  • Контроллеры, классы, управление ошибками, объект Request, управление сессиями, объект запрос-ответ.
  • Шаблоны, создание, использование, расположение. Теги, helpers, таблицы стилей и их включение, выходное экранирование.
  • Настройка фреймворка, работа с БД. Спрос, ссылка на конфигурацию, окружение, ключевые параметры.

Для кого

Подойдет практикующим PHP-разработчикам.

Чему научитесь

  1. Устанавливать фреймворк.
  2. Настраивать маршрутизаторы.
  3. Реализовывать в моделях, контроллерах логику.
  4. Работать с БД из Symfony.
  5. Читать, записывать сессии данных.
  6. Выставлять в шаблонах необходимые настройки.
  7. Работать с основными компонентами Symfony, устанавливать связь между контроллерами и маршрутами.
  8. Конфигурировать приложение, создавать шаблоны представлений.

Перейти на сайт курса

Стоимость обучения: 32 450₽.

Symfony Framework от Otus

Symfony Framework от Otus

Длительность обучения 4 месяца, нагрузка 4 ак. часа еженедельно. Процесс обучения включает онлайн-вебинары, выполнение домашних заданий и получение обратной связи от ментора. Нагрузка: вебинары 2 раза в неделю по 2 ак. часа, материал доступен в записи. Особенности: проект на свой выбор, сертификат.

Программа курса

  • Базовый функционал фреймворка.
  • Маршрутизация и HttpFoundation: контроллеры, формы, аутентификация и т.д.
  • Интеграция фреймворка с другими системами. Очереди, логирование, расширенные возможности, мониторинг.
  • Unit-тестирование, консольные команды, документы API, развертывание приложения.
  • Продвинутые методы: Symfony Bundles, разработка прототипов посредством генерации кода, микрофреймворки, GraphQL.

Для кого

Курс будет полезен PHP-разработчикам с 2-летним опытом работы.

ТОП-10 курсов Symfony

Чему научитесь

  1. Применять в проектах фреймворк Symfony.
  2. Обеспечивать приложениям безопасность.
  3. Полученный код мониторить, тестировать.
  4. Применять встроенные инструменты фреймворка.
  5. Разворачивать в различных окружениях приложения.

Перейти на сайт курса

Стоимость обучения: по запросу.

Курс по фреймворку Symfony от php.zone

Курс по фреймворку Symfony от php.zone

Обучение выстроено в форме видеоуроков, есть ДЗ с детальным разбором. Плюсы: первые 5 уроков бесплатно, быстрая помощь, гарантия, доступ навсегда.

Программа курса

  • Обзор фреймворка.
  • Обработка запросов, роутинг.
  • Модель, отображение, контроллер.
  • Авторизация и регистрация форм.
  • Работа с Doctrine ORM 2.

Для кого

Подойдет новичкам с опытом в разработке, знанием ООП, веб-основ.

Чему научитесь

  1. Писать контроллер, используя фреймворк Symfony.
  2. Работать с шаблонами, доктриной ORM, шаблонизатором.
  3. Использовать формы поиска, полноценный CRUD, вебпак и загружать стили.
  4. Создавать сущности пользователя, формы регистрации и отправлять письма.
  5. Авторизироваться через соцсети, создавать формы логина.
  6. Работать с доктриной, консольными командами, сервисами.
  7. Использовать расширенные возможности фреймворка.

Перейти на сайт курса

Стоимость обучения: полный доступ за 789₽.

Разработка менеджера-проектов от Дмитрия Елисеева

Разработка менеджера-проектов от Дмитрия Елисеева

Мастер-класс продолжительностью 15 дней. После оплаты вы получаете вебинары в записи, длительность 3-4 часа. Предусмотрено получение обратной связи в чате от автора. Преимущества: бесплатный вводный урок, доступное изложение материала, развернутая программа. Мастер-класс актуален всегда, так как упор сделан не на код фреймворка, а на архитектуру построения своего приложения.

Программа курса: установка и настройка фреймворка, компоненты Symfony, Docker-образ, написание кода, подход DDD, очереди, брокеры, шаблонизаторы, плагины, формы ввода, модульное и интеграционное тестирование, API для мобильных устройств, объектно-ориентированный анализ и т.д.

Для кого: начинающих разработчиков.

Чему научитесь: тестировать приложение, отправлять уведомления, разрабатывать для мобильных устройств API, собирать Docker-образ, писать слабосвязанный код, применять подход DDD. Использовать очереди, брокеры RabbitMQ, шаблонизатор Twig. Писать плагины, программировать нестандартные формы ввода.

Перейти на сайт курса

Стоимость обучения: по запросу.

Онлайн курс Symfony от WEBKYRS

Symfony от WEBKYRS

На платформе несколько курсов по Symfony в разных направлениях. Плюсы: много полезных уроков, самостоятельно можно выбрать нужные вам лекции, доступность. Есть практические задания, обратная связь через соцсети от автора.

Программа курса: шаблонизатор Twig, база данных, переменные окружения, API-платформы, бандл Doctrine Extensions, аутентификации пользователей с помощью использования login-формы, Docker, Deploy.

Для кого: начинающих разработчиков.

Чему научитесь: работать с БД, сервисом, переменными окружения, шаблонизатором Twig, работать с Git, формами, бандлом Doctrine Extensions, создавать API-платформы.

Перейти на сайт курса

Стоимость обучения: бесплатно.

ВЕБ РАЗРАБОТКА НА PHP SYMFONY от ITVDN

ВЕБ РАЗРАБОТКА НА PHP SYMFONY от ITVDN

Вебинары в открытом доступе, посвящены старту работы в Symfony. Длительность более 6 часов 30 минут, всего 11 лекций. Есть пул практических заданий. Для успешного прохождения курса необходимы навыки HTML, PHP, MySQL. Плюсы: доступность и отсутствие регистрации.

Программа курса: установка фреймворка, директорий, файлы, контроллер, маршрут, создание страницы, Базы Данных и т.д.

Для кого: разработчиков с опытом работы в программировании.

Чему научитесь: разрабатывать небольшое приложение, создавать маршрут через YAML и Annotations, HTML страницу с помощью Bootstrap, БД, Doctrine 2 сущности и CRUD для менеджмента заметок. Разбираться в особенностях механизма контроллеров, работать с шаблонизатором Twig, сериализацией и десериализацией в Symfony.

Использовать принципы DI, сервис контейнеры, реализовывать аутентификацию и авторизовать приложение в Symfony. Различать Event Listener и Subscriber. Проводить функциональное юнит-тестирование приложения.

Перейти на сайт курса

Стоимость обучения: бесплатно.

Курс ПО SYMFONY от AVADA MEDIA

КУРСЫ ПО SYMFONY от AVADA MEDIA

На платформе представлены бесплатные курсы с практикой и последующим трудоустройством для лучших выпускников. В основе курса — видеоуроки, реальные кейсы.

Программа курса: ознакомиться можно после регистрации.

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

ТОП-10 курсов Symfony

Чему научитесь: активно использовать весь набор компонентов, создавать производительные приложения и масштабируемые веб-сайты. Ускорять загрузку сайтов, использовать Routing, интегрировать фреймворк с библиотекой логирования Monolog.

Перейти на сайт курса

Стоимость обучения: бесплатно.

Комментарии (0)
Войдите чтобы оставить комментарий