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

Включает программу трудоустройства

C изучением ИИ

Партнёр курса

Фулстек-разработчик на Python

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

Поймёте, как использовать ИИ для генерации кода и тестов без потери качества — это сейчас особенно ценится на рынке труда

Получите личные консультации от экспертов, а также карьерную поддержку во время всей учёбы и ещё 12 месяцев после

bgRegBlockImage

Когда

19 октября

Длительность

20 месяцев. Можно ускорить обучение или взять перерыв

Практика

До 43 проектов, работа в команде с разработчиками

Документ

Диплом, дополнительное

удостоверение в тарифе с ИИ

Погрузитесь в профессию поэтапно

Первые 6 месяцев: бэкэнд

Изучаете Python, Git, API. После сможете брать первые проекты или устроиться начинающим бэкэнд-разработчиком.

Первые 6 месяцев: бэкэнд

Ещё 6 месяцев: разработка интерфейсов (фронтенд)

Осваиваете HTML/CSS и JavaScript. Можете брать на фрилансе проекты, включающие работу с внешней частью.

Ещё 6 месяцев: разработка интерфейсов (фронтенд)

Ещё 8 месяцев: комплексная разработка

Изучаете продвинутый JavaScript и React, учитесь связывать обе части разработки. Выполняете крупный дипломный проект.

Ещё 8 месяцев: комплексная разработка

Научим использовать ИИ как помощника

Ещё больше навыков в программе с нейросетями

Copilot, Cursor, GPT-4 и другие нейросети — ваши рабочие инструменты

100+ готовых промптов, шаблоны и чек-листы — всегда под рукой

<p><font color="#ffffff">Copilot, Cursor, GPT-4 и другие нейросети — ваши рабочие инструменты</font></p>

Внедряем ИИ в образование с 2023 года

Победители премии «Лидеры цифровизации» 2026*

Лидеры в ИИ-трансформации 2026*

<p><font color="#ffffff">Внедряем ИИ в <span>образование с 2023 года</span></font></p>

Даём второй документ, чтобы вы усилили резюме

Кроме диплома получите  удостоверение о повышении квалификации — оно покажет, что вы умеете работать с ИИ

<font color="#ffffff">Даём второй документ, чтобы вы усилили резюме</font>

Формулируйте задачи так, чтобы получать точный результат

Генерируйте, тестируйте и рефакторите код

Настраивайте CI/CD и составляйте документацию

Пишите безопасный код и находите уязвимости

Используйте ИИ как личного помощника в работе

Используйте нейросети для поиска работы, помощи с резюме и портфолио

Учитесь с поддержкой лидеров индустрии

Программа по требованиям рынка в 2026 году

Более 100 экспертов и оркестратор ИИ-агентов анализируют контент курса. Обновляем программу в среднем за 2 недели

Программа по требованиям рынка в 2026 году

29 вебинаров и помощь команды курса

Преподаватели регулярно проводят онлайн-занятия, а координаторы и аспиранты ответят на любые вопросы в течение 24 часов

29 вебинаров и помощь команды курса

Бонусы для практики в Рег.облаке

Каждый студент получит средства на баланс для выполнения заданий

Бонусы для практики в <a href="https://reg.cloud/" target="_blank">Рег.облаке</a>

3 консультации и 10 вопрос-ответ встреч

Опытные разработчики проведут персональные консультации и поделятся опытом в прямом эфире на групповых встречах

3 консультации и 10 вопрос-ответ встреч

Программа обучения

Бэкэнд-разработка на Python

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

Основы языка программирования Python

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

12 часов теории

22 часа практики

Python. Знакомство с консолью

Условные конструкции. Операции сравнения

Введение в типы данных

Циклы

Коллекции данных: множества

Коллекции данных: словари

Функции: использование встроенных и создание собственных

Разбор вопросов

Система контроля версий Git

Каждый разработчик должен знать основы работы с системой Git, так как на данный момент это практически стандарт по управлению исходным кодом. За 3 занятия вы научитесь работать с этой системой и с сервисом GitHub, сможете публиковать свои домашние работы и уже в процессе обучения сформируете первое портфолио. Работодатели часто просят показать примеры вашего кода на GitHub.

7 часов теории

6 часов практики

Предназначение системы контроля версий

Основные операции (фиксация и откат изменений, поиск, история)

Работа с сервисом GitHub

Ветки, слияние веток и разрешение конфликтов

Командная работа

ООП и работа с API

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

11 часов теории

51 час практики

ООП: объекты и классы, взаимодействие между ними

ООП: наследование, инкапсуляция и полиморфизм

