Описание
Описание
«Поколение 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
Заключение
Заключительный урок
Авторы курса
Отзывы
Отзывов пока нет.