

О курсе
Содержание курса
1. Основы синтаксиса
- Числовые типы данных
- Строки
- Условный оператор
- Циклы
2. Структуры данных
- Списки
- Кортежи
- Словари
- Множества
3. Пользовательские функции
- Области видимости и вложенные функции
- Рекурсивные функции
- Анонимные функции
- Средства функционального программирования
4. Файлы
- Методы работы с файлами
- Текстовые и бинарные файлы
- Сохранение объектов Python в файл
5. Работа с модулями
- Создание модуля
- Использование модуля
- Пространства имен модулей
- Смешанные режимы использования модулей
6. Объектно-ориентированное программирование
- Основы ООП. Наследование, инкапсуляция, полиморфизм
- Перегрузка операторов
7. Математика для машинного обучения
- Линейная алгебра
- Математический анализ
- Теория вероятности
Преподаватели

Камскова Инна

Троицкий Роман