Работа с файловой системой в Python

Открытие и чтение файла, запись в файл

Работа с разными форматами данных

Работа с библиотекой Requests, http-запросы

Работа с классами на примере API VK

Разбор вопросов

Проект: Программа для кулинарной книги со списком рецептов

Курсовой проект: Резервное копирование

Работа с базами данных

Научитесь проектировать базы данных с использованием языка запросов SQL. В рамках курса будете работать с базой данных PostgreSQL — одной из самых популярных и простых для изучения. В качестве клиента будете использовать pgAdmin. В конце познакомитесь с ORM SQLAlchemy.

7 часов теории

41 час практики

Введение в базы данных

Типы баз данных. SQL/NoSQL, PostgreSQL

Проектирование баз данных. Связи. 3НФ

Select-запросы

Insert/update/delete-запросы

Python и базы данных. ORM

Проекты:

База данных для музыкального сайта: от проектирования до создания запросов

Программа для управления данными о клиентах в PostgreSQL

Программа для книжных магазинов с использованием SQLAlchemy

Профессиональная работа с Python

Изучите те особенности Python, за которые его так сильно любят. Разберётесь, как улучшить и упростить программу с помощью модулей, итераторов, декораторов. Изучите технологии для тестирования кода, разбора текста и веб‑страниц. Узнаете, как пройти собеседование на вакансию Python-разработчика.

16 часов теории

66 часов практики

Модули, пакеты, импорты в Python

Итераторы, генераторы

Декораторы

Разработка тестов

Регулярные выражения

Веб-скрапинг

Подготовка к собеседованию

Проекты:

Парсинг страницы сайта вакансий

Итератор и генератор для оптимизации работы со списками

Декоратор-логгер для своего приложения

Unit-test для своей программы

Командный проект: Чат-бот Vkinder

Django

Вы поработаете с фреймворком Django, изучите основные принципы организации проекта в Django. Поработаете с базами данных — научитесь их создавать, работать с ORM и моделями. Узнаете, как разрабатывать backend веб‑приложения и связывать хостинг файлов и запуск веб-приложения.

15 часов теории

44 часа практики

Знакомство с Django. Подготовка и запуск проекта

Обработка запросов и шаблоны

Работа с ORM

Работа с ORM, часть 2

Разбор вопросов

Знакомство с API на примере Django REST framework

CRUD в DRF

Разделение доступа в DRF

Тестирование Django-приложений с использованием Pytest

Разбор вопросов

Проекты:

Сервис-помощник для приготовления блюд на Django

Новостное приложение для работы с тегами в Django

Реализация REST API для работы датчиков температуры

Backend для мобильного приложения объявлений в Django

Pytest для Django-приложения

Разработка интерфейсов с JavaScript

Научитесь разрабатывать клиентскую сторону веб-приложения (фронтенд)

HTML и CSS: основы веб-вёрстки

Научитесь верстать сайты на HTML и CSS и вносить изменения в существующую вёрстку. Научитесь создавать вёрстку под любой тип устройств: компьютер, планшет, смартфон. Сверстаете адаптивный сайт, корректно работающий на любых устройствах.

42 часа теории

77 часов практики

Введение в вёрстку

Контентные теги

Теги для вёрстки структуры контента

Позиционирование блочных элементов

Разбор вопросов и домашних заданий

Вёрстка форм

Нестандартные элементы форм

Всплывающие элементы

Позиционирование flex-элементов

Разбор вопросов и домашних заданий

Вёрстка резинового макета

Введение в медиазапросы

Медиафункции

Вёрстка адаптивного макета

Breakpoints

Разбор вопросов и домашних заданий

Проекты:

Вёрстка тематической статьи

Вёрстка резинового макета сайта кинотеатра

Вёрстка адаптивного макета сайта туристического агентства

Курсовой проект: Адаптивная вёрстка сайта

JavaScript: основы работы в браузере

Изучите базовые понятия JavaScript и узнаете о дополнительных возможностях, которые даёт браузер — Web API. Подключите скрипт к HTML-документу и получите к нему доступ, чтобы оживить документ: изменять его и реагировать на действия пользователя.

22 часа теории

105 часов практики

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

Операторы цикла, функции и объекты

Прототипы, ООП и функции высшего порядка

Обработка ошибок, замыкания и асинхронность

Разбор вопросов и домашних заданий

Возможности JavaScript в браузере

Способы поиска нужного HTML-элемента

Объект события

Разбор вопросов и домашних заданий

DOM

Работа с HTML-формами

Изменение структуры HTML-документа

Асинхронные запросы

