Курс на Stepik
Обложка курса «Дорожная карта по Python разработке | Python Roadmap» на Stepik
Бесплатно

Дорожная карта по Python разработке | Python Roadmap 5.000

Открыть на
STEPIK.ORG

Самый полный и детализированный Python роадмап, пройдя который можно освоить все необходимые темы, для того чтобы стать настоящим Python Backend разработчиком. Вам не нужно покупать дорогие курсы, всё есть в открытых источниках, и мы даем вам карту по ним! Ваши шаги упрощенно: 1. Взять наш роадмап 2. Выучить по нему все темы 3. Вы восхитительны, теперь у вас знаний хватит, чтобы справиться с работой Python разработчика!

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Дорожная карта по Python разработке | Python Roadmap»Учеников на курсе 762
Сертификаты, выданные на курсе «Дорожная карта по Python разработке | Python Roadmap»Сертификатов выдано 0
Отзывы о курсе «Дорожная карта по Python разработке | Python Roadmap»Отзывов получено 3
Рейтинг курса «Дорожная карта по Python разработке | Python Roadmap»Рейтинг курса 5.000
Уроки в курсе «Дорожная карта по Python разработке | Python Roadmap»Количество уроков 173
Тесты в курсе «Дорожная карта по Python разработке | Python Roadmap»Количество квизов 171
Время прохождения курса «Дорожная карта по Python разработке | Python Roadmap»Время прохождения курса
Обновления курса «Дорожная карта по Python разработке | Python Roadmap»Обновления курса
Дата публикации курса «Дорожная карта по Python разработке | Python Roadmap»Дата публикации курса
Последнее обновление курса «Дорожная карта по Python разработке | Python Roadmap»Последнее обновление
Сложность easy

Содержание курса

Разделы в курсе «Дорожная карта по Python разработке | Python Roadmap» 16 разделов Уроки в курсе «Дорожная карта по Python разработке | Python Roadmap» 173 урока Тесты в курсе «Дорожная карта по Python разработке | Python Roadmap» 171 тест Время прохождения курса «Дорожная карта по Python разработке | Python Roadmap» 0 ч. Последнее обновление курса «Дорожная карта по Python разработке | Python Roadmap» обн. 20 июня 2026

1. Вступление

2 урока
Закрытый
1.1 Как пользоваться роадмапом
334
155
1м 27с
0
Закрытый
1.2 Как правильно учиться
157
109
1м 32с
0

2. Основы Python

11 уроков
Закрытый
2.1 Основы основ
145
89
1м 59с
0
Закрытый
2.2 Модули и библиотеки
127
32
0м 21с
0
Закрытый
2.3 Работа с окружением
62
17
0м 10с
0
Закрытый
2.4 Дебаг и обработка ошибок
34
11
-
0
Закрытый
2.5 Что такое ООП?
35
9
-
0
Закрытый
2.6 Функции в Python
23
7
-
0
Закрытый
2.7 Декоратор и контекстный менеджер
19
6
-
0
Закрытый
2.8 Настройка проектов
12
6
-
0
Закрытый
2.9 Пишем понятный код
15
6
-
0
Закрытый
2.10 Область видимости
13
6
-
0
Закрытый
2.11 Важные нюансы и тонкости
13
6
-
0

3. Git

3 урока
Закрытый
3.1 Курс по Git
21
6
-
0
Закрытый
3.2 Дополнительно что нужно знать
14
6
-
0
Закрытый
3.3 Как проводить код-ревью
13
7
-
0

4. Продвинутый Python

