Купи мерч для программистов в нашем магазине и получи скидку на любой платный курс до 80% ⚡
 
 

Поколение Python: курс для продвинутых

Победитель конкурса Stepik Awards 2021
в номинации "Лучший бесплатный курс, размещенный на платформе Stepik"
64 урока
710 заданий
Сертификат
Бесплатно
11 модулей
Рейтинг на stepik.org:
О курсе

"Поколение Python": курс для продвинутых:

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

В курсе рассматриваются типы данных bool и NoneType, вложенные списки и матрицы, кортежи, множества, словари, модули random, string, turtle, decimal, Fractions и многое другое.

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

Чему вы научитесь
Работать с важными типами данных bool и NoneType
Работать с вложенными списками и матрицами
Работать с кортежами,
тип данных tuple
Работать с множествами,
тип данных set
Работать со словарями,
тип данных dict
Работать со случайными числами, модуль random
Работать со строками,
модуль string
Работать с типами данных decimal, Fraction и complex
Работать с графикой,
модуль turtle
Работать с дополнительными возможностями функций
Работать с текстовыми файлами

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

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

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

1
Модуль 1: Повторяем основные конструкции языка Python
Повторяется материал курса для начинающих: ввод-вывод данных, условный оператор, циклы for и while, списки, строки и функции.
2
Модуль 2: Тип данных bool и NoneType
Изучается встроенный тип данных bool, представляющий собой логическое выражение, и NoneType (None), который задает некоторое отсутствующее значение.
3
Модуль 3: Вложенные списки, матрицы
Изучаются вложенные списки и различные способы заполнения матриц.
4
Модуль 4: Кортежи
Изучаются кортежи, тип tuple, которые представляют собой неизменяемый тип данных наподобие списка.
5
Модуль 5: Множества
Изучаются множества, тип set, которые представляют собой изменяемые коллекции уникальных элементов.
6
Модуль 6: Словари
Изучаются словари, тип dict, которые представляют собой
коллекции пар (ключ, значение).
7
Модуль 7: Модули random и string
Изучается модуль random, который содержит функции по работе
со случайными числами, и модуль string, который содержит дополнительные функции работы со строками.
8
Модуль 8: Модули decimal, Fraction и complex
Изучаются дополнительные числовые типы данных decimal, Fraction и complex для более функциональной работы с числами.
9
Модуль 9: Работа с графикой, модуль turtle
Изучается работа с графикой, модуль turtle, который позволяет создавать примитивные визуальные приложения.
10
Модуль 10: Функции
Изучаются дополнительные возможности функций: функции как объекты, функции высшего порядка, анонимные функции и т.д.
11
Модуль 11: Работа с файлами
Изучается файловый ввод и вывод данных на примере работы
с текстовыми файлами.
Как проходит обучение?
Текстовые уроки

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

в любое время

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

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

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

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

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

Сертификат

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

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

Отзывы
30 декабря 2022
Надежда Лужецкая
Очень классный курс. Хорошая структура, понравилось, что можно пропускать темы, много практики. В первом курсе все знала, поэтому было скучновато. В этом же изучила несколько новых приемчиков из функционального программирования. Было интересно, но очень быстро всё забылось - хочется еще больше задачек на эту тему. Иначе по привычке пишу циклами даже там, где код в одну строку был бы более уместен.
19 января 2023
Лариса Белинина
Спасибо огромное создателям этого курса! Задачи интересные и теорию дают понятно. После прохождения подключила новый курс "Поколение Python": курс для профессионалов" Пожелание что бы после профессионального курса ещё появилось продолжение.
5 января 2023
Алекс Пронин
Великолепный курс!!!
Великолепный курс!!!
Великолепный курс!!!
Великолепный курс!!!
Великолепный курс!!!
Великолепный курс!!!
Великолепный курс!!!
Великолепный курс!!!
Великолепный курс!!!
Великолепный курс!!!
Великолепный курс!!!
Великолепный курс!!!
16 января 2023
Павел Тычинский
В очередной раз хочется поблагодарить Вас за великолепную работу!
Прошло еще чуть больше месяца и второй курс уже позади. Качество материала на высоте, мемы в комментах все также крепки!
Модуль "Turtle" набрасывает легкий флер ностальгии по школьным временам.
Не успев начать этот курс - почти сразу приобрел третью часть!
От решения задач получаешь невероятный прилив эйфории, а перфекционист внутри стремится получить заветные 100% в сертификате!
Вы огромные молодцы! Очень крутой курс - рекомендасьон!!!
4 января 2023
Никита Борисов
На самом деле пройдя большую часть курса, а также просмотрев и некоторые другие, начинаешь понимать насколько грамотно он сделан. Они смогли объединить огромное кол-во информации, в столь краткие, а самое главное понятные введения. Конечно, не могу не согласиться, что бывали и сложные задачки), но они здорово закрепляли твои знания !!!
В общем и целом, большое спасибо за курс. Было очень приятно проходить <3
14 января 2023
Евгений Дегтяр
Прошел вот уже второй курс по Питону от авторов. На очереди "для профи".
Отличный курс, полное погружение ) Много тем, много задачек.
Под конец всякие генераторы списков, фильтры, мапы, лямбды и т.д. пишутся уже просто на автомате, практически не напрягая голову.
Отлично тренирует мозг и руки в написании кода :) Всем советую.
Готовы начать? Мы вас ждем!
FAQ