Поколение Python: курс для профессионалов

10 модулей
75 уроков
4900 ₽
Победитель конкурса Stepik Awards 2022
в номинации "Лучший платный курс, размещенный на платформе Stepik"
1180 заданий
Рейтинг на stepik.org:
Сертификат
О курсе

"Поколение Python: курс для профессионалов":

  • продолжает линию "Поколение Python"
  • адресован знающим базовые конструкции языка Python
  • знакомит с дополнительными возможностями языка Python

В курсе рассматриваются типы данных date, datetime, работа с файлами в форматах csv, json, zip, дополнительные типы коллекций, обработка исключений, рекурсия, итераторы, генераторы, регулярные выражения и многое другое.

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

Для прохождения курса необходимо знание основных типов и конструкций Python.

Чему вы научитесь
Работать с датой и временем, тип date, datetime
Работать с файлами
в форматах json, csv, zip
Понимать особенности устройства памяти в Python
Работать с дополнительными типами коллекций
Работать с исключениями, оператор try-except-else-finally
Писать рекурсивные функции и анализировать их работу
Работать с дополнительными возможностями функций
Работать с итераторами
и генераторами
Работать с регулярными выражениями

Популярность Python

Язык года по версии TIOBE
[2010, 2018, 2020 и 2021]
1 место в рейтинге PYPL
3 место в индексе TIOBE
Рейтинги:
Сферы использования:
30% — администрирование и DevOps
38% — создание парсеров и ботов
43% — машинное обучение
45% — анализ данных
51% — веб-разработка
Кому подойдет курс?
  • Продвинутому программисту
    Научитесь писать программы
    с использованием мощных возможностей языка Python.
    1
  • Программисту на другом языке
    Глубже познакомитесь с возможностями и особенностями языка Python.
    2
  • Аналитику
    Научитесь обрабатывать информацию
    с помощью одного из самых мощных языков для работы с данными.
    3

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

1
Модуль 1: Повторяем основные конструкции языка Python
Повторяется материал курса для продвинутых: списки, множества, словари, функции, файлы.
2
Модуль 2: Работа с датой и временем
Изучаются модули datetime и его типы date, datetime, которые позволяют работать с датами и временем.
3
Модуль 3: Работа с файлами
Изучаются модули json, csv и zip, которые позволяют работать
с одноименными форматами файлов.
4
Модуль 4: Устройство памяти и особенности типов данных
Изучаются особенности устройства памяти в Python, изменяемые
и неизменяемые типы данных.
5
Модуль 5: Дополнительные типы коллекций
Изучается модуль collections и его типы данных: namedtuple, defaultdict, OrderedDict, Counter, ChainMap.
6
Модуль 6: Обработка исключений
Изучается концепция исключений и операторы, позволяющие
с ними работать: try-except-else-finally и raise.
7
Модуль 7: Рекурсия
Изучаются рекурсивные функции: преимущества, особенности, ограничения.
8
Модуль 8: Функции
Изучаются дополнительные возможности функций: вложенные функции, замыкания, аннотации типов и декораторы.
9
Модуль 9: Итераторы и генераторы
Изучаются итераторы и генераторы: протокол итераторов, генераторные функции и выражения, оператор yield, модуль itertools.
10
Модуль 10: Регулярные выражения
Изучаются основные возможности регулярных выражений
и встроенный модуль re.
Как проходит обучение?
Текстовые уроки

Теоретическая часть курса состоит из текстовых уроков, которые вы можете изучать онлайн с любого устройства

в любое время

Практика на тренажере

Для закрепления навыков программирования на Python после каждого урока нужно решить серию заданий

в интерактивном тренажере

Поддержка преподавателя

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

Сертификат

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

Сертификат — это подтверждение ваших навыков и знаний.

Отзывы
22 января 2023
Алихан Мамедов
Всё так же на высоте, жаль, что я даже с повторениями быстро всё забываю. Но вспоминаю очень быстро, повторение просто всё закрепит потом. дальше ООП
20 января 2023
Артем Жарков
Все три курса "Поколение Python" ТОП!
Ждём ООП от команды!
Спасибо за работу!
17 января 2023
Алексей Ляхов
Когда я проходил первый курс, я еще только задумывался о том, не податься ли мне в разработчики, потом было продолжение и много других на Степике. Я работаю программистом уже больше полугода и пишу даже не на Пайтоне, но этот курс прошёл в удовольствием и интересом. Лучшее из того, что я встречал на просторах рунета и пожалуй, даже интернета. С нетерпением жду других курсов от Тимура и его команды :)
17 января 2023
Антон Ракитский
Масштабный курс, прохождение его заняло 3 месяца. Кроме безусловно полезных материалов, особая ценность - сообщество однокурсников. От задачи к задаче встречаешь старых знакомых в комментариях, ищешь их решения. Некоторые из них к концу курса уже как родные. Благодарю всю команду за труд, умение увлечь и вести вперёд. Запас превосходных степеней слов и яркие эпитеты закончились ещё в комментариях к первым двум курсам.
17 января 2023
Ильяс Хасаханов
Отличный курс! Спасибо вам большое за проделанную работу. С начала июля занимаюсь по вашим курсам, пришел с нулем знаний. Даже не верится, что что-то стал понимать. 3 курса из 3х. Жду продолжения!
17 января 2023
Дмитрий Чекмасов
Отличный, весьма объемный и интересный курс. Местами сложный, иной раз требовались и подсказки, но в целом все понравилось. Так что за курс спасибо, жду не дождусь ООП
17 января 2023
Юлия Колесникова
Большое спасибо за курс! Материал изложен очень подробно и доступно, очень много задач, начиная с элементарных и заканчивая сложными. Преподаватели разъясняют в комментариях непонятные моменты. Побольше бы таких курсов! Очень ждём ООП!
8 января 2023
Егор Дерягин
Курс очень обстоятельный, много практических упражнений (несложных). Авторы активно отвечают на вопросы в комментариях к уроку. Заслуженная оценка "5"!
8 января 2023
Игорь Кузьмин
Ребята, спасибо Вам большущее за этот и предыдущие два курса! Очень грустно было решать последнюю задачу курса, понимая, что он закончился(((.
Весь 2022 год благодаря Вам Пайтон всегда был рядом со мной. Поездка с работы и на работу всегда были нескучными занятиями. Достал телефон, порешал пару задач, почитал комменты, или теорию.
Огромное ещё раз Спасибо!!! С нетерпением и я и все сообщество питонистов - любителей ждём курс по ООП.
Хотя...почему любителей??:))). Возможно для кого-то ваши курсы станут началом карьеры программиста:)))
Ура).
7 января 2023
Наталья Мохначева
Понравилось все! Может быть хотелось бы чуть больше задач. Курс раскрывает очень интересные возможности Python. По каждому уроку даны полные и содержательные пояснения. Обучение идет быстро и интересно. Всем рекомендую! Пять звезд :)
Готовы начать? Мы вас ждем!
FAQ

Остались вопросы?

Наша команда с удовольствием поможет выбрать курс
и ответит на все ваши вопросы!