14 уроков
Закрытый
4.1 3.14 - Что нового?
14
6
-
0
Закрытый
4.2 Погружаемся в ООП
17
6
-
0
Закрытый
4.3 Метапрограммирование и функции высших порядков
12
6
-
0
Закрытый
4.4 Типизация и аннотации
9
6
-
0
Закрытый
4.5 Генераторы и итераторы
12
6
-
0
Закрытый
4.6 Снова контекстный менеджер
9
6
-
0
Закрытый
4.7 Валидация и сериализация данных
10
6
-
0
Закрытый
4.8 Асинхронность и конкурентность
13
6
-
0
Закрытый
4.9 Сети, Web-протоколы и Микросервисы
12
6
-
0
Закрытый
4.10 Websockets
15
7
-
0
Закрытый
4.11 Aiohttp начало
12
6
-
0
Закрытый
4.12 Управление памятью и профилирование
10
6
-
0
Закрытый
4.13 Работа с файлами
11
6
-
0
Закрытый
4.14 Основы безопасности
11
6
-
0

5. Алгоритмы и структуры данных

3 урока
Закрытый
5.1 Читаем книжку
17
5
-
0
Закрытый
5.2 Оптимизация и collections
15
5
-
0
Закрытый
5.3 Алгоритмы
11
5
-
0

6. Базы данных

18 уроков
Закрытый
6.1 Курс по SQL
18
5
-
0
Закрытый
6.2 Важное в PostgreSQL
12
5
-
0
Закрытый
6.3 Полнотекстовый поиск
9
5
-
0
Закрытый
6.4 ACID и транзакции
9
5
-
0
Закрытый
6.5 Блокировки в PostgreSQL
6
4
-
0
Закрытый
6.6 Оптимизация запросов и индексы
8
4
-
0
Закрытый
6.7 Хранилища данных и аналитические бд
8
4
-
0
Закрытый
6.8 Нормализация и денормализация бд
8
4
-
0
Закрытый
6.9 Паттерны проектирования баз данных
7
4
-
0
Закрытый
6.10 NoSQL базы данных - что, зачем и когда
9
4
-
0
Закрытый
6.11 Партицирование и маштабирование
8
4
-
0
Закрытый
6.12 Безопасность
8
4
-
0
Закрытый
6.13 RLS
8
4
-
0
Закрытый
6.14 Мониторинг и аудит
7
4
-
0
Закрытый
6.15 ORM
9
3
-
0
Закрытый
6.16 Подводные камни async + db
7
3
-
0
Закрытый
6.17 Пагинация в PostgreSQL
7
3
-
0
Закрытый
6.18 Ещё паттерны проектирования
7
3
-
0

7. Архитектура кода

18 уроков
Закрытый
7.1 Паттерны проектирования банды 4-х
10
3
-
0
Закрытый
7.2 Архитектура проекта
7
3
-
0
Закрытый
7.3 Dependency Injection
7
3
-
0
Закрытый
7.4 12 Factor App
5
3
-
0
Закрытый
7.5 Сервисные слои и бизнес логика
5
3
-
0
Закрытый
7.6 Event-driven архитектура
5
3
-
0
Закрытый
7.7 Как научиться писать легко тестируемый код?
7
3
-
0
Закрытый
7.8 Архитектура логирования и мониторинга
5
3
-
0
Закрытый
7.9 Границы слоев
6
3
-
0
Закрытый
7.10 Архитектурные стили: rest/rpc/graphql
7
4
-
0
Закрытый
7.11 Стратегия обработок ошибок
5
3
-
0
Закрытый
7.12 Идемпотентность
5
3
-
0
Закрытый
7.13 Конкурентная архитектура
6
3
-
0
Закрытый
7.14 Версирование API
4
3
-
0
Закрытый
7.15 TDD
5
3
-
0
Закрытый
7.16 Архитектура конфигурации и секретов
5
3
-
0
Закрытый
7.17 Feature Flags
6
3
-
0
Закрытый
7.18 Композиция программного обеспечения
4
3
-
0

8. Архитектура приложения

