[Stepik] «Поколение Python»: курс для профессионалов (Тимур Гуев, Артур Харисов)
?
- продолжает линию курсов 'Поколение Python'
- адресован знающим базовые конструкции и типы данных языка Python
- знакомит с дополнительными возможностями языка Python
Курс разбит на 12 модулей с теоретическими и практическими материалами, а также заданиями.
Модули курса:
- О курсе
- Повторяем основные конструкции языка Python
- Работа с датой и временем
- Работа с файлами
- Устройство памяти и особенности типов данных
- Дополнительные типы коллекций
- Обработка исключений
- Рекурсия
- Функции
- Итераторы и генераторы
- Регулярные выражения
- Заключение
Курс рассчитан на всех желающих познакомиться с дополнительными возможностями языка Python.
Начальные требования
Для успешного освоения данного курса нужно пройти предыдущие курсы:
- 'Поколение Python': курс для начинающих
- 'Поколение Python': курс для продвинутых
- О курсе
- Часть 1
- Часть 2
- Типы данных date и time. Часть 1
- Типы данных date и time. Часть 2
- Тип данных datetime
- Тип данных timedelta
- Решение задач
- Модуль time
- Модуль calendar
- Материал для самостоятельного изучения
- Потоковый ввод stdin и вывод stdout
- Работа с csv файлами
- Работа с json файлами. Часть 1
- Работа с json файлами. Часть 2
- Работа с zip файлами
- Работа с pickle файлами
- Материал для самостоятельного изучения
- Устройство памяти в Python
- Работа переменных в Python
- Изменяемые и неизменяемые типы
- Поверхностное и глубокое копирование объектов
- Механизмы очистки памяти
- Типы данных list и tuple
- Типы данных set и dict
- Тип данных namedtuple. Часть 1
- Тип данных namedtuple. Часть 2
- Тип данных defaultdict
- Тип данных OrderedDict
- Тип данных Counter. Часть 1
- Тип данных Counter. Часть 2
- Тип данных ChainMap. Часть 1
- Тип данных ChainMap. Часть 2
- Материал для самостоятельного изучения
- Обработка исключений. Часть 1
- Обработка исключений. Часть 2
- Обработка исключений. Часть 3
- Обработка исключений. Часть 4
- Обработка исключений. Часть 5
- Рекурсия. Часть 1
- Рекурсия. Часть 2
- Рекурсия. Часть 3
- Рекурсия. Часть 4
- Встроенные функции. Часть 1
- Встроенные функции. Часть 2
- Функции высшего порядка map(), filter(). Анонимные функции
- Функции как объекты
- Вложенные функции, замыкания
- Аннотации типов
- Декораторы. Часть 1
- Декораторы. Часть 2
- Модуль functools
- Итераторы. Часть 1
- Итераторы. Часть 2
- Итераторы. Часть 3
- Итераторы. Часть 4
- Генераторы. Часть 1
- Генераторы. Часть 2
- Генераторы. Часть 3
- Модуль itertools. Часть 1
- Модуль itertools. Часть 2
- Модуль itertools. Часть 3
- Модуль itertools. Часть 4
- Модуль itertools. Часть 5
- Регулярные выражения. Часть 1
- Регулярные выражения. Часть 2
- Регулярные выражения. Часть 3
- Регулярные выражения. Часть 4
- Регулярные выражения. Часть 5
- Модуль re. Часть 1
- Модуль re. Часть 2
- Модуль re. Часть 3
- Модуль re. Часть 4
- Заключительный урок
- Авторы курса