Чему вы научитесь
- Узнаете, что из себя представляют переменные в Python и как реализуются простые арифметические операции.
- Подробно изучите порядок работы со строками и соответствующие строковые методы.
- Рассмотрите различные итерируемые объекты: списки, кортежи, словари, множества.
- Познакомитесь с условными операторами, циклами, итераторами и генераторами.
- Научитесь использовать функции, замыкания и декораторы.
- Отдельно изучите работу с файлами и пакетами.
- Узнаете некоторые дополнительные конструкции: match/case, моржовая операция присваивания, стандартные функции map, filter, zip, sorted и др.
- Познакомитесь с понятием классов, методов классов, объектов и способами их создания.
- Изучите многочисленные магические методы классов языка Python, а также режимы доступа к ним.
- Узнаете, как работает наследование классов и что такое полиморфизм.
- Научитесь применять дата-классы (Data Classes), исключения и контекстные менеджеры.
- В рамках стандартной библиотеки узнаете о некоторых дополнительных типах данных: Enum, OrderedDict, namedtuple и некоторых классах: Counter, ChainMap и др.
- Познакомитесь с концепцией очередей классов модуля collections, а также кучи heapq и массива array.
- Рассмотрите весьма полезные алгоритмы, декораторы и функции модуля functools.
- Изучите широко используемые функции модулей itertools и operator.
- Научитесь работать с датой и временем, используя модули time, datetime и calendar.
- Познакомитесь с богатством математических вычислений, используя модуль math, а также классы Fraction и Decimal.
- Отдельно изучите способы построения и выполнения регулярных выражений модуля re.
- Научитесь использовать функции работы с файлами и каталогами, а также для архивирования данных.
- Познакомитесь с СУБД SQLite3 и основами написания SQL-запросов.
- Изучите систему логирования с применением весьма популярного модуля logging.
О программе
Этот пакет объединяет три следующих объемных курса по языку программирования Python:
- Добрый, добрый Python: https://stepik.org/course/100707/
- Добрый, добрый Python ООП: https://stepik.org/course/116336/
- Добрая, добрая стандартная библиотека: https://stepik.org/course/259466/
Изучая их по порядку, вы шаг за шагом освоите сначала базовые возможности языка Python, затем перейдете на более высокий уровень и познакомитесь с его объектно-ориентированным программирования (ООП), а в заключение откроете для себя богатство возможностей, сокрытых в стандартной библиотеке языка Python. В результате освоите всю необходимую базу для грамотного написания своих первых приложений.
Все занятия содержат видео материалы и текстовые описания с набором практических заданий, которые помогают лучше усвоить весь пройденный материал.
Что внутри
В комплект входят 3 курса общей стоимостью 4 000 ₽.
Наши преподаватели
Содержание
Сертификат
Сертификат Stepik
Сколько стоит обучение
Price:
4 000 ₽
Вы попробовали и поняли, что вам сейчас не подходит эта программа? Ничего страшного, мы вернём вам деньги в течение 30-ти дней после покупки.