Подробнее
Что нужно для старта
- Базовые знания школьной программы по информатике и математике
- Базовые алгоритмические конструкции, представленные в курсе "Поколение Python: курс для начинающих"
Что вы получите
- Работать с важными типами данных bool и NoneType
- Работать с вложенными списками и матрицами
- Работать с кортежами, тип данных tuple
- Работать с множествами, тип данных set
- Работать со словарями, тип данных dict
- Работать со случайными числами, модуль random
- Работать со строками, модуль string
- Работать с типами данных decimal, Fraction и complex
- Работать с графикой, модуль turtle
- Работать с дополнительными возможностями функций
- Работать с текстовыми файлами
Для кого этот курс
- Начинающие программисты, знающие базовые алгоритмические конструкции
- Освоившие предыдущий курс линейки "Поколение Python: курс для начинающих"
Программа курса
- О курсе
- Как проходить курс
- Для преподавателей и работы в группах
- Достижения курсов Поколения 🏆
- Часть 1
- Часть 2
- Тип данных bool
- Тип данных NoneType
- Повторяем списки
- Вложенные списки. Часть 1
- Вложенные списки. Часть 2
- Матрицы. Часть 1
- Матрицы. Часть 2
- Матрицы. Часть 3
- Операции над матрицами в математике
- Итоговая работа
- Введение в кортежи
- Основы работы с кортежами. Часть 1
- Основы работы с кортежами. Часть 2
- Итоговая работа
- Множества в математике
- Операции над множествами, диаграммы Эйлера-Венна
- Введение в множества в Python
- Основы работы с множествами
- Методы множеств. Часть 1
- Методы множеств. Часть 2
- Методы множеств. Часть 3
- Генераторы множеств и frozenset
- Часть 1
- Часть 2
- Введение в словари в Python
- Основы работы со словарями
- Методы словарей
- Задачи на словари. Часть 1
- Задачи на словари. Часть 2
- Вложенные словари и генераторы словарей
- Часть 1
- Часть 2
- Модуль random. Часть 1
- Модуль random. Часть 2
- Метод Монте-Карло и Bogosort
- Модуль decimal
- Модуль fractions
- Тип данных complex
- Модуль черепашки. Часть 1
- Модуль черепашки. Часть 2
- Модуль черепашки. Часть 3
- Позиционные и именованные аргументы
- Функции с переменным количеством аргументов
- Парадигмы программирования
- Функции как объекты
- Функции высшего порядка
- Встроенные функции map(), filter(), reduce()
- Анонимные функции. Часть 1
- Анонимные функции. Часть 2
- Встроенные функции any(), all(), zip(), enumerate()
- Часть 1
- Часть 2
- Часть 3
- Файловый ввод и вывод
- Работа с текстовыми файлами. Часть 1
- Работа с текстовыми файлами. Часть 2
- Работа с текстовыми файлами. Часть 3
- Итоговая работа
- Заключительный урок
- О команде курса
- Оглавление
01Общая информация о курсе
- О курсе
- Как проходить курс
- Для преподавателей и работы в группах
- Достижения курсов Поколения 🏆
02Повторяем основные конструкции языка Python 🐍
- Часть 1
- Часть 2
03Тип данных bool и NoneType
- Тип данных bool
- Тип данных NoneType
04Вложенные списки
- Повторяем списки
- Вложенные списки. Часть 1
- Вложенные списки. Часть 2
- Матрицы. Часть 1
- Матрицы. Часть 2
- Матрицы. Часть 3
- Операции над матрицами в математике
05Итоговая работа на вложенные списки и матрицы
- Итоговая работа
06Кортежи
- Введение в кортежи
- Основы работы с кортежами. Часть 1
- Основы работы с кортежами. Часть 2
07Итоговая работа на кортежи
- Итоговая работа
08Множества
- Множества в математике
- Операции над множествами, диаграммы Эйлера-Венна
- Введение в множества в Python
- Основы работы с множествами
- Методы множеств. Часть 1
- Методы множеств. Часть 2
- Методы множеств. Часть 3
- Генераторы множеств и frozenset
09Итоговая работа на множества
- Часть 1
- Часть 2
10Словари
- Введение в словари в Python
- Основы работы со словарями
- Методы словарей
- Задачи на словари. Часть 1
- Задачи на словари. Часть 2
- Вложенные словари и генераторы словарей
11Итоговая работа на словари
- Часть 1
- Часть 2
12Модули random и string
- Модуль random. Часть 1
- Модуль random. Часть 2
- Метод Монте-Карло и Bogosort
13Модули decimal, fraction и complex
- Модуль decimal
- Модуль fractions
- Тип данных complex
14🐢 Модуль turtle 🐢
- Модуль черепашки. Часть 1
- Модуль черепашки. Часть 2
- Модуль черепашки. Часть 3
15Функции
- Позиционные и именованные аргументы
- Функции с переменным количеством аргументов
- Парадигмы программирования
- Функции как объекты
- Функции высшего порядка
- Встроенные функции map(), filter(), reduce()
- Анонимные функции. Часть 1
- Анонимные функции. Часть 2
- Встроенные функции any(), all(), zip(), enumerate()
16Итоговая работа на функции
- Часть 1
- Часть 2
- Часть 3
17Работа с файлами
- Файловый ввод и вывод
- Работа с текстовыми файлами. Часть 1
- Работа с текстовыми файлами. Часть 2
- Работа с текстовыми файлами. Часть 3
18Итоговая работа на файлы
- Итоговая работа
19Заключение
- Заключительный урок
- О команде курса
- Оглавление
Отзывы о курсе
Оставьте отзыв
Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.
Оставьте заявку
Консультант ответит на вопросы о курсе «"Поколение Python": курс для продвинутых» и поможет разобраться в деталях обучения.
Нажимая кнопку, вы даете согласие на обработку персональных данных
Информация обновлена 12 августа 2026 г.

Stepik 


















