- Регистрация
 - 14 Фев 2014
 
- Сообщения
 - 5,739
 
- Реакции
 - 31,315
 
- Тема Автор Вы автор данного материала? |
 - #1
 
		
		
		
			Голосов: 0
		
	
			
				
					
	Если хотите изучить 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
 - Вынесение загрузки пользовательских файлов на файловые хранилища
 - Объектно-ориентированный анализ
 - Модульное и интеграционное тестирование
 - Лучшие практики и полезные паттерны проектирования
 - и другие полезные вещи...