[Stepik] Поколение Python: курс для профессионалов [Тимур Гуев, Артур Харисов]

285 

Описание

Описание

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

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

В курсе рассматриваются даты и время, дополнительные типы коллекций, итераторы, генераторы, декораторы, рекурсия, исключения, регулярные выражения и многое другое.
Курс разбит на 12 модулей с теоретическими и практическими материалами, а также заданиями.
Модули курса:

О курсе
Повторяем основные конструкции языка Python
Работа с датой и временем
Работа с файлами
Устройство памяти и

особенности типов данных
Дополнительные типы коллекций
Обработка исключений
Рекурсия
Функции
Итераторы и генераторы
Регулярные выражения
Заключение

Для кого этот курс
Курс рассчитан на всех желающих познакомиться с дополнительными возможностями языка 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

Заключение

Заключительный урок
Авторы курса

Отзывы

Отзывов пока нет.

Только зарегистрированные клиенты, купившие данный товар, могут публиковать отзывы.