Три участника PROкод стоят вместе: девушка в жёлтом, наставник в синем и ученик без очков в бирюзовом

Курсы и программы PROкод

Python с первых шагов до собственных проектов

Выберите подходящую точку старта и двигайтесь в своём темпе: разбирайте темы на понятных примерах, решайте задачи и применяйте знания на практике.

14
курсов и программ
3
направления обучения
Python
от основ до backend

Маршруты

Начните с того, что нужно именно вам

01Основной маршрут

Python и backend

От переменных и функций до HTTP, API и собственного проекта на FastAPI.

  1. Python с нуля
  2. Продвинутый Python
  3. ООП
  4. Стандартная библиотека
  5. 200+ сложных задач
  6. HTTP и REST
  7. FastAPI
Показать 7 курсов
02Комплексные программы

Несколько курсов в одной программе

Готовые программы из двух или трёх курсов для последовательного обучения.

  1. ООП + stdlib
  2. Условия + циклы
  3. Python Backend 3 в 1
Показать 3 программы
03Детская серия

Пайтландия

Python через персонажей, сюжетные истории, интерактивные сцены и небольшие задания.

  1. Первые шаги
  2. Условия и выбор
  3. Циклы и повторения
Показать 4 курса

Каталог

Все курсы PROкод

Описание каждого курса доступно прямо здесь. Кнопка откроет страницу Stepik в новой вкладке, когда платформа доступна.

Показаны все 14 курсов и программ

Бесплатно

Старт · с нуля

PROкод: курс по Python для начинающих

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

основы500+ задач
Открыть на Stepik
Бесплатно

Продолжение · база

PROкод: продвинутый курс по Python

Функции, словари, модули и файлы для тех, кто уже знаком с основами и хочет решать более сложные задачи.

функциифайлымодули
Открыть на Stepik
Платный курс

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

PROкод: курс по ООП на Python

Классы, наследование, полиморфизм, специальные методы, исключения и dataclasses с большим количеством практики.

ООПклассыChecker
Открыть на Stepik
Платный курс

Инструменты Python

PROкод: Стандартная библиотека Python

Коллекции, даты, регулярные выражения, JSON, CSV, SQLite, CLI и логирование для реальных практических задач.

stdlibSQLiteChecker
Открыть на Stepik
Платный курс

Сложная практика

PROкод: 200+ сложных задач

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

200+ задачалгоритмы
Открыть на Stepik
Бесплатно

Web · подготовка к backend

HTTP и REST API для Python-разработчика

Методы GET и POST, статус-коды, заголовки, JSON, REST и работа с веб-сервисами через библиотеку requests.

HTTPRESTrequests
Открыть на Stepik
Платный курс

Backend · проектный курс

FastAPI: backend на Python

REST API, Pydantic, SQLAlchemy, Alembic, авторизация, pytest, PostgreSQL и Docker в одном сквозном проекте.

FastAPIPostgreSQLDocker
Открыть на Stepik
Бесплатно

Пайтландия · книга 1

Python с нуля: первые шаги

Первое знакомство с кодом через истории: ввод и вывод, числа, строки, индексы, срезы и методы строк.

для детейс нуля
Открыть на Stepik
Платный курс

Пайтландия · книга 2

Python: условия и выбор

if, elif, else, сравнения и логические выражения в интерактивных историях.

условиялогика
Открыть на Stepik
Платный курс

Пайтландия · книга 3

Циклы и повторения в Python

for, while, range(), break, continue и вложенные циклы через приключения героев.

циклыинтерактивы
Открыть на Stepik
Бесплатно

Пайтландия · практика

Python на практике: Каникулы Багги

Небольшие истории и задачи для знакомства с форматом Пайтландии и закрепления базовых навыков.

практикаистории
Открыть на Stepik
2 курса

Комплексная программа

PROкод 2в1: ООП + Стандартная библиотека

Два самостоятельных курса для тех, кто хочет проектировать классы и уверенно пользоваться встроенными инструментами Python.

ООПstdlib
Открыть программу
2 курса

Детская программа

Python для начинающих: Пайтландия 2 в 1

Последовательное изучение условий, логических операций и циклов через сюжетные истории и интерактивные сцены.

условияциклы
Открыть программу

Инструмент для практики

Проверяй решения в своей IDE

В задачах с поддержкой PROкод Checker можно писать код в привычном редакторе, запускать проверку одной командой и сразу видеть результат с подсказкой.

Открыть Checker
ТерминалPython
procode задача.py

Проверка пройдена

Отзывы учеников

Отзывы на Stepik от тех, кто проходит курсы

Качественно и с душой сделанный курс.
Vitorio Zanzara Продвинутый курс Python
Понятная теория и интересные задания.
Александр Кочетов Продвинутый курс Python
Python стал понятнее
Ромашенькина Надежда Курс для начинающих
задачки продуманы и увлекательны
Evgeny Kuzliakin Курс для начинающих
много практических задач
Ivan Fufaiev Курс по ООП
Шикарный курс, рекомендую
ELENA EMELYANOVA Курс для начинающих
Пайтландия: персонажи изучают Python у доски

Детская серия

Python как приключение

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

1 Первые шаги 2 Условия 3 Циклы + Практика

Помощник в курсе

Ассистент видит контекст задачи и помогает точнее

В курсах PROкод и Пайтландии есть учебный помощник, который видит ваш вопрос, текст шага, последнее решение и результаты проверки Stepik. Поэтому подсказки получаются не общими, а привязанными к конкретной задаче.

Помощник объясняет ошибку, подсказывает направление и не раскрывает готовое решение вместо вас. Автоответы можно отключить командой /стоп и вернуть командой /старт.

Подробнее об ассистенте
Я не понимаю, почему условие не сработало.
Давай проверим сравнение: какое значение сейчас хранится в переменной?
01

Понимает контекст

Помощник ориентируется на тему урока и тип задания, а не отвечает случайной общей подсказкой.

02

Объясняет ошибку

Если код не проходит проверку, ассистент помогает найти причину и разобраться в логике.

03

Ведет к решению

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

Автор

Александр Владимиров

Я — Александр Владимиров, автор PROкод. Делаю курсы по Python и backend на Stepik, а для детей — серию «Пайтландия». На этом сайте собрал все направления, чтобы вы могли посмотреть их и выбрать, с чего начать.

Открыть профиль Stepik