10 из 10
Использование заголовков HTTP-протокола для передачи данных, сохранения состояния, организации кеширования и безопасности.
5 из 6
Описание спобов взаимодействия объектов. Использование конструкторов, методов, исключений, событий и свойств.
6 из 6
Пошаговая разработка гибкого компонента IP-локатора. Декомпозиции объекта. Практическое применение паттернов проектирования.
74 из 90
Разработка интерактивного аукциона с API на микрофреймворке SlimPHP и фронтендом на ReactJS по практикам DDD и DevOps.
8 из 8
Исследование предметной области. Анализ требований. Разработка технического задания и проектирование дизайна для проекта аукциона.
4 из 6
Применение Event Storming на практике построения доменной модели проекта аукциона. Моделирование пользовательских сценариев.
12 из 12
Принципы работы UI-фреймворков на JavaScript. Исследование MVC-фреймворков на примере написания своих библиотек React.
1 из 1
Рефакторинг реальных проектов и библиотек. Разбор кода и рекомендации по тактическому. и архитектурному улучшению.
10 из 10
Исследование работы бэкенд-фреймворков через написание своего PSR-совместимого HTTP-микрофреймворка и компонентов.
1 из 3
Разбираемся как работают внутри разные вещи в программировании.