Що нового?

Придбаний Майстер-клас з розробки менеджера проектів на Symfony. 2019. 1 частина (Дмитро Єлісєєв)

Інформація про покупку
Тип покупки: Складчина
Ціна: 1471 ГРН
Учасників: 0 з 46
Організатор: Відсутній
Статус: Набір учасників
Внесок: 33.3 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор

програма і кількість уроків буде будується по ходу проведення.

Майстер-клас ділиться на частини (1 Частина = 1 місяць). Вартість однієї частини становитиме 4000 руб. можливо в майбутньому підніметься до 5000 руб.
Весь курс орієнтовно складатиметься з 2-3 частин (місяців)

Автор: Дмитро Єлісєєв
Старт курсу: 16.03.2019 (перший безкоштовний урок)
  • Уроки проводяться в онлайн-форматі у вигляді вебінарів-скрінкастів з демонстрацією екрану і спілкуванням в чаті.
  • Уроки проводяться 1 раз на тиждень по суботах о 19:00 за московським часом.
  • Якщо виникає необхідність в додаткових трансляціях з відповідями на питання, то вони проводяться безкоштовно протягом тижня.
  • розбивка на уроки проводиться за часом (2-3 години на урок), а не за темами.
  • через розбиття за часом на одну тему може піти 1-3 уроку. В результаті заздалегідь число уроків невідомо. Орієнтуємося на 2-4 місяці по уроку в тиждень.
  • через невідомого заздалегідь числа уроків участь оплачується поетапно частинами по 5 уроків.
  • Перший вступний урок буде проведено безкоштовно 16 березня о 19:00, тому в першій частині оплачуються 4 уроки.
Для кого:
  • займаєтеся розробкою на 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
  • винесення завантаження користувацьких файлів на файлові сховища
  • Об'єктно-орієнтований аналіз
  • модульне та інтеграційне тестування
  • Кращі практики і корисні патерни проектування
...та інші корисні речі

Відео першого уроку
https://privatelink.de/?https://elisdn.ru/project-manager
 
Угорі