Скидка до 57% и подарки на 135 000 ₽
2 месяца
4.8 Сравни.Ру | Рекомендовано РБК

Python + Flask + Git: сформируйте навык веб-разработки с нуля

Для новичков и тех, кто хочет стартовать в веб-разработке на Python
Научитесь писать бэкенд-приложения и работать с Git на реальных кейсах
Добавите 2 проекта в портфолио и получите разбор от ментора
star03

Какие навыки вы отточите

Вы будете уметь:

  • Писать код на Python и уверенно пользоваться его базовыми конструкциями
  • Работать с переменными, условиями, циклами, списками, словарями и функциями
  • Подключать модули, библиотеки и использовать pip для установки зависимостей
  • Обрабатывать ошибки и исключения в Python
  • Применять структуры данных для решения задач
  • Писать простой чистый код и собирать проекты с нуля
  • Использовать систему контроля версий Git и работать с GitHub
  • Создавать API-сервисы на Flask
  • Готовить веб-приложения и сервисы для обработки данных
  • Работать с кодом в команде и оформлять свои проекты для портфолио

Инструменты

PythonPython
FlaskFlask
GitHubGitHub
GitGit
и другие

Портфолио

E-softE-soft
star04

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

Вы выбираете темп обучения, уровень поддержки и количество проектов — под свои потребности

Оставьте заявку на консультацию о курсе

  • Сотрудничаем с банками, где вы сможете оформить беспроцентную рассрочку до 24 месяцев
  • Вы можете получить налоговый вычет за обучение
  • Вернем деньги, если курс не подойдет
  • Сертификат о прохождении курса
Полная стоимость обучения
50 600 ₽101 200 ₽
2 108 ₽ / мес −50%
на 24 месяца или одним платежом с дополнительной скидкой 10% – 45 540 ₽
star05

Изучите то, что нужно рынку

Обучение строится по принципу «от базы к практике». Сначала — фундамент из знаний, потом — инструменты, далее — задачи. Вы двигаетесь по модулям в размеренном темпе, без лишней теории и с возможностью углубиться, если нужно. Все логично, пошагово и применимо на практике
Ступень 1Python + Flask + Gitplus
Блок 1Введение в Pythonarrow-down

Познакомитесь с языком программирования Python и базовыми принципами его использования.

– Введение в Python
 

Блок 2Переменные и типы данных. Условные операторыarrow-down

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

– Переменные и типы данных
– Условные операторы

Блок 3Строки, условия и циклыarrow-down

Разберетесь со строками, научитесь работать с циклами и управляющими конструкциями.

– Строки
– Условия
– Циклы
 

Блок 4Списки и словари в Pythonarrow-down

Углубитесь в ключевые структуры данных Python: списки и словари.

– Списки
– Словари

Блок 5Функцииarrow-down

Освоите написание функций, передачу параметров и возврат значений.

– Функции

Блок 6Пакеты и модули. Piparrow-down

Научитесь подключать сторонние библиотеки и использовать менеджер пакетов pip.

– Пакеты и модули
– Pip
 

Блок 7Библиотекиarrow-down

Познакомитесь с популярными Python-библиотеками и вариантами их применения.

– Библиотеки

Блок 8Структуры данных в Pythonarrow-down

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

– Структуры данных в Python

Блок 9Ошибки и исключения в Pythonarrow-down

Разберетесь с обработкой ошибок и исключений в Python.

– Ошибки
– Исключения
 

Блок 10Аналитический проект на Pythonarrow-down

Закрепите материал, выполнив проект с использованием базовых знаний Python.

– Аналитический проект на Python

Блок 11Системы контроля версийarrow-down

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

– Системы контроля версий
 

Блок 12Git & GitHubarrow-down

Научитесь работать с Git, GitHub и вести разработку в команде.

– Git
– GitHub
 

Блок 13Продвинутая работа с Gitarrow-down

Углубитесь в работу с ветками, разрешение конфликтов и продвинутые команды.

– Продвинутая работа с Git

Блок 14Разработка API на Flaskarrow-down

Изучите основы разработки API с использованием фреймворка Flask.

– Разработка API на Flask
 

Блок 15Проект от компании E-soft: API-сервис для обработки данных на Flaskarrow-down

