Авторские продукты


Ресурсы:

  • Блог по разработке elisdn.ru
    Блог со всеми статьями, докладами, вебинарами, интервью и анонсами.
  • База знаний deworker.pro
    Новый проект со скринкастами о программировании, работающий по подписке как Patreon, LaraCasts и SymfonyCasts.
    Продвинутые примеры по архитектуре и инфраструктуре с использованием современных технологий.

Сейчас идут:

…и остальные серии скринкастов, доступные в базе знаний.


Мега-мастер-классы в записи:

  • Основополагающий интенсив «Неделя ООП»
    Полноценный шестидневный интенсив по рассмотрению принципов и основополагающих паттернов ООП, необходимых для понимания работы ООП-фреймворков. Тридцать полноценных примеров кода из реальных проектов вместо малополезных примеров про собачек и кошечек.
  • Бесплатный мастер-класс по разработке PSR-микрофреймворка
    Изучение работы фреймворков через исследование внутреннего устройства каждого компонента. Построение Pipeline для использования middleware. Контейнеры внедрения зависимостей. Написание фреймворконезависимого кода. Использование интерфейсов PSR.
  • Практикум по Git и Composer
    Запись практикума по разработке с системой контроля версий Git. Создание и исправление коммитов.
    Работа с ветками и осуществление командной работы.
  • Мастер-класс по разработке интернет-магазина на Yii2
    Одиннадцатидневный мастер-класс по разработке полноценного интернет-магазина на скелетоне yii2-app-advanced. Выделение сервисного слоя и продвинутая работа с ActiveRecord. Активное использование DI-контейнера. Вложенные категории с Nested Sets. Подключение ElasticSearch и синхронизация по доменным событиям.
  • Мастер-класс по разработке сайта объявлений на Laravel
    Тринадцатидневный мастер-класс по разработке продвинутой доски объявлений на фреймворке Laravel. Выделение сервисного слоя. Вложенные категории и регионы. Модерация объявлений. Геолокация. Привязка Яндекс.Карт. Избранное. Сложный поиск через ElasticSearch.
  • Мастер-класс по Apache Kafka и RabbitMQ
    Трёхдневный мастер-класс по разработке демо-проекта видеохостинга. Написание функциональности конвертации видео в нужные форматы. Построение абстрактной модели видеоконвертера. Использование очередей RabbitMQ или Apache Kafka для конвертации видеофайлов в фоновом процессе.
  • Мастер-класс по разработке менеджера проектов на Symfony
    Пятнадцатидневный мастер-класс по разработке продвинутого проекта таск-менеджера на Symfony. Использование Docker. Проектирование богатой доменной модели. Продвинутое управление доступом участников к своим проектам. Модульные и функциональные тесты. Слабосвязанный модульный подход. Использование Centrifugo для WebSocket-уведомлений. Разработка API с OAuth2 аутентификацией и Swagger-документацией.

Книги:

  • Yii2 Application Development Cookbook
    Новое издание классической книги рецептов по разработке на фреймворке Yii, переписанное для Yii2.

Донаты:


Партнёрская программа