Онлайн 🎓 Диплом о профессиональной переподготовке и госл…

Python-разработчик

Логотип Яндекс Практикум Яндекс Практикум Отзывов пока нет

Курс «Python-разработчик» в Яндекс Практикуме готовит бэкенд-разработчиков на Python с нуля. За 10 месяцев (базовый тариф) студенты осваивают Python, базы данных, Flask, Django, API, деплой и работу с нейросетями. Выпускники получают диплом о профессиональной переподготовке и помощь в трудоустройстве.

Объём
149 часов теории и 355 часов практики (базовый тариф)
Срок
10 месяцев (базовый тариф), расширенный тариф — +4 месяца
Формат
Онлайн
Документ
Диплом

Чему вы научитесь

  • Создавать бэкенд на Python с использованием Django и Flask
  • Писать чистый код и покрывать его автотестами
  • Программировать в паре с другими разработчиками
  • Создавать и настраивать API (REST, Django REST Framework)
  • Использовать Docker и CI/CD для деплоя
  • Настраивать веб-серверы и работать с базами данных (PostgreSQL)
  • Применять ИИ для ускорения разработки (анализ кода, отладка, промпты)
  • Работать с системой контроля версий Git
  • Разрабатывать асинхронные приложения с Celery и RabbitMQ
  • Понимать основы Computer Science и алгоритмов

Программа курса

20 модулей · 149 часов теории и 355 часов практики (базовый тариф)

  1. 1Программирование на Python
    • Установка Python и VS Code
    • Настройка рабочего окружения
    • Знакомство с Python
    • Модули в Python
    • Ввод/вывод (input/print)
    • Простые типы данных
    • Система контроля и управления версиями
    • Условные операторы: ветвления
    • Импортируемые типы данных
    • Коллекции, словари и множества
    • Итерации и циклы
    • Функции 2.0
    • Отладка программ
    • Требования к коду
    • Объекты и классы
    • Знакомство с ООП
    • Документирование кода
    • Расширенные возможности Python
    • Знакомство с Pygame
    • Работа с файлами
    • Аннотации
    • Знакомство с Pytest
  2. 2Базы данных и Flask
    • Работа с базами данных
    • Типы данных и их преобразования
    • Фильтрация и агрегация
    • Группировка и сортировка
    • Категоризация значений
    • Работа с таблицами
    • Работа с датой и временем
    • Введение во Flask
    • Работа с базами данных через ORM
    • Шаблоны
    • Маршрутизация и формы
  3. 3Фреймворк Django
    • Создание проекта
    • Пути и view-функции
    • Вёрстка для бэкендера
    • HTML и шаблоны Django
    • Основы Django ORM
    • Миграции и админзона
    • Основы запросов
    • Сложные запросы и оптимизация
    • Основы работы с формами
    • Продвинутая работа с формами и данными
    • Представления на основе классов
    • Аутентификация, авторизация и работа с пользователями
    • Тестирование
    • Библиотека Unittest
    • Unittest в Django
    • Pytest для Django
  4. 4API: интерфейс взаимодействия программ
    • Что такое API
    • JSON: формат передачи данных
    • API-First. Архитектура REST
    • Правила именования ресурсов
    • Исследование запросов
    • Механизмы авторизации, протокол OAuth 2.0
    • CRUD-операции во Flask
    • Валидация и обработка ошибок
    • Внешние интеграции API
    • Django REST Framework
    • REST API: проектирование
    • Сериализаторы
    • View-функции API
    • View-классы API
    • Вьюсеты и роутеры
    • Регулярные выражения
    • Проверка прав: Permissions
    • Throttling: ограничение количества запросов
    • Фильтрация, сортировка и поиск
    • CORS и политика единого источника
    • Документирование API
    • Взаимодействие фронтенда и бэкенда через API
  5. 5Вайбкодинг
    • Подходы и инструменты
  6. 6Управление проектом на удалённом сервере
    • Подготовка сервера
    • Настройка окружения
    • Развёртывание Python-приложения
    • Веб-сервер и безопасность
    • Основы Docker
    • Контейнеризация приложения
    • Оркестрация многоконтейнерных приложений
    • Основы автоматизации (CI/CD) с GitHub Actions
    • Создание пайплайна тестирования и деплоя
  7. 7Парное программирование
    • Совместная разработка веб-приложения на Django и DRF
  8. 8Асинхронный Python
    • Конкурентность, параллельность и асинхронность
    • Асинхронные интеграции: инструменты и паттерны
    • Работа с внешними API во Flask
    • Системы управления задачами: Celery и RabbitMQ
  9. 9Итоговый проект базового тарифа
    • Разработка веб-приложения на Django с ML-инструментами
  10. 10Нейросети для Python-разработчиков+25
    • Устройство нейросетей
    • Промпт-инжиниринг
    • Выбор AI-инструментов для разных задач
    • Применение ИИ для создания кода, отладки, документирования, генерации тестовых данных и автотестов
  11. 11Computer Science (компьютерные науки)+35
    • Введение
    • Устройство компьютера
    • Данные: от электричества к нулям и единицам
    • Операционные системы
    • Файлы, программы и память
    • Интернет и HTTP
    • Понятие алгоритма
    • Выполнение и визуализация алгоритмов
    • Архитектура компьютера и данные
    • Ядро операционной системы
    • Процессы и многозадачность
    • Управление памятью
    • Файлы и диск
    • Компьютерная сеть и модель OSI
    • Протоколы и стандарты
    • Алгоритм как формальная система команд
    • Базовые структуры алгоритмов
    • Эффективность алгоритмов и выбор решений
    • Путь данных: от алгоритма до физического сигнала
    • Инженерное мышление
    • Понятие и уровни IT-систем
    • Визуализация систем и процессов
    • Документация: форматы, типы, правила составления
    • Декомпозиция задач
    • Принципы системного анализа
    • Основы проектирования решений
    • Agile и инженерные практики
  12. 12Введение в FastAPI
    • FastAPI, Django или Flask
    • Практические рекомендации для работы
  13. 13Подготовка к поиску работы
    • Составление резюме
    • Сопроводительные письма
    • Стратегия поиска работы
    • Исследование ресурсов с вакансиями
    • Презентация опыта рекрутерам
    • Подготовка к техническим собеседованиям
    • Обсуждение зарплаты и условий
  14. 14Активный поиск работы
    • Доступ к вакансиям и стажировкам партнёров
    • Подключение к Карьере от Практикума
    • Тренировка технических и HR-собеседований
    • Работа над реальными проектами в Мастерской
    • Воркшопы с HR-экспертами
  15. 15Парсинг данных на Python (расширенный тариф)
    • Парсинг: начало
    • Работа с браузером
    • Основные библиотеки для парсинга
    • Настройка парсера
    • Вывод и хранение результатов парсинга
    • Рефакторинг парсера
    • Работа с БД
    • Парсинг и авторизация
    • Requests-HTML
    • Scrapy
    • Selenium
  16. 16FastAPI (расширенный тариф)
    • Введение в FastAPI
    • Валидация данных с Pydantic
    • Структура проекта и роутинг
    • Работа с базой данных в FastAPI
    • CRUD в FastAPI
    • Связи между моделями
    • Система аутентификации с FastAPI Users
    • Связь данных с пользователем
    • Разграничение доступов
  17. 17Итоговый проект расширенного тарифа
    • Разработка сервиса на FastAPI, агрегирующего новости из RSS-источников, с парсингом, хранением данных и ML-функцией
  18. 18Проектный месяц: командная работа (расширенный тариф)
    • Полный цикл разработки: от изучения задачи до презентации решения
    • Распределение задач внутри команды
    • Доведение функциональности до релиза
  19. 19Проект по вашей идее (pet-проект) (расширенный тариф)
    • Выбор идеи
    • Проектирование архитектуры
    • Реализация бэкенд-приложения
    • Обратная связь от экспертов
  20. 20Введение в Kubernetes (расширенный тариф)
    • Основы Kubernetes

