Чему вы научитесь
- Познакомитесь с новыми типами данных.
- Узнаете о встроенных способах реализации стандартных структур данных.
- Изучите инструментарий модулей functools, itertools, operator.
- Научитесь работать с датой и временем, используя модули time, datetime, calendar.
- Подробно изучите математическую библиотеку math.
- Познакомитесь с классами Decimal и Fraction для точных математических расчетов.
- Изучите модуль re для работы с регулярными выражениями.
- Узнаете, как можно эффективно оперировать файлами и каталогами.
- Научитесь работать с потоками модуля io и сохранять данные в форматах JSON и CSV.
- Подробно изучите СУБД SQLite3 и основы языка SQL.
- Познакомитесь с системой логирования модуля logging.
О курсе
Вы хотите писать ёмкий, красивый, профессиональный код на Python? Тогда без знаний стандартной библиотеки (The Python Standard Library) вам просто не обойтись. В ней уже реализовано множество широко используемых алгоритмов на высоком, эффективном уровне. Поэтому игнорирование ее возможностей в своих проектах гарантированно снижает качество конечного программного кода.
Начальные требования
Прежде чем переходить к этому курсу, вам, конечно же, нужно вначале изучить сам язык Python:
- Добрый, добрый Python: https://stepik.org/course/100707/
И желательно хорошо знать, хотя бы на базовом уровне, Python ООП:
- Добрый, добрый Python ООП: https://stepik.org/116336
Преподаватели курса
Сертификат
Успешно завершив курс, вы получите сертификат от платформы Stepik. Уже 21 учеников получили сертификат.