Назад

О курсе

Содержание курса

1. Основы синтаксиса


  • Числовые типы данных
  • Строки
  • Условный оператор
  • Циклы

2. Структуры данных


  • Списки
  • Кортежи
  • Словари
  • Множества

3. Пользовательские функции


  • Области видимости и вложенные функции
  • Рекурсивные функции
  • Анонимные функции
  • Средства функционального программирования

4. Файлы


  • Методы работы с файлами
  • Текстовые и бинарные файлы
  • Сохранение объектов Python в файл

5. Работа с модулями


  • Создание модуля
  • Использование модуля
  • Пространства имен модулей
  • Смешанные режимы использования модулей

6. Объектно-ориентированное программирование


  • Основы ООП. Наследование, инкапсуляция, полиморфизм
  • Перегрузка операторов

7. Математика для машинного обучения


  • Линейная алгебра
  • Математический анализ
  • Теория вероятности

Преподаватели

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

Кандидат физико-математических наук, доцент кафедры математических и естественнонаучных дисциплин ННГУ им. Н.И. Лобачевского

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

кандидат физико-математических наук, доцент кафедры математических и естественнонаучных дисциплин ИНЭК ННГУ

Оставьте заявку