Мастер-класс по разработке менеджера проектов на Symfony

501e0f1dde Мастер класс по разработке менеджера проектов на Symfony

Курс: «Мастер-класс по разработке менеджера проектов на Symfony». Крутой мастер-класс от практика для программистов! Материал для тех, кто хочет изучить Symfony Framework. Отзывы только положительные. Рекомендуем! Материал прислал анонимный пользователь без комментариев. 

Материал может быть удален по запросу правообладателя!

Описание курса:

Если хотите изучить Symfony Framework, то приходите к нам на полноценный многодневный мастер-класс.

Для кого:

  • Занимаетесь разработкой на 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
  • Вынесение загрузки пользовательских файлов на файловые хранилища
  • Объектно-ориентированный анализ
  • Модульное и интеграционное тестирование
  • Лучшие практики и полезные паттерны проектирования
  • и другие полезные вещи…

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

Материал предоставлен исключительно для ознакомления!

Опубликовано: Анонимно

Встречайте зиму вместе с OPENSSOURCE! Цены на вечный доступ к проекту (тариф OS PRO) падают. До 7 декабря оформляйте вечный доступ к тарифу OS PRO по максимально низкой цене!   НАЖМИТЕ ДЛЯ ПОЛУЧЕНИЯ ПОДРОБНОСТЕЙ

Июл 3, 2019

6 оценок, среднее: 3,67 из 56 оценок, среднее: 3,67 из 56 оценок, среднее: 3,67 из 56 оценок, среднее: 3,67 из 56 оценок, среднее: 3,67 из 5
1


FavoriteLoadingДобавить в закладки

1 комментарий

  • Ответить

    OGO89

    6 июля, 2019 в 17:51

    Последнее видео в этом курсе не просматривается. Это так задумано или можно его перезалить !?

    (0)

Оставить комментарий


* - обязательное поле для заполнения.

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

Подтвердите, что Вы не бот — выберите человечка с поднятой рукой:

Уведомлять меня при ответах на мои комментарии