Перейти к содержимому
Учебный центр9 курсов85 уроков

Выберите трек и стартуйте с первого урока

Практические курсы по тестированию, наблюдаемости и архитектуре. Готовые шаблоны, сценарии из продакшена и открытые первые уроки.

Первый урок открыт

9/9

Можно посмотреть формат перед покупкой

Premium курсы

0

С кодами доступа и бонусными материалами

Максимум практики

Шаблоны и чек-листы

Каждый модуль — кейсы из реальных проектов

Каталог курсов

Выберите уровень, посмотрите что внутри и начинайте с первого доступного урока.

testingНачальный2 часа 30 минут8 уроков

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

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

#python-testing#pytest#unit-tests#beginners+1
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

Треки: выбранный маршрут

Готовые связки курсов: двигайтесь по порядку или перескакивайте на нужный уровень.

Трек5 курса в связке

Pytest: с нуля до продакшена

Стартуйте с базы и дойдите до моков, асинхронщины и production-набора инструментов.

Начать трек
Курсы — Учебный центр — Potapov.me