Python
Курс по программированию на Python: основы языка, структуры данных, ООП, модули, файлы, продвинутые темы. 80+ статей с примерами кода.
Знакомство с Python, установка, первая программа, синтаксис.
Переменные, типы данных, операторы, ввод-вывод, комментарии.
Условные операторы, циклы, break/continue.
Списки, кортежи, словари, множества, строки.
Определение функций, аргументы, замыкания, декораторы.
Классы, наследование, полиморфизм, инкапсуляция.
Модули, пакеты, pip, обработка исключений.
Работа с файлами, директориями, CSV, JSON.
Итераторы, генераторы, регулярные выражения, дата/время.
Готовые программы и задачи на Python с разбором решения.
Методы строк, списков, словарей, множеств и встроенные функции.
Научные вычисления, многомерные массивы, линейная алгебра, статистика.
Анализ данных, DataFrame, чтение CSV/Excel, фильтрация, агрегация.