Скринкасты для
профессиональных
программистов

  • Улучшаем архитектуру кода
  • Выбираем подходящие инструменты
  • Внедряем линтеры и автотесты
  • Автоматизируем разработку и деплой
Развивайся
с нами
Разбираем ключевые концепции разработки и лучшие архитектурные практики по материалам от действующих программистов
Прокачивай
навыки
Применяй новые знания сразу на практике, участвуя на наших совместных практикумах, мастер-классах и хакатонах
Посещай
митапы
Посещай наши совместные митапы и конференции по различным направлениям разработки, по архитектуре и качеству кода
Развивай
сотрудников
Если ты владелец или управляющий своей студии или ищешь сотрудников в свой стартап, то развивай у нас своих программистов
Свежие скринкасты
1:23:16
Автоматическое обновление синтаксиса и авторефакторинг PHP-проекта с помощью инструмента Rector. Использование стандартных правил и программирование собственного ректора.
1:23:31
Глобальное обновление зависимостей. Переход на PHP 8.2 и PHP 8.3. Перевод проекта на Doctrine ORM 3 и DBAL 4.
37:33
Завершение первого этапа Event Storming. Проведение торгов аукциона и моделирование оплаты и всех этапов сделки.
2:28:14
Разбираемся как работают и как устроены внутри тестовые фреймворки на примере PHPUnit
37:35
Первый этап Event Storming. Анализ доменной модели и первоначальное определение потоков доменных событий.
38:40
Диаграмма Event Storming и её элементы. Разделение на этапы для работы над сложными проектами. Пример моделирования службы доставки грузов.
15:12
Перевод проектов на плагин Docker Compose V2 для всех окружений. Установка на Jenkins-сервер с помощью Ansible.
Free52:41
Моделирование предметной области бизнеса в DDD. Домены и поддомены. Event Driven архитектура слабосвязанных модулей. Практика Event Storming для построения цепочек команд и событий.
1:13:04
Решение проблемы зависимости от создания объектов из конкретных классов. Инверсия создания зависимых объектов и переход на PSR-17
Статьи и стримы
Продолжаем стримы на полезные смежные темы. В этот раз поговорим про способы оптимизации запуска и работы PHP-приложений.
Большой стрим про практики разделения новых и существующих проектов на модули и микросервисы. Паттерны и антипаттерны дробления.
Большой стрим про декомпозицию предметной области и идеи разделения кода на модули и микросервисы
Появилась возможность оплачивать подписку на скринкасты от имени организаций и индивидуальных предпринимателей за своих сотрудников.
Подготовка материала – это хорошо, но ведение проекта этим не ограничивается. Есть ещё много задач, размышлений и рутинных дел.
Нововведения на сайте. Избранное и раздел с вопросами и ответами. Информация по приёму платежей иностранными картами не из РФ.