Перейти к содержимому
ОбучениеБез воды. Только практика.

Учебный центр

Практические курсы по разработке, архитектуре и запуску технологических продуктов

Авторские программы обучения для разработчиков и технических лидеров. Реальный опыт из 20+ лет практики.

Провожу корпоративные воркшопы. Программы сейчас готовятся, если есть конкретный запрос — напишите.

АрхитектураFrontend/ReactDevOpsPerformanceПродакт-мышление
Посмотреть курсыУзнать большеСозвоны, курсы, живые разборы.

20+ лет продакшена

От стартапов и AAA игр до highload-сервисов.

Ставка на практику

Разборы задач, миграции, а не абстрактные лекции.

Сильные команды

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

План обучения

Двигаемся по шагам

Обновляется
Курсов
11
Материалов
19
Уроков
109

Ближайший шаг

Разбор архитектуры + стартовая консультация

30 минут созвона: выбираем маршрут и формируем список навыков.

Свободно 3 слота на неделю
Доступ к материалам сразу
Посмотреть курсы →

Кому подойдёт

Разработчикам, тимлидам и фаундерам

Практика, разборы и поддержка без воды.

I/O-heavy проектырезкий ростперезапуск

Middle → Senior

Берём реальные задачи, прокачиваем архитектуру и коммуникацию.

Senior / Lead

Делаем созвоны про дизайн решений, найм и масштабирование команды.

Фаундеры

Комбо: техконтроль, выбор стеков, собеседования и работа с подрядчиками.

Менторинг

Личный разбор, стратегия и поддержка

Менторинг на практике

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

  • • 60-минутный созвон каждую неделю + async поддержка в мессенджере
  • • Разбор ваших задач и кода: от багов до архитектуры
  • • План развития и контрольные точки
  • • Ограничено по слотам, чтобы сохранить 1:1 фокус

Как идёт месяц

  1. 1

    Диагностика и цель

    Созваниваемся, фиксируем риски, согласуем результат.

  2. 2

    План и навык-матрица

    Собираем чек-лист по навыкам, задачам и контрольным точкам.

  3. 3

    Ритм созвонов

    Еженедельные ревью кода/архитектуры + async разборы.

  4. 4

    Итоги месяца

    Фиксируем изменения в продукте, метрики и next steps.

Менторинг 1:1

1500 ₽ → 7000 ₽ / мес

Первый месяц — 1500 ₽. Затем 7000 ₽/мес. Можно остановить в любой момент.

Созвоны 1 раз в неделю
Разбор кода/архитектуры
Async поддержка 24/5
Документы/шаблоны

Осталось 3 слота

Записаться на менторинг

Оплата помесячно. Рефанд первую неделю, если не заходит.

Клуб

Сообщество, созвоны, офлайн-встречи

Закрытый клуб разработчиков и лидов

Групповые созвоны 2 раза в месяц, чат, мини-разборы, обмен рефами и вакансиями, плюс ежемесячная встреча/вечеринка в Москве.

  • • Онлайн-созвоны: кейсы, живые разборы
  • • Ежемесячная встреча/вечеринка в Москве
  • • Закрытый чат и обмен рефами/вакансиями
  • • Мини-разборы от участников и меня
  • • Ограниченные места для вовлечённости

2 онлайн-созвона

в месяц

Онлайн + офлайн

чат и встречи

Фокус на практике

кейсы и разборы

Закрытый клуб

Join free

по одобрению

Вход по личному одобрению. Базовая цена — 1800 ₽/мес.

2 онлайн-созвона

в месяц

Онлайн + офлайн

чат и встречи

7274 0425 2025 2025

Владелец карты

Constantin Potapov

Действует до

12/25

Вступить в клуб

Места ограничены, чтобы сохранять вовлечённость.

Практический опыт

Только проверенные подходы из реальных проектов

Актуальные технологии

Python, Django, React, Next.js, архитектура и DevOps

Индивидуальный подход

Менторинг и code review от практикующего эксперта

Маршруты

Выбери траекторию

Граф обучает по шагам: что читать, что смотреть и что внедрять.

Архитектор / Lead

Дизайн, наблюдаемость и стратегии масштабирования для продовых систем.

трек

Шаги

  • Системный дизайн
  • Наблюдаемость и SLO
  • CI/CD и миграции
Можно совмещать трекиОбсудить

Frontend / React

Архитектура Next.js, производительность и DX для сложных интерфейсов.

трек

Шаги

  • Прод типы и DX
  • Performance / Web Vitals
  • Дизайн-системы
Можно совмещать трекиОбсудить

Продукт / Фаундер

Запуск MVP, воронки, эксперименты и управление подрядчиками.

трек

Шаги

  • MVP и метрики
  • Эксперименты
  • Управление подрядчиками
Можно совмещать трекиОбсудить

Обучение

Курсы

Полноценные курсы с пошаговым изучением темы. От основ до продвинутых техник.

Курсов

11

Уроков

