Привет, друзья! Сегодня рассмотрим 7 Бесплатных Курсов Symfony в 2023 году с нуля до уровня PRO. Получаем практический опыт!
- 1. «Программирование на Symfony»
- «😉PHP-фреймворк Symfony» — Skillbox
- 2. ««Symfony» от webkyrs»
- «🙂Symfony Framework» — OTUS
- 3. «Symfony 5. Быстрый старт»
- 4. «Курс «Symfony » от AVADA-MEDIA»
- 5. «PHP — Symfony Создаем первый проект и настраиваем Apache»
- 6. «Symfony — лучший PHP фреймворк? ➤ Веб разработка на PHP Symfony»
- 7. «Symfony 5: Создаем новый проект и каркас сайта на symfony 5»
1. «Программирование на Symfony»
Без выдачи сертификата
Обучающая программа: цель видеоуроков рассказать о фреймворке Symfony все максимально подробно, а не закончить только базу за 1 час.
- Срок обучения: 1 урок с обучающим контентом + задания.
- Форма контента: лекции.
- Связь с преподавателем: нет.
Железные плюсы онлайн-курса:
- Материал рассказан простым языком
- Вся теория подкреплена практикой
- Видео записаны в хорошем качестве
- Отработка навыков в работе с фреймворком
«😉PHP-фреймворк Symfony» — Skillbox
Стоимость на 2023 год: Рассрочка без первого взноса – 1 500 ₽ / мес
- Длительность 4 месяца
- Онлайн в удобное время
- Обучение на практике
- Доступ к курсу навсегда.
Чему вы научитесь:
- Создавать приложения на Symfony и устанавливать дополнительные плагины
- Работать с сервис-контейнерами и базами данных на примере библиотеки Doctrine ORM
- Разбираться в типах маршрутизации
- Делать отладку проектов через дебаг-профайлеры
- Создавать формы регистрации и авторизации пользователей
- Понимать, как устроена интеграция сторонних сервисов
- Разрабатывать сервисы отправки почты
- Работать с API
- Работать с продвинутым конфигурированием.
Программа
Вас ждут онлайн-лекции и практические задания.
18 тематических модулей, 69 онлайн-урока
Дипломный проект:
Сервис-конструктор для блога
Вы разработаете сервис, который помогает автоматически создавать статьи для блога на основании входных данных от пользователя.
2. ««Symfony» от webkyrs»
Без выдачи сертификата
Обучающая программа: сайт с полезным уроками для начинающих специалистов, которые хотят освоить разработку Symfony.
- Срок обучения: 17 урок с обучающим контентом + задания.
- Форма контента: лекции.
- Связь с преподавателем: нет.
Железные плюсы онлайн-курса:
- Несколько курсов по разным направлениям
- Материал написан для новичков
Начинка учебной программы
- Быстрый старт в Symfony.
- Шаблонизатор Twig в Symfony.
- Работа с базой данных. Связи.
- Работа с переменными окружения.
- Работа с базой данных. Основы.
- Работа с сервисами.
- Наследование сущностей Doctrine (на примере Symfony)
- Создание API-платформы.
- Основы работы с файлами в Symfony на примере загрузки изображений.
- Обновление Symfony 4 до Symfony 4.4 и 5. Рецепты. Работа с Git.
- Symfony 5. Аутентификация пользователей через login форму.
- Работа с бандлом Doctrine Extensions.
- Работа с формами.
- Админка на EasyAdmin в Symfony
- Query Builder
- Docker для Symfony
- Symfony.
«🙂Symfony Framework» — OTUS
Стоимость на 2023 год: нет информации
Читать еще Что такое JavaScript и в чем ее роль в веб-разработке
Symfony — один из самых сложных, надежных и высокопроизводительных PHP-фреймворков. Он по праву считается основным фреймворком для решения задач уровня enterprise. Symfony используют многие популярные проекты, например, Drupal, phpBB. Даже самый популярный PHP-фреймворк Laravel построен на основе Symfony. Курс рассчитан на PHP-разработчиков с опытом работы от двух лет.
Вы научитесь:
- использовать Symfony в проектах;
- обеспечивать безопасность приложения;
- тестировать и мониторить полученный код;
- использовать встроенные инструменты фреймворка;
- разворачивать приложения в различных окружениях.
Программа обучения
Модуль 1. Знакомство с фреймворком. Пишем базовый функционал
- Тема 1. Вводное занятие и выбор проектной работы
- Тема 2. Установка и «Hello, world»
- Тема Фронтэнд
- Тема Doctrine ORM
- Тема Doctrine Migrations
- Тема 6. DI и сервисы
Модуль 2. Маршрутизация и HttpFoundation
- Тема 7. Контроллеры и маршрутизация
- Тема 8. Компонент HttpFoundation
- Тема 9. Symfony Forms
- Тема 10. Авторизация и аутентификация
- Тема 11. REST-приложения и FOSRestBundle
- Тема 12. Stateless API
Модуль 3. Интеграция с другими системами
- Тема 13. Логирование и мониторинг
- Тема 14. Кэширование
- Тема 15. Очереди: начало
- Тема 16. Очереди: расширенные возможности
- Тема 17. Полнотекстовый поиск, Elastica
Модуль 4. Тестирование и развёртывание
- Тема 18. Unit-тестирование
- Тема 19. Консольные команды в Symfony
- Тема 20. Интеграционное тестирование
- Тема 21. NelmioApiDocBundle и документация API
- Тема 22. Развёртывание приложения
Модуль 5. Symfony: Advanced practices
- Тема Symfony Bundles и пакеты
- Тема 24. Разработка прототипов с помощью генерации кода
- Тема 25. PaaS-решения для Symfony
- Тема 26. Микрофреймворки на базе Symfony на примере Symlex
- Тема 27. API Platform: введение
- Тема 28. Внедряем GraphQL
- Тема 29. API Platfrom: погружение
Модуль 6. Проектная работа
- Тема 30. Консультация по проектам и домашним заданиям
- Тема 31. Защита проектных работ
- Тема 32. Подведение итогов курса
Выпускной проект — задача, выполняемая в течение курса. Представляет собой полноценный микросервис, реализованный на базе фреймворка Symfony 5. При написании проекта потребуется использовать инструменты логирования и мониторинга (Sentry, Graphite), работать с базой данных (предпочтительно с PostgreSQL, но можно и с MySQL) и кэшем (Redis/Memcached на выбор), взаимодействовать с брокером сообщений (RabbitMQ) для обеспечения асинхронной обработки пользовательских запросов. Проект должен быть покрыт юнит- и интеграционными тестами, для проекта требуется реализовать его развёртывание при помощи Gitlab, GitHub или других инструментов. Опционально в рамках проекта возможно применение инструментов API Platform для реализации API с использованием GraphQL.
Читать еще Что такое Аналитика 1C в 2023 году и как обучиться разработке проектов?
Вы сможете выбрать один из 4-х вариантов проекта:
- проект от SkyEng: “Сервис хранения прогресса студента”. Сервис обеспечивает хранение данных о выполнении студентом учебных заданий;
- проект от SkyEng: “Сервис подбора преподавателей”. Сервис позволяет подобрать наилучшего преподавателя для ученика, исходя из компетенции преподавателей и потребностей студента;
- проект от SkyEng: “Сервис управления контентом занятий”. Сервис позволяет студенту видеть самую свежую версию контента занятия. При получении студентом доступа к заданию ревизия задания фиксируется для этого студента, чтобы при повторном просмотре выполненного задания он не увидел внесённые позже изменения;
- проект на свой выбор.
После обучения вы:
- заберете с собой полный комплект обучающих материалов: видеозаписи всех вебинаров, презентации к занятиям, а также решение задач и проектов в виде кода на GitHub и другие дополнительные материалы;
- получите сертификат о прохождении курса;
- освоите Symfony Framework и получите опыт разработки на нем;
- получите приглашение пройти собеседование в компаниях-партнерах (эту возможность получают самые успешные студенты).
3. «Symfony 5. Быстрый старт»
Без выдачи сертификата
Обучающая программа: учебное пособие по изучению фреймворка Symfony.
- Срок обучения: 35 урок с обучающим контентом + задания.
- Форма контента: лекции.
- Связь с преподавателем: нет.
Железные плюсы онлайн-курса:
- Уроки написаны профессионалами
- Материал написан для новичков
- Онлайн-Пособие поможет вникнуть в тему
Начинка учебной программы
- Благодарности
- О чём эта книга?
- Проверка рабочего окружения
- Знакомство с проектом
- С нуля до развёртывания
- Выбор методологии разработки
- Поиск и устранение неисправностей
- Создание контроллера
- Подготовка базы данных
- Описание структуры данных
- Создание административной панели
- Создание пользовательского интерфейса
- Работа с ветками
- Обработка событий
- Жизненный цикл объектов Doctrine
- Получение обратной связи с помощью форм
- Защита административной панели
- Защита от спама с помощью API
- Тестирование
- Переход к асинхронности
- Управление состоянием с помощью Workflow
- Отправка электронной почты администраторам
- Повышение производительности с помощью кеширования
- Стилизация интерфейса с помощью Webpack
- Изменение размера изображений
- Выполнение заданий cron
- Уведомление различными способами
- Создание API с помощью API Platform
- Разработка SPA
- Локализация приложения
- Оптимизация производительности
- Изучение внутренностей Symfony
- Использование Redis для хранения сессий
- Использование RabbitMQ в качестве брокера сообщений
- Что дальше?
4. «Курс «Symfony » от AVADA-MEDIA»
Без выдачи сертификата
Обучающая программа: курс обучения Symfony, в котором студентам простым языком расскажут как работать с фреймворком.
- Срок обучения: уроки с обучающим контентом.
- Форма контента: лекции.
- Связь с преподавателем: нет.
Железные плюсы онлайн-курса:
- Материал создан для новичков
- Вся информация написана простым языком
- Есть практика
Читать еще Языки программирования в 2023 году: виды и особенности для начинающего специалиста
5. «PHP — Symfony Создаем первый проект и настраиваем Apache»
PHP — Symfony Создаем первый проект и настраиваем Apache
Без выдачи сертификата
Обучающая программа: автор рассказывает про разработку на фреймворк Симфони. В рамках курса, спикер расскажет про установку сервера.
- Срок обучения: уроки с обучающим контентом.
- Форма контента: лекции.
- Связь с преподавателем: нет.
Железные плюсы онлайн-курса:
- Материал создан для новичков
- Вся информация написана простым языком
- Есть практика
Начинка учебного процесса
- PHP и Symfony введение
- Почему не любят PHP
- Composer
- Создаем новый проект
- Содержимое проекта
- Настраиваем Apache для Symfony
- index.php и kernel
- Статичные маршруты
- Создаем первый контроллер
- Заключение — дополнительные материалы
6. «Symfony — лучший PHP фреймворк? ➤ Веб разработка на PHP Symfony»
Symfony — лучший PHP фреймворк? ➤ Веб разработка на PHP Symfony
Без выдачи сертификата
Обучающая программа: в данном уроке идёт ознакомление студента с тем что такое Symfony фреймворк, т.е. кратко об его истории и для чего он используется. Дальше идёт показ настройки рабочего окружения с помощью которого как раз таки студент и сможет учиться работать с данным фреймворком в дальнейших уроках.
Этот урок включён в платный курс по изучению Симфони от платформы ITVDN.
- Срок обучения: урок с обучающим контентом.
- Форма контента: лекции.
- Связь с преподавателем: нет.
Железные плюсы онлайн-курса:
- Материал создан для новичков
- Вся информация написана простым языком
- Есть практика
- Автор — эксперт в сфере создания проектов на PHP
7. «Symfony 5: Создаем новый проект и каркас сайта на symfony 5»
Symfony 6 / Урок 1 / Быстрый старт (PHP + Nginx + Docker)
Без выдачи сертификата
Обучающая программа: в этом видео, автор развернёт проект на symfony 5, настроит БД, создамт основные контроллеры и шаблоны.
- Срок обучения: урок с обучающим контентом.
- Форма контента: лекции.
- Связь с преподавателем: нет.
При просмотре контента на проекте ЕВГЕНЕВ РУ, на страницах сайта возможны интегрированы реферальные ссылки. Что это для вас значит и как быть, читайте в нашем материале.
https://evgenev.ru/disclamer/ – EVGENEV RU