23 урока
Закрытый
8.1 Обновление данных в RealTime
5
3
-
0
Закрытый
8.2 Микросервисная архитектура
5
4
-
0
Закрытый
8.3 Идемпотентность
6
3
-
0
Закрытый
8.4 Паттерны микросервисов. SAGA
5
3
-
0
Закрытый
8.5 "Читать после записи"
4
4
-
0
Закрытый
8.6 Границы и Bounded Context между приложениями
3
3
-
0
Закрытый
8.7 Что такое BFF?
4
3
-
0
Закрытый
8.8 Синхронное и асинхронное взаимодействие
3
3
-
0
Закрытый
8.9 Композиция VS Хореография
3
3
-
0
Закрытый
8.10 Модель данных при микросервисах
3
3
-
0
Закрытый
8.11 Про маштабирование
3
3
-
0
Закрытый
8.12 Deployment-паттерны
5
3
-
0
Закрытый
8.13 Кэширование в приложениях
5
3
-
0
Закрытый
8.14 Observability в распределённых приложениях
4
3
-
0
Закрытый
8.15 Аутентификация и авторизация на уровне системы
3
3
-
0
Закрытый
8.16 Межсервисная безопасность
3
3
-
0
Закрытый
8.17 Multi-tenant архитектуры
4
3
-
0
Закрытый
8.18 Управление изменениями в распределённых системах
3
3
-
0
Закрытый
8.19 Transactional Outbox + Inbox паттерн
3
3
-
0
Закрытый
8.20 Распределенные блокировки
3
3
-
0
Закрытый
8.21 Leader Election / Coordination
3
3
-
0
Закрытый
8.22 Архитектура очередей задач
3
3
-
0
Закрытый
8.23 Контракты данных и эволюция
3
3
-
0

9. Тестирование

17 уроков
Закрытый
9.1 Введение в тестирование
3
3
-
0
Закрытый
9.2 Основы pytest
3
3
-
0
Закрытый
9.3 Fixtures
5
3
-
0
Закрытый
9.4 Mocks
4
3
-
0
Закрытый
9.5 Юнит и интеграционные тесты
3
3
-
0
Закрытый
9.6 Тестирование API
3
3
-
0
Закрытый
9.7 Тестирование асинхронного кода
3
3
-
0
Закрытый
9.8 Тестирование бд
4
3
-
0
Закрытый
9.9 Контрактное тестирование
3
3
-
0
Закрытый
9.10 Property-based тестирование
3
3
-
0
Закрытый
9.11 Тестирование event-driven систем
5
3
-
0
Закрытый
9.12 End-to-End тестирование
3
3
-
0
Закрытый
9.13 Проверка ошибок отказоустойчивости
4
3
-
0
Закрытый
9.14 Как писать тестируемый код
4
3
-
0
Закрытый
9.15 Генерация тестовых данных и организация тестов в проекте
3
3
-
0
Закрытый
9.16 CI и тесты
4
3
-
0
Закрытый
9.17 Антипаттерны тестирования
4
3
-
0

10. Инфраструктура

16 уроков
Закрытый
10.1 Тестовые окружения
6
4
-
0
Закрытый
10.2 Stateless VS Statefull приложения
6
3
-
0
Закрытый
10.3 Разница между изменяемой и неизменяемой инфраструктурой
6
3
-
0
Закрытый
10.4 Pets VS Cattle
5
3
-
0
Закрытый
10.5 Linux: основы и утилиты
6
4
-
0
Закрытый
10.6 Контейнеризация и Docker
7
3
-
0
Закрытый
10.7 Оркестрация и Kubernetes
6
3
-
0
Закрытый
10.8 Сетевое взаимодействие и инфраструктура
6
3
-
0
Закрытый
10.9 CI/CD
8
3
-
0
Закрытый
10.10 Мониторинг и логгирование
9
3
-
0
Закрытый
10.11 Хранение данных
6
3
-
0
Закрытый
10.12 Очереди и брокеры сообщений
6
3
-
0
Закрытый
10.13 Кэш и инфраструктура кешей
6
3
-
0
Закрытый
10.14 Безопасность
6
3
-
0
Закрытый
10.15 Отказоустойчивость и эксплуатация
6
3
-
0
Закрытый
10.16 Cloud-провайдеры
6
3
-
0