Хранение состояния на клиенте и отправка на сервер

Разбор вопросов и домашних заданий

Проекты:

Браузерная игра «Кликер печенек»

Браузерная игра «Поймай крота»

Разработка элементов интерфейса сайта

Разработка интерфейса онлайн-читалки

Планировщик дел

Разработка анимации загрузки данных

Разработка формы авторизации для пользователя

Курсовой проект: Облачное хранилище WebCloud (UI)

JavaScript: углублённый курс веб-разработки

Научитесь работать с современным инструментом для организации рабочего окружения (npm, webpack) и разберётесь с наиболее сложными разделами языка: прототипной моделью, promises и асинхронными программированием (async/await).

32 часа теории

93 часа практики

Стандарты и рабочее окружение


Модули и WebPack

Платформы: браузер vs Node.js

Тестирование и Continuous Integration

Разбор вопросов и домашних заданий

Прототипы, конструкторы, классы и наследование

Object, Reflection и Proxy

Регулярные выражения

Разбор вопросов и домашних заданий

Контейнеры

ArrayBuffer

Promises, async/await, timers & event loop

Символы, итераторы, генераторы

TypeScript

Разбор вопросов и домашних заданий

Проект: Разработка игровой системы персонажей

Курсовой проект: Онлайн-игра «Ходилка»

Расширенный инструментарий JavaScript в браузере

Освоите инструменты, ускоряющие работу, научитесь на профессиональном уровне работать с формами: проводить валидацию, использовать продвинутые элементы — слайдеры, календари, файлы. Познакомитесь с API, предоставляемым браузером: геолокацией, нотификацией, медиа, веб-сокетами. Через анимацию добавите интерактивность в свои приложения.

30 часов теории

92 часа практики

Организация работы, события и DOM

— Рабочее окружение
— DOM
— Обработка событий
— Организация тестирования
— Разбор вопросов и домашних заданий

Работа с формами и сетью

— Работа с HTML-формами
— Drag and drop. Files
— Работа с HTTP
— Разбор вопросов и домашних заданий

Интерактивность

— REST, Server-sent events, WebSockets
— Анимация и CSS
— Geolocation, Notification, Media
— Разбор вопросов и домашних заданий

Advance

— RxJS
— WebWorkers, ServiceWorkers
— Разбор вопросов и домашних заданий

Проекты:

Реализация игры с гоблинами

Автотесты для проверки банковских карт

Внутрикорпоративная система управления задачами (аналог Trello)

Прототип API и фронтенд для сервиса управления заявками

Корпоративный чат

Разработка ленты постов Timeline

Курсовой проект: Бот для поиска и хранения информации Сhaos Organizer

Frontend-разработка на React

Освоите одну из самых популярных библиотек на JavaScript — React. При помощи этой библиотеки вы сможете создавать интерактивные пользовательские интерфейсы. Вам достаточно описать, как части интерфейса приложения выглядят в разных состояниях. React будет своевременно их обновлять, когда данные изменяются. Вы сможете создавать инкапсулированные компоненты с собственным состоянием, а затем объединять их в сложные пользовательские интерфейсы.

35 часов теории

97 часов практики

Компоненты

— Библиотека React, компоненты
— События и состояния
— Props
— Работа с формами
— Разбор вопросов и домашних заданий

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

— Композиция компонентов
— Жизненный цикл компонентов. HTTP
— Компоненты высшего порядка
— hooks, Context API
— React Router
— Разбор вопросов и домашних заданий

Redux — управление состоянием

— Redux
— Redux и Redux Thunk
— Redux Observable
— Redux Saga
— Разбор вопросов и домашних заданий

Проекты:

Страница интернет-магазина одежды

Приложение «Мои тренировки»

Мировые часы

Курсовой проект: Обувной интернет-магазин

Основная программа + нейросети

Программа повышения квалификации. Откроется, когда вы пройдёте тему «Базы данных». Занятия по нейросетям проходят по расписанию до 2 раз в неделю после 18:00 мск.

Безопасность в работе с ИИ

Научитесь вести коммуникацию с ИИ и анонимизировать корпоративные данные.

5 часов теории

10 часов практики

Принципы работы ИИ

Промпт-инжиниринг

Риски использования ИИ

Работа с корпоративными данными

Корпоративные LLM

ИИ как ассистент разработчика

Освоите базовые AI-навыки для генерации, редактирования и документирования кода, сохраняя читаемость и качество.

12 часов теории

12 часов практики

AI и разработка: вводный навигатор

Запросы, которые понимает AI

Генерация и отладка кода

