Добрая, добрая стандартная библиотека Python

Вы хотите писать ёмкий, красивый, профессиональный код на Python? Тогда без знаний стандартной библиотеки (The Python Standard Library) вам просто не обойтись. В ней уже реализовано множество широко используемых алгоритмов на высоком, эффективном уровне. Поэтому игнорирование ее возможностей в своих проектах…
Начальный уровень

Чему вы научитесь

  • Познакомитесь с новыми типами данных.
  • Узнаете о встроенных способах реализации стандартных структур данных.
  • Изучите инструментарий модулей functools, itertools, operator.
  • Научитесь работать с датой и временем, используя модули time, datetime, calendar.
  • Подробно изучите математическую библиотеку math.
  • Познакомитесь с классами Decimal и Fraction для точных математических расчетов.
  • Изучите модуль re для работы с регулярными выражениями.
  • Узнаете, как можно эффективно оперировать файлами и каталогами.
  • Научитесь работать с потоками модуля io и сохранять данные в форматах JSON и CSV.
  • Подробно изучите СУБД SQLite3 и основы языка SQL.

О курсе

В состав языка Python входит большое разнообразие вспомогательных инструментов разработки в виде его стандартной библиотеки (The Python Standard Library). На этом курсе вы раскроете для себя ее богатый функционал, который сможете применить для более профессиональной разработки своих проектов.

Конечно, в рамках этого курса мы затронем лишь наиболее значимые модули стандартной библиотеки, которые чаще всего применяются на практике. Изучать ее сразу всю целиком большого смысла нет, так как в ней содержится немало специализированных инструментов, которые интересны лишь узким специалистам в своих областях. Если в будущем вам потребуется, например, криптографическое шифрование данных, или взаимодействие с сетью, или многопоточное программирование, то можно будет обратиться к дополнительной литературе по этим отдельным, глубоким темам. А чтобы в целом представлять возможности стандартной библиотеки, то с ее содержимым можно ознакомиться на странице официальной документации:

Начальные требования

Прежде чем переходить к этому курсу, вам, конечно же, нужно вначале изучить сам язык Python:

И желательно хорошо знать, хотя бы на базовом уровне, Python ООП:

Наши преподаватели

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

загружаем...
Price: Бесплатно

Расскажите о курсе друзьям

Price: Бесплатно