Календарь 1 месяц
звезда 4.8 Сравни.Ру | Рекомендовано РБК

Python: сформируйте навык программирования с нуля

Подойдет новичкам и тем, кто осваивает Python после других языков
Научитесь решать задачи с данными и писать уверенный код на Python
Закрепите знания на практике — сделаете аналитический проект с фидбэком от ментора
Купить курс
star01

Навыки

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

  • Работать с инструментами в Python-стеке: Jupyter Notebook, pip, интерпретатор Python
  • Программировать на Python: работа с переменными, строками, условиями и циклами
  • Создавать, фильтровать и сортировать списки
  • Применять функции range(), sum(), len(), list.append(), list.sort() для работы с листами и словарями, а также цикл for и индексацию in
  • Управлять зависимостями: работать с requirements.txt и виртуальными окружениями
  • Решать задачи с использованием алгоритмов: бинарный поиск, массивы, стеки и очереди
  • Обрабатывать ошибки: вызов, предотвращение и обработка исключений
  • Анализировать данные: использовать Pandas для обработки и группировки данных
  • Визуализировать данные с помощью matplotlib и seaborn
  • Создавать аналитические отчеты в Jupyter Notebook

Инструменты

PythonPython
JupyterJupyter
PipPip
VirtualenvVirtualenv
PandasPandas
MatplotlibMatplotlib
SeabornSeaborn
Requirements.txtRequirements.txt
и другие

Портфолио

ProductStar
star02

Программа

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

Освоите основы языка: как писать и запускать код, базовый синтаксис, настройка окружения.

– Введение в Python
 

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

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

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

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

Разберетесь, как обрабатывать строки и использовать циклы for и while для повторяющихся действий.

– Строки
– Циклы

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

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

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

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

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

– Функции
 

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

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

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

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

Освоите базовые библиотеки Python, которые помогут в работе с данными и визуализацией.

– Библиотеки

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

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

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

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

Научитесь находить, обрабатывать и предотвращать ошибки в программе.

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

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

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

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

star03

Купите курс со скидкой 50%

Полная стоимость обучения
19 900 ₽39 800 ₽−50%
4 975 ₽ x 4 платежа
Разделите покупку на 4 платежа по 4 975 ₽
стрелкаОбучение в любое время в онлайн-формате
стрелкаПолучите сертификат о прохождении курса
стрелка20+ часов теории и практики на кейсах реальных компаний
star04

Преподаватели

Иван Милохин

Quantitative Analyst, Barclays Investment Bank (London, UK)

Иван Громов

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

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

Team Lead, Pinely

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

CTO, wemake.services

Кирилл Ерохин

Lead Data Scientist, Альмира

Жамшид Рузиев

Ведущий ML разработчик в Яндекс

star05

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

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

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

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

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

Можно ли оплатить курс от компании или юр. лица?

Конечно — у нас оплачивают обучение своих сотрудников многие компании: «Яндекс», Skyeng, «Сбербанк», Wargaming.

Оплату проводим по счету и предоставляем все необходимые закрывающие документы. Если нужно, то заключаем договор.

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

Можно ли оплатить курс по частям?

Да, у нас есть удобная опция беспроцентной рассрочки.

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

ProductStar — это школа актуального образования от РБК
1

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

2

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

3

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

4

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

5

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