Продвинутые функциональные возможности Python

Учиться разработке сложных приложений и автоматизации задач с помощью продвинутых функциональных возможностей Python. Для опытных разработчиков и тех, кто хочет углубить свои знания в Python.
13уроков
4модуля
Сертификатпо завершении
Бесплатно Записаться

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

4 модуля, 13 уроков

1Продвинутые структуры данных3 урока
  • Классы и объекты в Python
  • Наборы (Sets) и словари (Dictionaries)
  • Работа с собственными классами
2Работа с файловой системой3 урока
  • Работа с файлами и директориями
  • Обработка исключений
  • Работа с потоками ввода-вывода (I/O)
3Асинхронное программирование и многопоточность3 урока
  • Асинхронные функции и корутины
  • Многопоточность в Python
  • Использование библиотек для асинхронности
4Продвинутые инструменты для разработки4 урока
  • Модуль `functools` и декораторы
  • Модуль `itertools`
  • Модуль `multiprocessing`
  • Инструменты для тестирования