Преподаватели: Сергей Бережной, Александр Лебедев, Юрий Толочек, Сергей Яхницкий, Артём Стрельцов

Кому подойдёт курс

Начинающие без опыта в программировании

Курс стартует с нуля и последовательно вводит в профессию Python-разработчика.

Люди, желающие сменить профессию на IT

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

Разработчики, желающие углубить знания в бэкенде

Расширенный тариф добавляет парсинг, FastAPI, Kubernetes и командные проекты.

Как проходит обучение

Формат
онлайн
Расписание
учитесь по плану или в своём темпе, главное — пройти курс за 10 месяцев
Объём
149 часов теории и 355 часов практики (базовый тариф)
Срок
10 месяцев (базовый тариф), расширенный тариф — +4 месяца
Практика
20 проектов (базовый тариф), 355 часов практики; в расширенном тарифе +7 проектов и 176 часов практики
Документ
Диплом о профессиональной переподготовке и гослицензия

Бонусы: 14 первых уроков бесплатно; Скидка после прохождения бесплатной части; ИИ-навыки без доплаты (модуль по нейросетям включён в базовую программу)

Стоимость обучения

Для частных лиц 142 500 ₽

Сравнение с рубрикой «IT и программирование» (1504 курсов с ценой): медиана — 44 000 ₽, большинство программ — от 5 000 ₽ до 148 400 ₽. Этот курс дороже медианы в 3,2 раза — но и объём у него больше, чем у типичного курса: 149 часов теории и 355 часов практики (базовый тариф).

5 000 ₽148 400 ₽
Смотреть курсы рубрики подешевле →

Плюсы и минусы

Оценка редакции Курсографа по фактам со страницы курса.

Сильные стороны

  • Много практики: 20 проектов в базовом тарифе, включая реальные заказы в Мастерской.
  • Помощь с трудоустройством до 7 месяцев после выпуска, доступ к платформе Карьера с 500+ партнёрами.
  • Программа обновлена в 2026 году, включает модули по ИИ и Computer Science.
  • Наставники — разработчики из Яндекса и других крупных компаний.

На что обратить внимание

  • Цена не указана на странице, нужно уточнять на сайте или у менеджера.
  • Требуется около 12 часов в неделю — значительная нагрузка.
  • Бесплатный доступ только к первым 14 урокам, полная программа платная.

Отзывы о школе Яндекс Практикум

О школе пока нет отзывов на Курсографе.

Учились здесь? Оставьте отзыв

Частые вопросы о курсе

Сколько времени нужно уделять обучению?

Нагрузка составляет примерно 12 часов в неделю. Курс можно проходить в своём темпе, но уложиться нужно за 10 месяцев (базовый тариф).

Какой документ выдают после окончания?

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

Помогают ли с трудоустройством?

Да, помощь в поиске работы доступна до 7 месяцев после выпуска: подготовка резюме, тренировка собеседований, доступ к вакансиям партнёров.

Можно ли попробовать бесплатно?

Да, доступны 14 первых уроков бесплатно. После прохождения бесплатной части предоставляется скидка на полный курс.

Есть ли рассрочка?

Информация о рассрочке на странице не указана, уточняйте у представителей школы.

Похожие курсы в других школах

Все курсы рубрики «IT и программирование» →

Информация о курсе подготовлена редакцией Курсографа по странице курса на сайте школы, обновлено 24 октября 2026.

142 500 ₽Яндекс Практикум
На сайт курса