Top.Mail.Ru
ПРОФЕССИЯ
Веб-разработчик на Python с нуля
Пройдите курс, подготовьте 5 проектов для портфолио и узнайте, как попасть в IT с нуля без бесконечных отказов
До старта курса
Оставить заявку на бесплатную консультацию или записаться на курс
Нажимая на кнопку «Оставить заявку», вы принимаете условия пользовательского соглашения, а также даёте согласие на обработку персональных данных и получение рекламных рассылок.
Освойте самый популярный язык программирования*
Изучайте инструменты программирования
под руководством опытных преподавателей-экспертов
Тренируйте важные для работодателей навыки soft skills
Создайте портфолио с готовыми проектами
Освойте веб-разработку в команде для старта будущей карьеры
*по версии международного рейтинга TIOBE
7 месяцев
(256 часов)
Длительность
20 мая
Старт курса
Онлайн
Форма обучения
Диплом
о профессиональной переподготовке
Документ по завершении курса
Что делает веб-разработчик на Python?
Python-специалист занимается созданием, доработкой и технической поддержкой программ. В это входит программирование бэкенд-части интернет-ресурсов, благодаря чему они работают в виде сайтов и сервисов.
Станьте незаменимым специалистом.
Начните работу в ИТ-компании и получите льготы
Ипотека со ставкой 5%
Отсрочка от призыва до 27 лет
Отсрочка от частичной мобилизации
Освойте самый популярный язык программирования — Python*
*по версии международного рейтинга TIOBE
Работать в разных сферах
Работать на любых позициях в ИТ-сфере
Обладать неограниченными возможностями карьерного роста и заработка
стартапах
банках
на hh.ru более 1450 вакансий
инженером ПО
аналитиком данных
билд-инженером
биоинформатиком
корпорациях
число вакансий постоянно растёт
научных лабораториях
120 000 ₽
175 000 ₽
Младший специалист
после курса
250 000 ₽
Средний уровень
полгода после курса
Профессионал
более 3 лет в профессии
от
Профессия входит в ТОП-5 самых востребованных профессий будущего
*каждый год ЗП растут на 20%
Сразу после обучения ваша заработная плата может составить от 120 000 ₽ в месяц
Опытный специалист
год в профессии
Посмотрите, как далеко сможете продвинуться по карьерной лестнице и в размере заработка
350 000 ₽
Начните погружаться
в профессию «Веб-разработчик на Python» уже сейчас
Разбор профессии в гайде и чек-лист для самостоятельного старта обучения В ПОДАРОК
Заполните поля ниже и моментально получите гайд по профессии «Веб-разработчик с нуля на Python» на указанную вами почту
Начните погружение в профессию прямо сейчас!
Обучайтесь у практикующих экспертов
Артём Трунов
• Ведущий разработчик в СБЕР на протяжении 5 лет.
Андрей Святогоров
• Разработчик и архитектор бэкенда для крупных коммерческих структур.
• Работал в Сбере, Открытии, Иннотехе и Ростелекоме.
• Опыт преподавания программирования — 15 лет.
• Разрабатывал и читал учебные программы для HackerU, GeekBrains, РГГУ и МТУСИ.
Senior Team Lead
Senior Backend Developer
Удобный формат для эффективного обучения
Занятия, которые дадут вам всё: пользу теории и практики, возможность задавать вопросы преподавателям и обучаться в любом месте — даже если нет доступа к компьютеру
Вся занятия проходят с педагогом в живом формате
Не используем записанные заранее материалы, а проводим его в формате стриминговых вебинаров, здесь и сейчас.
Свободный просмотр лекций
в удобное время
Все лекции сохранятся у вас в записи. Вы сможете возвращаться к ним в любое удобное время и просматривать не только с компьютера, но и на смартфоне через мобильное приложение.
Ещё больше практики
Построили обучение так, чтобы максимально погрузить вас задачи, с которыми специалисты сталкиваются в работе.
Прямая коммуникация с экспертами во время уроков и в чате группы
Преподаватели — ведущие практики рынка — свободно проконсультируют по общим вопросам в чате группы и помогут с выполнением домашних заданий, если возникнут сложности.
Вы будете обучаться в группе всего из 25 человек
Наши эксперты определили оптимальное количество человек, при котором обучение будет эффективным и каждому будет уделяться должное внимание в период обучения.
В учебном чате будет эксперт, к которому вы всегда сможете обратиться за помощью.
Кому будет полезен курс
Тем, кто хочет попробовать себя в новой профессии
Сможете создавать и оптимизировать самые популярные и известные корпоративные продукты
Начинающим программистам
Систематизируете знания самого современного языка программирования
Разработчикам с нуля
Научитесь разрабатывать приложения на JAVA и создадите портфолио с реальными кейсами для старта карьеры
ИТ-специалистам со знанием другого языка
Расширите область своих компетенций в самом популярном языке программирования, чтобы претендовать на карьерное повышение
Получите широкий набор навыков для быстрого старта в карьере
Проанализировали 250 текущих вакансий рынка и составили программу так, чтобы наши будущие выпускники отвечали этим навыкам и чувствовали себя уверенно среди конкурентов.
Вы научитесь:
1. Разбираться в синтаксисе и возможностях Python
2. Использовать инструменты веб-разработки и настройки окружения
3. Конфигурировать веб-сервисы Nginx
4. Проектировать и взаимодействовать с базой данных Postgres
5. Верстать интерфейс на HTML, CSS и Bootstrap
6. Разрабатывать веб-приложения на Python Django
7. Взаимодействовать с API веб-приложениями
8. Автоматизировать тестирование при помощи Unittest
9. Настраивать права и источники доступа для безопасности веб-приложения
10. Мониторить работу веб-приложений
11. Работать в команде и управлять проектами
Готовые
CRM для управления сотрудниками
Программа должна быть спроектирована с использованием объектно-ориентированного подхода и разделена на модули для облегчения разработки и сопровождения.
Макет интернет-магазина
Обеспечить правильное отображение и функциональность на разных устройствах (адаптивный дизайн) с использованием HTML, CSS, Bootstrap (по желанию) и flexbox.
Маркетплейс для продажи товаров
Все проекты будут загружены на ваш Github, вы сможете использовать их в качестве портфолио при трудоустройстве
Разработка OpenAPI Specification и RESTful API для подключения к маркетплейсу через веб-клиенты, iOS и Android.
проекты в портфолио
Программа обучения
Составлена разработчиками СБЕР, Открытие, Ростелеком, Hacker USchool и GeekBrains, преподавателями РГГУ и МТУСИ.
Практика — 202 часа
Лекции — 54 часа
7 месяцев
256 часов
8 часов в неделю с преподавателем
Самостоятельная работа — 97 часов
Модуль 1. Введение в веб-разработку
Модуль 2. Python базовый
Модуль 3. Основы баз данных
Модуль 4. Основы фронтенд-разработки
Модуль 5. Основы бэкэнд-разработки
Модуль 6. Основы CI/CD
• 11 часов
• 7 лекций
• 4 практических занятия
Модуль 1. Введение в веб-разработку
  • Короткий рассказ о курсе и модуле
  • Введение в принципы работы компьютерных сетей, основные протоколы. Ответим на главный вопрос: зачем это нужно
  • Разберём структуры протоколов HTTP/HTTPS, покажем, как это работает на практике — на примере рандомной страницы из интернета
  • Разберём основные стандарты и языки разметки страниц в интернете, рассмотрим их на живом примере
  • Сделаем обзор основных реализаций серверов, особое внимание уделим Nginx
  • Обзор основных инструментов сопровождения разработки, git, ide (PyCharm, Atom, Notepad++), сервисов (GitHub, Bitbucket, Jira, Confluence), поработаем с терминалом
  • Обзор языков программирования: расскажем, для чего они нужны. Сравним примеры задач на Python
