Программирование [Дмитрий Елисеев] Мастер-класс по разработке менеджера проектов на Symfony. Часть 2 (2019)

Автор: Дмитрий Елисеев
Название: Мастер-класс по разработке менеджера проектов на Symfony. Часть 2 (2019)

[Дмитрий Елисеев] Мастер-класс по разработке менеджера проектов на Symfony. Часть 2 (2019)


Описание:

Для кого:
  • Занимаетесь разработкой на Symfony или планируете его изучить
  • Разрабатываете на других фреймворках, но хотите перенять знания к себе в проект
  • Испытываете сложности с документацией и хотите потренироваться на практике
  • Хотите ознакомиться с новыми для себя архитектурными подходами
  • Хотите перенять лучшие практики различных фреймворков
  • Хотите потренироваться в применении знаний ООП или узнать, что это такое
  • Хотите изучить модульное тестирование на реальных примерах
  • Планируете заниматься разработкой REST API, его тестированием и документированием
  • Планируете использовать общедоступные компоненты Symfony в своих проектах
  • Хотите узнать слабые и сильные места различных фреймворков
Что изучим:
  • Философия Symfony в сравнении с другими фреймворками
  • Выбор подходящих скелетонов для конкретного проекта
  • Установка и настройка фреймворка
  • Поднятие девелоперского окружения на Docker
  • Сборка Docker-образов для выкладки в Staging или Production
  • Использование и расширение популярных компонентов Symfony
  • Использование компонентов Symfony отдельно в проектах на других фреймворках
  • Написание слабосвязанного кода
  • Практики применения подхода DDD (Domain Driven Development)
  • Построение богатых моделей предметной области (Rich Domain Model)
  • Построение доменных сущностей и агрегатов в Doctrine ORM
  • Использование очередей и брокеров RabbitMQ для фоновых задач
  • Использование шаблонизатора Twig и написание плагинов
  • Программирование нестандартных форм ввода.
  • Регистрация через элекронную почту и через соцсети
  • Реализация умной системы прав и разрешений RBAC для менеджеров и исполнителей
  • Написание универсального модуля комментариев
  • Подключение и компиляция JavaScript-ассетов пакетом Encore
  • Полнотекстовый поиск в PostgreSQL
  • Разработка API для мобильных устройств
  • Подключение OAuth2 для API
  • Генерация документации для API
  • Отправка Websocket-уведомлений через Centrifugo
  • Оптимизация Dockerfile для ускорения сборки контейнеров для Production
  • Вынесение загрузки пользовательских файлов на файловые хранилища
  • Объектно-ориентированный анализ
  • Модульное и интеграционное тестирование
  • Лучшие практики и полезные паттерны проектирования
...и другие полезные вещи

Подробнее:
Авторизуйтесь, чтобы посмотреть скрытый контент.

Скачать:
Авторизуйтесь, чтобы посмотреть скрытый контент.
 
AngeIa
Просветленный
badge
Регистрация
23/04/2018
Сообщения
1
Репутация
1
6-й день пустой
 
tony7sins
Премиум
Регистрация
02/08/2019
Сообщения
2
Репутация
0
10-ый урок - часть два битая - не воспроизводтся (
 
aic513
Премиум
badge
Регистрация
19/07/2018
Сообщения
1
Репутация
0
В 10-м уроке часть 2 - видео не воспроизводится
 

Создайте учетную запись или войдите, чтобы комментировать или скачивать материалы!

У вас должна быть учетная запись, чтобы оставлять комментарии

Зарегистрироваться

Создайте учетную запись. Это просто!

Авторизоваться

У вас уже есть аккаунт? Войдите здесь.

Последние темы автора

Малыш Джон
Ответы
2
Просмотры
2K
Els i El
Малыш Джон
Ответы
0
Просмотры
1K
Малыш Джон
Малыш Джон
Малыш Джон
Ответы
0
Просмотры
2K
Малыш Джон
Малыш Джон
Малыш Джон
Ответы
0
Просмотры
2K
Малыш Джон
Малыш Джон
Малыш Джон
Ответы
4
Просмотры
1K
Суперюля
Суперюля

Похожие темы

Брат Тук
Ответы
0
Просмотры
2K
Брат Тук
Брат Тук
Малыш Джон
Ответы
0
Просмотры
918
Малыш Джон
Малыш Джон
Роджерc
Ответы
0
Просмотры
2K
Роджерc
Роджерc
Малыш Джон
Ответы
2
Просмотры
1K
Омск
Омск
Bekapon
Ответы
4
Просмотры
3K
sergeygrigorev
sergeygrigorev
Роджерc
Ответы
0
Просмотры
1K
Роджерc
Роджерc
Роджерc
Ответы
0
Просмотры
3K
Роджерc
Роджерc
Сверху Снизу