Меню

Избранное
Программирование

Разработка и управление программным обеспечением

Девятимесячная программа об основных этапах разработки: от требований и моделей данных до кода, интеграции и сопровождения приложений.

Курс в деталях

Формат
Онлайн
Длительность
9 месяцевДва этапа, всего 258 академических часов.
Уровень входа
Новичкам

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

Кому подойдётЧем поможет курс
Начинающим

Освоить основы Python, SQL, Linux и Git без предварительной подготовки.

Тем, кто хочет создавать приложения

Связать программные модули через API и упаковать приложения в контейнеры.

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

Разрабатывать программы

Использовать Python и SQL для прикладных задач.

Проектировать системы

Описывать требования, данные и интерфейсы API.

Поддерживать качество

Работать с Git и Docker, учитывать тестирование и безопасность.

Что входит в курс

Практические задания

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

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

Материалы для изучения и повторения тем курса: пояснения, конспекты и справочная информация. Онлайн-материалы и вебинары; проекты проверяют эксперты.

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

Темы и разделы, которые входят в программу обучения.

01Основы разработки ПО

Раздел: Первый этап: базовая подготовка

Роли в команде, жизненный цикл продукта и поставка изменений.

02Основы требований и моделирования процессов и данных

Сбор требований, описание процессов и моделирование данных.

03Основы Python

Типы, функции, коллекции, циклы и обработка ошибок на учебном проекте.

04Базовый SQL

Запросы к PostgreSQL, фильтрация, агрегирование и соединения таблиц.

05Основы Linux и Git

Команды Linux и первые шаги в системе контроля версий.

06Введение в современный стек разработки

Назначение CI/CD, Docker, мониторинга и безопасности.

07Промежуточное тестирование

Проверка знаний по материалам первого этапа.

08Жизненный цикл ПО, роли, Agile и архитектурный контекст

Раздел: Второй этап: профильная подготовка

Команда, Agile, клиент-серверная и микросервисная архитектура.

09Требования, моделирование процессов и бизнес-логики

Формализация требований, модели процессов и UML-диаграммы.

10Моделирование данных

Проектирование структур и баз данных.

11SQL в прикладном контексте

Подзапросы, CTE, оконные функции и транзакции.

12Python для автоматизации и прикладных задач

Объекты, отладка, исключения, пакеты и прикладной проект на Python.

13API и интеграция программных модулей

REST и SOAP, интерфейсы обмена данными и документация API.

14Git, ветвление и командная работа

Ветки, объединение изменений и совместная работа с Git.

15Docker и базовые практики поставки

Контейнеризация, Docker-образы и запуск многоконтейнерных приложений.

16Качество, безопасность и стабильность эксплуатации

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

17Проверочный проект

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

18Архитектура и проектирование

Распределённые системы, масштабирование и архитектурные решения.

19Продвинутые практики разработки и сопровождения кода и базовое тестирование информационных систем

Устройство приложения, качество кода, тест-дизайн и автоматизированное тестирование.

20Итоговый проект

Самостоятельная проектная работа с проверкой ревьюера.

Практика и проекты

Практические работы курса — какие задачи вы будете решать, какие кейсы и примеры разбирать.

Практические задания

Код, SQL-запросы, модели процессов и данных, работа с API и Docker.

Проекты

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

Профессии, навыки и инструменты

Навыки

Навыки, на развитие которых направлена программа курса.

Программы и сервисы

Инструменты и методы по материалам школы; состав может зависеть от тарифа.

Документ об обучении

Диплом

Школа указывает этот вид документа.

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

Сертификат о прохождении курса

Школа указывает этот вид документа.

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

Стоимость и условия оплаты

Стоимость обучения
96 538 ₽Данные от 03.11.2026. Актуальная цена и состав тарифа — на сайте школы. На 3 ноября 2026 года школа указывала 96 538 ₽ за полную программу из двух этапов. Актуальные условия уточняйте у школы.

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

Нужен ли опыт?

Нет, обучение начинается с основ Python, SQL, Linux и Git.

Сколько длится обучение?

Девять месяцев: 258 академических часов с учётом итогового проекта.

Как устроена программа?

Два последовательных этапа: базовая подготовка и профильная работа с разработкой, интеграцией и сопровождением.

Будет ли проверка проектов?

Да, эксперты проверяют работы и дают комментарии; итоговый проект можно доработать по замечаниям.

Какую стоимость указывает школа?

Стоимость полной программы на 3 ноября 2026 года — 96 538 ₽. Актуальные условия уточняйте у школы.

Какой документ можно получить?

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

Записаться на курс

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

На сайт школы

Похожие курсы

Другие программы для той же профессии или со схожими навыками и инструментами.

GeekBrains
10 месяцев · Онлайн

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

Совместная программа GeekBrains и Skillbox посвящена серверной разработке на Python. В программе — основы языка, Django, Flask, базы данных и API; дополнительно школа предлагает раздел по SQL.

Цена на сайте
Стоимость курса
GeekBrains
Онлайн

DevOps-инженер

Совместная программа GeekBrains и Skillbox посвящена инфраструктуре, автоматизации и DevOps. Состав модулей и поддержки зависит от тарифа. Эксперты указаны по общей программе школы; их участие в конкретном наборе уточняйте.

Цена на сайте
Стоимость курса
Нетология
12 мес. · Онлайн

Python-разработчик: расширенный курс

Расширенная программа Нетологии по Python и backend-разработке. Изучите базы данных, веб-фреймворки и тестирование; дополнительные блоки по ИИ зависят от тарифа.

104 182 ₽Цена без скидки: 272 371 ₽
Цена при оплате сразу

Что важно знать о курсе «Разработка и управление программным обеспечением»

Оцените возможность проходить два этапа и выполнять проекты в течение девяти месяцев.

Сверьте темы с задачами, которые хотите решать в разработке.

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

Что посмотреть дальше

KURSEZ

Яндекс Практикум

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

Открыть
KURSEZ

Курсы Яндекс Практикум

Сравните курсы Яндекс Практикум по программе, практике и условиям обучения, чтобы выбрать подходящий вариант.

Открыть
KURSEZ

Все курсы

Сравните онлайн-курсы по программе, школе, стоимости и длительности. Найдите обучение для первых шагов или развития навыков и изучите условия перед записью.

Открыть
На сайт школы

Содержание

Настройки аналитики

Аналитика не подключена

Сейчас KURSEZ не отправляет данные в Яндекс Метрику. После её подключения здесь можно будет разрешить аналитику или отказаться от неё. Вебвизор использоваться не будет.

Каталог, избранное и переходы на сайты школ доступны без аналитики.