Примените полученные знания в проекте: создадите и развернете API-сервис на Flask.

– API-сервис для обработки данных на Flask

star06

Смотрите, кто будет вас учить

Наши эксперты — практики из Яндекса, Авито, Booking, VK и других компаний. Они знают, чем живет рынок и предлагают только те навыки и инструменты, которые реально работают.

Артем Верхоглядов

Team Lead, Pinely

Иван Громов

Старший разработчик, NDA

Никита Соболев

CTO, wemake.services

Иван Милохин

Quantitative Analyst, Barclays Investment Bank (London, UK)

Азиз Намазов

Java Developer, Amazon

star07

Смотрите, как вы будете учиться

Платформа ProductStar разработана так, чтобы вам было удобно учиться: понятная навигация, четкие модули, подробные презентации и материалы после каждого урока. Все ясно, последовательно и интуитивно!
Комфорт
Вы почувствуете, что не одиноки на этом пути. Вас сопровождают менторы, кураторы и карьерные эксперты. Внутри — сообщество, где вы решаете кейсы, общаетесь и поддерживаете друг друга. Актуальные обновления всегда доступны прямо в личном кабинете.
Сообщество
Здесь вы получите поддержку, вдохновение и обратную связь на каждом этапе обучения. Сообщество ProductStar объединяет людей с разным бэкграундом и уровнем — от новичков до опытных продакт-менеджеров.
Домашние задания
Будете закреплять изученный материал на практике. В конце каждого блока вас ждут проекты, которые можно добавить в портфолио.
Поддержка на всех этапах
Сможете изучать материалы в комфортном темпе. Опытные менторы будут следить за вашим прогрессом, отвечать на вопросы и помогать погружаться в тему.
Комфорт
Вы почувствуете, что не одиноки на этом пути. Вас сопровождают менторы, кураторы и карьерные эксперты. Внутри — сообщество, где вы решаете кейсы, общаетесь и поддерживаете друг друга. Актуальные обновления всегда доступны прямо в личном кабинете.
Сообщество
Здесь вы получите поддержку, вдохновение и обратную связь на каждом этапе обучения. Сообщество ProductStar объединяет людей с разным бэкграундом и уровнем — от новичков до опытных продакт-менеджеров.
Домашние задания
Будете закреплять изученный материал на практике. В конце каждого блока вас ждут проекты, которые можно добавить в портфолио.
Поддержка на всех этапах
Сможете изучать материалы в комфортном темпе. Опытные менторы будут следить за вашим прогрессом, отвечать на вопросы и помогать погружаться в тему.
ProductStar — это школа актуального образования от РБК
1

Курсы обновляются вместе с индустрией

2

Знания, которые нужны здесь и сейчас

3

Без теории ради теории

4

Без устаревших подходов

5

С активным сообществом специалистов и каналом актуальных вакансий

star12

Часто задаваемые вопросы

Если у вас остались вопросы по курсам, вы можете оставить заявку и наш координатор поможет вам
Что потребуется для успешного обучения?

Для решения задач потребуется ноутбук или ПК, лекции и уроки можно смотреть с мобильного телефона.

Как я буду искать работу?

Все студенты ищут работу вместе с Карьерным центром ProductStar.
Составляют резюме, пишут сопроводительные письма под конкретные вакансии, готовятся к собеседованиям и техническим интервью, проходят их — если нет, пробуют еще раз после разбора ошибок. После чего трудоустраиваются в компанию и успешно преодолевают испытательный срок, во время которого специалисты Карьерного центра также помогают.

С какого возраста можно начинать обучение?

Учиться можно в любом возрасте, но оплачивать — только с 18 лет. Если вам меньше 18, уточните у менеджера, какие у вас есть возможности оплаты и как вам начать обучение.

Можно ли оплатить курс от компании или юридического лица?

Да, у нас оплачивают обучение своих сотрудников многие компании: «Яндекс», «Т-Банк», «М.Видео», «Спортмастер», «СДЭК», «Альфа-Банк» и другие. Оплату проводим по счету и предоставляем закрывающие документы. Если необходимо — заключаем договор. При оплате курса более чем на пять сотрудников делаем скидку для юридических лиц.