• 58 часов
• 8 лекций
• 26 практических занятий
Модуль 2. Python базовый
  • Введение в веб-разработку занятия
  • Циклы и ветвления
  • Базовая структура языка, синтаксис, переменные и операторы
  • Массивы, строки, списки. Работа с ними, примеры их использования
  • Функции, объявление и вызов, возврат значения и в чем его смысл, примеры использования, особенности
  • Словари: работа с ними, примеры их использования
  • Модули, библиотеки и venv
  • Введение в ООП, разбор концепции, основные тезисы, пример применения
  • Рабочий проект
• 24 самостоятельных занятия
• 30 часов
• 4 лекции
• 18 практических занятий
Модуль 3. Основы баз данных
  • Введение в базы данных
  • SQL. Запросы DDL и DML
  • Запросы на SELECT и связи между таблицами
  • Индексы. Транзакции и блокировки
  • Практическая работа по созданию БД
• 8 самостоятельных занятий
• 43 часов
• 6 лекций
• 21 практических занятие
Модуль 4. Основы фронтенд-разработки
  • Введение в HTML 5
  • Элементы HTML 5
  • Работа с формами
  • Основы CSS3
  • Адаптивный дизайн
  • Flexbox
  • Фреймворк Bootstrap
  • Создание макета страницы и вёрстка
• 16 самостоятельных занятий
• 134 часа
• 14 лекций
• 94 практических занятия
Модуль 5. Основы бэкенд-разработки
• 26 самостоятельных занятий
  • Введение в Django
  • Представления и маршрутизация
  • Шаблоны и формы
  • Модели и работа с БД и админ-панель
  • Механизмы безопасности
  • Тестирование веб-приложений
  • Практическое задание по разработке API
  • Rest API
  • Итоговый вэб-проект
• 25 часов
• 6 лекций
• 12 практических занятий
Модуль 6. Основы CI/CD
  • Работа на сервере, настройка окружения и мониторинг
  • Мониторинг работы веб-приложения
  • Упаковка проекта в Docker-образ
  • Запуск приложений в Docker-контейнерах
  • Docker-compose и Docker swarm
  • CI/CD в GitLab
• 7 самостоятельных занятий
Основной тариф
Веб-разработчик 
на Python с нуля 
(полный курс)
256 академических часов
110 000 ₽
189 080 ₽
при оплате сразу
5 500 ₽ в месяц
при рассрочке 24 месяца
Покупайте полный курс и получите выгоду до 
6 месяцев
12 месяцев
Модуль:
Python базовый
58 академических часов
41 000 ₽
55 000 ₽
при оплате сразу
8 200 ₽ в месяц
при рассрочке 6 месяцев
Модуль:
Основы баз данных
30 академических часов
17 600 ₽
23 000 ₽
при оплате сразу
3 520 ₽ в месяц
при рассрочке 6 месяцев
Модуль:
Основы фронтенд-разработки
49 академических часов
19 500 ₽
25 000 ₽
при оплате сразу
3 900 ₽ в месяц
при рассрочке 6 месяцев
Модуль:
Основы бэкенд-разработки
100 академических часов
52 000 ₽
70 000 ₽
при оплате сразу
10 400 ₽ в месяц
при рассрочке 6 месяцев
Модуль:
Основы CI/CD
15 академических часов
12 000 ₽
16 080 ₽
при оплате сразу
2 400 ₽ в месяц
при рассрочке 6 месяцев
Модуль:
Python базовый
58 академических часов
41 000 ₽
55 000 ₽
при оплате сразу
4 100 ₽ в месяц
при рассрочке 12 месяцев
Модуль:
Основы баз данных
30 академических часов
17 600 ₽