11. Backend-фреймворки

18 уроков
Закрытый
11.1 Django
8
3
-
0
Закрытый
11.2 FastAPI
15
3
-
0
Закрытый
11.3 Aiohttp
8
3
-
0
Закрытый
11.4 Httpx
4
4
-
0
Закрытый
11.5 Asgi/Wsgi
3
3
-
0
Закрытый
11.6 Middleware
3
3
-
0
Закрытый
11.7 Routing
3
3
-
0
Закрытый
11.8 Жизненный цикл запросов
3
3
-
0
Закрытый
11.9 DI
4
3
-
0
Закрытый
11.10 Валидация и сериализация
3
3
-
0
Закрытый
11.11 Работа с БД через фреймворк
3
3
-
0
Закрытый
11.12 Error handling и исключения
3
3
-
0
Закрытый
11.13 Безопасность в фреймворках
4
3
-
0
Закрытый
11.14 Фоновые задачи
5
3
-
0
Закрытый
11.15 Websockets VS sse
4
3
-
0
Закрытый
11.16 Мониторинг и логгирование на уровне фреймворка
3
3
-
0
Закрытый
11.17 Как правильно выбрать фреймворк?
4
3
-
0
Закрытый
11.18 Про Celery и Fastream
5
3
-
0

12. Основы ML

22 урока
Закрытый
12.1 Что такое ML и чем он отличается от rule-based систем
9
3
-
0
Закрытый
12.2 Supervied / Unsupervised / Reinforcement learing
6
3
-
0
Закрытый
12.3 Обучение VS Инференс
5
3
-
0
Закрытый
12.4 Модель, Параметры, Веса
5
3
-
0
Закрытый
12.5 Переобучение модели
5
3
-
0
Закрытый
12.6 Train/Validation/Test
5
3
-
0
Закрытый
12.7 Основы LLM
5
3
-
0
Закрытый
12.8 Ограничения LLM
5
3
-
0
Закрытый
12.9 RAG
10
5
-
0
Закрытый
12.10 Embeddings и векторный поиск
8
4
-
0
Закрытый
12.11 Архитектура ML сервисов
5
4
-
0
Закрытый
12.12 Инференс как backend-задача
4
3
-
0
Закрытый
12.13 MLOps
6
3
-
0
Закрытый
12.14 Инструменты MLOps
5
3
-
0
Закрытый
12.15 Мониторинг ML-систем
4
3
-
0
Закрытый
12.16 Безопасность и риски LLM
4
3
-
0
Закрытый
12.17 Кеширование в ML-системах
4
3
-
0
Закрытый
12.18 Evaluation и качество ответов
4
3
-
0
Закрытый
12.19 Apache Airflow
4
3
-
0
Закрытый
12.20 Airflow VS Cron VS Celery
4
3
-
0
Закрытый
12.21 Что такое n8n?
7
3
-
0
Закрытый
12.22 LangGraph и LangChain
5
4
-
0

13. Процессы в IT

1 урок
Закрытый
13.1 Внутрянка и рабочие процессы
12
3
-
0

14. Юридические знания

1 урок
Закрытый
14.1 Испытательный срок и увольнения
7
3
-
0

15. Вайбкодинг

5 уроков
Закрытый
15.1 Что это и зачем нужно?
9
3
-
0
Закрытый
15.2 Кто пишет код лучше всех?
9
3
-
0
Закрытый
15.3 Какой чат-ботлучше всех?
8
3
-
0
Закрытый
15.4 Полный гайд на Claude Code
11
3
-
0
Закрытый
15.5 Полный гайд на Cursor AI
7
3
-
0

16. ФИНАЛ

1 урок
Закрытый
16.1 Теперь пора на собеседования
15
15
0м 18с
0