Skip to main content

Education Center

Courses and materials on development, architecture, and shipping products. Practice only, no fluff.

9courses
85lessons
18materials

Learning Materials

Practical guides and deep dives. Some are free.

pythonarchitecturebusinesstypescriptdevopsanalyticsmarketingdatabaseproducttesting

Featured

pythonIntermediate180+ минут

Учебник по asyncio в Python

Полное руководство по асинхронному программированию в Python с использованием библиотеки asyncio — от основ до продвинутых паттернов

#python#asyncio#async#асинхронное программирование+1
architectureIntermediate50 минут

Feature-Sliced Design на практике

Практическое руководство по Feature-Sliced Design - архитектуре для масштабируемых фронтенд-приложений. От теории к реальным кейсам.

#fsd#architecture#frontend#react+4
typescriptBeginner60 минут

TypeScript для JavaScript-разработчиков

Полное руководство по переходу с JavaScript на TypeScript: типы, интерфейсы, generics, утилитные типы и интеграция с React/Next.js

#typescript#javascript#react#nextjs+4
devopsIntermediate120 минут

Docker и Docker Compose для разработчиков

Полное практическое руководство по Docker и Docker Compose — от основ контейнеризации до production-ready конфигураций с углубленной безопасностью и troubleshooting

#docker#docker-compose#контейнеризация#devops+3
pythonIntermediate75 минут

Poetry и uv: современное управление зависимостями в Python

Полное практическое руководство по Poetry и uv — от базовой установки до продвинутых техник управления зависимостями, монорепозиториями и CI/CD

#python#poetry#uv#зависимости+6
pythonIntermediate50 минут

Практический гайд по статической типизации в Python

Справочник по статической типизации: аннотации, функции, TypedDict, Protocols и настройка mypy

#python#typing#mypy#static typing+3
marketingIntermediate60 минут

Омниканальный маркетинг. Стратегия бесшовного клиентского опыта

Полное руководство по омниканальному маркетингу — от базовых концепций до практического внедрения стратегии

#маркетинг#омниканальность#customer experience#CDP+3
databaseIntermediate80 минут

PostgreSQL для Python-разработчиков

Полное практическое руководство по работе с PostgreSQL в Python - от SQLAlchemy до оптимизации запросов и асинхронной работы с asyncpg

#postgresql#python#sqlalchemy#asyncpg+6
pythonAdvanced90 минутPremium

Утечки памяти в Python: отладка и решение в продакшене

Экспертное руководство по обнаружению, диагностике и устранению утечек памяти в Python-приложениях. Готовимся к техническим собеседованиям и решаем реальные проблемы в продакшене.

#python#memory leaks#утечки памяти#garbage collector+10

All materials

businessIntermediate30 минут

Упаковка бизнес-идей: быстрый, полный и итеративный подходы

Практическая методология, которая помогает перевести идею на язык выгод клиента и быстро проверить гипотезу.

#упаковка#product#custdev#гипотезы
analyticsIntermediate45 минут

Umami Analytics для бизнеса: от установки до роста выручки

Практический гайд для предпринимателей: как внедрить Umami Analytics и использовать данные для роста бизнеса — без сложной технической терминологии, с конкретными метриками и планом действий

#analytics#umami#business-metrics#conversion+2
productIntermediate45 минут

Customer Journey Map: как читать путь клиента и убирать швы

Что такое карта пути клиента, когда она нужна и пошаговый процесс её построения — от исследований до приоритизации улучшений.

#customer journey#cjm#ux research#customer experience+2
architectureIntermediate55 минут

Самостоятельный выбор: Исчерпывающее руководство по self-hosted Headless CMS и их бесшовной интеграции с Next.js

Практическое, без иллюзий руководство для архитекторов: как диагностировать потребность в self-hosted CMS, выбрать между Strapi, Directus, Keystone, Payload и Medusa, и довести интеграцию с Next.js до прод-готовности (webhooks, превью, кеши, типизация, стриминг, ретраи)

#headless-cms#nextjs#architecture#jamstack+6
testingAdvanced30 минут

Observability в pytest: метрики и трейсы для расследований

Подключаем наблюдаемость к тестам: метрики, трейсы и логи, чтобы расследовать race conditions и flaky в CI. Минимальный стек, артефакты рядом с тестами.

#pytest#observability#opentelemetry#prometheus+1
testingIntermediate15 минут

Performance testing с pytest-benchmark

Быстрый старт с pytest-benchmark: ставим рядом с функциональными тестами, заводим бюджет времени и сохраняем baseline в CI.

#pytest#performance#benchmark#testing
testing

Мокирование времени в async: asyncio.sleep и retry-логика

Как тестировать async код с задержками без реального ожидания. Мокирование asyncio.sleep, time.time, datetime. Тестирование retry-логики и таймаутов.

#pytest#asyncio#mocking#time+2
testing

Синхронное тестирование БД: фундамент для начинающих

Простое введение в тестирование PostgreSQL без async. Фикстуры, транзакции, rollback. Для тех, кто еще не готов к async.

#pytest#postgresql#fixtures#beginner+1
testing

Race Conditions в многопоточном коде: threading.Lock

Понимание race conditions на простых примерах с threading. Счетчик, корзина покупок, диагностика гонок. Для тех, кто не работает с async.

#threading#race-condition#concurrency#pytest+1

Need mentoring or a workshop?

I run 1:1 mentoring and corporate workshops. Reply within 24 hours.

Get in touch