GitHub - tswr/python-imkn: Исходные коды, демонстрируемые в курсе http://tswr.ru/python-imkn/

Исходные коды, демонстрируемые в курсе http://tswr.ru/python-imkn/.

Плейлист курса на youtube.

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

01

  1. Введение
  2. История языка, мотивация, ресурсы
  3. Первая программа, все есть объект
  4. Встроенные типы: int, bool, float, complex
  5. Встроенные типы: str, bytes
  6. Встроенные типы: tuple, list, bytearray
  7. Встроенные типы: set, frozenset, None

02

  1. Объекты и переменные
  2. Ветвления и циклы
  3. Функции
  4. str.format

03

  1. Регулярные языки Клини
  2. Регулярные выражения (часть 1)
  3. Регулярные выражения (часть 2)
  4. Регулярные выражения (часть 3)
  5. Работа с файлами

04

  1. Классы (часть 1)
  2. Классы (часть 2)
  3. Классы (часть 3)

05

  1. Итераторы
  2. Генераторные функции
  3. Генераторные функции, yield from
  4. Генераторные выражения, comprehensions, itertools

06

  1. Функции как равноправные объекты (часть 1)
  2. Функции как равноправные объекты (часть 2)
  3. Функции как равноправные объекты (часть 3)
  4. Вопросы интроспекции для функций
  5. О разбиении программы на функции

07

  1. Наследование в классах
  2. Исключения
  3. Иерархия исключений

08

  1. With
  2. Модули, пакеты

09

  1. Пространства имен, области видимости
  2. Время жизни объектов

10

  1. subprocess.Popen, os.fork
  2. threading
  3. GIL, multiprocessing