Рефакторинг с AI

AI и тесты: минимальный юнит-пакет

README и API-доки

ИИ в инфраструктуре разработки

Научитесь использовать ИИ-инструменты для настройки пайплайнов, code-review и архитектурного документирования.

10 часов теории

17 часов практики

ИИ в IDE: интеграции

CI/CD с ИИ: от push до деплоя

Code-review: нейросеть как ревьюер

Лицензии и безопасный код с ИИ

Нейросети и архитектура: визуализация и API

Итоговая работа: пайплайн под ключ

Поиск работы с помощью генеративного ИИ

Узнаете, как с помощью генеративных нейросетей оформить резюме и портфолио, эффективно подготовиться к собеседованию.

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

1,4 часа теории

1,5 часа практики

Дарим навыки для развития карьеры

Карьера в Python-разработке

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

10 часов теории

Пошаговый план поиска работы

Анализ рынка труда

Резюме, портфолио fullstack python-разработчика и сопроводительное письмо

Собеседование: как подготовиться и пройти

Статистика поиска работы и измерение эффективности

Индивидуальная карьерная консультация

Английский язык для начинающих разработчиков

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

8 часов теории

19 часов практики

Чтение технической документации

Языки программирования. Составление отчётов об ошибках

QA-тестирование

Слова из технической сферы, которые часто произносят неправильно

Навык просмотра англоязычного видеоконтента

Самопрезентация. Elevator Pitch

Прохождение собеседований

Высококлассное резюме и сопроводительное письмо

Email-переписка

Общение в технических чатах

Как вести звонки и встречи

Как учить лексику

Как учить грамматику

ИТ-системы и Linux для разработчиков на Python

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

10 часов теории

12 часов практики

Принципы работы современных компьютеров: процессоры, память, накопители

Средства автоматизации и основные функции систем

Настройка виртуального рабочего места

— Установка VirtualBox и подключение накопителей

— Настройка VirtualBox

— Настройка сети

— Создание снимков и клонирование

Знакомство с ОС Linux

— ОС Linux. Дистрибутивы

— Командная строка ОС Linux

— Пользователи и файловая система в ОС Linux

— Процессы в ОС Linux

— Сеть в ОС Linux

Python в веб-разработке

Научитесь запускать, выкладывать на сервере и конфигурировать код с помощью Docker и технологии CI/CD. Потренируетесь развёртывать приложения на сервере, создадите контейнер для REST API сервера и разработаете backend для сайта объявлений. Изучите технологии асинхронного программирования на Python. В качестве приложения напишете программу, используя фреймворк Flask.

8 часов теории

7 часов практики

DevOps: автоматизация развертывания

— Основы терминала

— Практика с сервером

— Развёртывание проекта

— Docker

— Docker Compose

— CI/CD

Другие подходы к веб-разработке

— Flask

— Event loop. Asyncio

— Aiohttp

— Celery

Логические операторы и алгоритмы

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

6 часов теории

14 часов практики

Работа с системами счисления

Использование логических операций

Построение алгоритмов

Гибкие методологии: Agile, Scrum, Kanban, Lean

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

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

Новое в программе

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

Нетология на вашей стороне

Поэтому мы создали гибкую систему поддержки студентов

Вернём деньги

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

Читать условия

Вернём деньги

Поможем оформить налоговый вычет — 13%

Чтобы получить вычет в течение трёх лет после даты оплаты обучения, нужно официально работать и уплачивать подоходный налог

Поможем оформить налоговый вычет — 13%

Поменяем программу обучения

Если вы сомневаетесь или вам не подошла профессия, вы можете выбрать другую. Сменить курс можно один раз в процессе обучения

Поменяем программу обучения

1Запись на обучение

2Выбор способа оплаты

3Оплата

...

21 месяц обучения
Оплатите обучение или получите консультацию

Частями без переплат

4 477 ₽/месяц

9 950 ₽ на 36 месяцев

Одним платежом

со скидкой 15%

137 011

 ₽

358 199 ₽

-55%
акция действует
до 31 октября

Нашли дешевле? Сделаем скидку

Вернём деньги, если обучение не подойдёт

Возможность получить налоговый вычет — 13%

21 месяц обучения

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

Частями без переплат

4 477 ₽/месяц

9 950 ₽ на 36 месяцев

Одним платежом

со скидкой 15%

137 011

 ₽

358 199 ₽

-55%
акция действует
до 31 октября

Нашли дешевле? Сделаем скидку

Вернём деньги, если обучение не подойдёт

Возможность получить налоговый вычет — 13%

Оплатите обучение или получите консультацию