109

Тематик

3

архитектураСредний14+ часов10 уроковСкоро!

Архитектура высоконагруженных веб-приложений

Изучите принципы построения высоконагруженных систем: масштабирование, кэширование, базы данных, очереди, мониторинг и архитектурные паттерны

#highload#scalability#performance#architecture+4
testingНачальный2 часа 30 минут8 уроков

Pytest с нуля: Первые тесты за 2.5 часа

Первый тест за 10 минут. Assert, фикстуры, параметризация — только база для быстрой победы.

#python-testing#pytest#unit-tests#beginners+1
observabilityВсе уровни12+ часов14 уроковСкоро!

Распределенная трассировка: от основ до production

Научитесь отлаживать микросервисы с помощью distributed tracing: от базовых концепций до production-ready setup с примерами на Node.js, Python и Go

#jaeger#zipkin#tempo#opentelemetry+7
testingНачальный2 часа 45 минут8 уроков

Pytest для джунов: Моки и интеграция

Моки для HTTP/файлов, coverage, pytest.ini, conftest.py — от учебных тестов к реальным задачам.

#python-testing#pytest#mocking#coverage+2
testingСредний2 часа 15 минут8 уроков

Pytest: Профессиональные инструменты

pytest-xdist (8x ускорение), src layout, продвинутые фикстуры, плагины — production-ready инструменты.

#pytest#intermediate#xdist#src-layout+3
testingСредний–Продвинутый415 минут17 уроков

k6: нагрузочное тестирование как система

70% практики, 30% методологии: учимся строить стратегию нагрузочного тестирования, писать реалистичные сценарии, читать метрики и вшивать k6 в релизный процесс

#k6#load-testing#performance#ci-cd+4
testingСредний7 часов 10 минут9 уроков

Pytest: Production-grade интеграционные тесты

Миграции БД, фабрики данных, Testcontainers, production REST API тестирование, параллельный запуск в CI — от учебных тестов к production.

#pytest#intermediate#integration-testing#postgresql+4
testingПродвинутый8 часов 20 минут9 уроков

Pytest: Борьба с Race Conditions в Async-коде

ТОЛЬКО для async-разработчиков: race conditions, flaky tests, async fixtures — специализация для asyncio.

#pytest#advanced#flaky-tests#race-conditions+4
testingПродвинутый5 часов 40 минут8 уроков

Pytest: Legacy Code и TDD

Legacy → Testable → TDD: покрываем старый код и добавляем новые фичи правильно.

#pytest#legacy-code#tdd#refactoring+4
testingПродвинутый4 часа 20 минут7 уроков

Pytest: Контракты и Production CI/CD

Contracts + CI/CD: защита от breaking changes и production-автоматизация тестов.

#pytest#ci-cd#contract-testing#github-actions+5
testingНачальный4 часа 43 минуты11 уроков

Pytest с нуля: тесты, которые реально работают

⚠️ Курс устарел и заменён на серию из 3 курсов. Материал доступен, но рекомендуем новую структуру.

#python-testing#pytest#unit-tests#beginners+1

Учебный центр

Учебные материалы

Подборка практических гайдов и инструментов. Выбирай по категории или уровню.

Открытый доступПремиум / по коду
Сначала бесплатные, затем премиум
pythonarchitecturebusinesstypescriptdevopsanalyticsmarketingdatabasegamedevproducttesting
ИзбранноеРекомендуемые материалы
pythonСредний180+ минут

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

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

#python#asyncio#async#асинхронное программирование+1
architectureСредний50 минут

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

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

#fsd#architecture#frontend#react+4
typescriptНачальный60 минутСкоро!

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

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

#typescript#javascript#react#nextjs+4
devopsСредний70 минутСкоро!

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

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

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

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

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

#python#poetry#uv#зависимости+6
pythonСредний50 минут

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

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

#python#typing#mypy#static typing+3
analyticsСредний45 минутСкоро!

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

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

#analytics#umami#business-metrics#conversion+2
marketingСредний60 минутСкоро!

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

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

#маркетинг#омниканальность#customer experience#CDP+3
databaseСредний80 минутСкоро!

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

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

#postgresql#python#sqlalchemy#asyncpg+6
gamedevСредний70 минутСкоро!

Современная монетизация мобильных игр. От F2P до Battle Pass

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

#монетизация#мобильные игры#F2P#IAP+6
pythonПродвинутый90 минутPremium

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

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

#python#memory leaks#утечки памяти#garbage collector+10
businessСредний30 минут

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

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

#упаковка#product#custdev#гипотезы
productСредний45 минут

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

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

#customer journey#cjm#ux research#customer experience+2
architectureСредний55 минут

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

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

#headless-cms#nextjs#architecture#jamstack+6
testingПродвинутый30 минутСкоро!

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

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

#pytest#observability#opentelemetry#prometheus+1
testingСредний15 минутСкоро!

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
Учебный центр — Constantin Potapov — Potapov.me