Skip to content

MelLain/mipt-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Материалы по курсу "Практикум по программированию на языке Python"

Авторы и преподаватели: Мурат Апишев, Роман Ищенко

Правила курса:

  • Формат: лекции + практические задания
  • Три логических блока
    • Введение в язык
    • Python для ML
    • Элементы промышленной разработки
  • Критерии оценивания: для сдачи курса и получения зачета нужно получить в сумме по 4-м заданиям не менее 60 баллов и за каждое задание - не менее 10 баллов

Результаты практических заданий

Формулировки практических заданий

  1. Введение в язык
  2. Основы анализа данных и машинного обучения
  3. Основы работы с искусственными нейронными сетями
  4. Web-сервер для обучения и использования ML-моделей

Лекции

  1. Введение в Python, встроенные типы данных, модель памяти
  2. Функции, итераторы и генераторы
  3. Основы ООП: особенности языка, атрибуты, наследование
  4. Инструменты для анализа данных
  5. Инструменты для машинного обучения
  6. Основы ООП: типизация и полиморфизм, классы данных, декораторы
  7. Основы работы с искусственными нейронными сетями
  8. Виртуальные окружения и контейнеры
  9. Модули в Python, WEB — клиентские библиотеки
  10. Серверная Web-разработка
  11. Методы повышения эффективности кода

About

Python lectures and tasks for MIPT and MSU students (in russian)

Topics

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •