Python и инструменты машинного обучения от ФПМИ МФТИ

    ФПМИ МФТИ
    Стоимость курса
    78 000 Р
    Длительность
    2 месяца
    Сертификат
    Да
    Начало курса
    В любой момент
    Трудоустройство
    Нет

    Кому подойдет

    • Для тех, кто хочет начать карьеру в анализе данных
    • Предпринимателям и руководителям
    • Начинающим аналитикам
    • Маркетологам
    • Продакт-менеджерам

    Чему Вы научитесь

    • Основы языка Python
    • Функции и ООП в Python
    • Работа с наборами данных
    • Модули для первичного анализа данных и для машинного обучения
    • Автоматизация рутинных задач

    Программа обучения

    1 модуль «Python: основы языка»

    Занятие 1. Знакомство с Python (часть 1)

    • Введение в Python
    • Работа в Jupyter Notebook и Google Colab
    • Числовые типы данных
    • Условия и циклы

    Занятие 2. Знакомство с Python (часть 2)

    • Условия и циклы

    Занятие 3. Списки

    • Работа со списками
    • Циклы for и while
    • List, dict, set comprehensions

    Занятие 4. Контейнеры

    • Циклы for и while
    • List, dict, set comprehensions

    Занятие 5. Функциональное программирование в Python (часть 1)

    • Базовый синтаксис: объявление/вызов, аргументы по умолчанию
    • Рекурсия
    • Передача по ссылке
    • Конструкции args, kwargs
    • Распаковка контейнеров при вызове
    • Генераторы

    Занятие 6. Функциональное программирование в Python (часть 2)

    • Области видимости
    • Замыкания
    • Объектная природа функций
    • Декораторы
    • Лямбда-функции

    Занятие 7. Классы в Python (часть 1)

    • Основные принципы ООП
    • Объявление класса, создание экземпляра
    • Атрибуты и методы класса
    • Наследование. Множественное наследование. Ромбовидное наследование.
    • Приватность атрибутов

    Занятие 8. Классы в Python (часть 2)

    • Объектно-ориентированный подход к созданию итераторов и генераторов
    • Магические методы
    • Перегрузка операторов

    Занятие 9. Исключения, модули, встроенный модуль

    • Устройство исключений
    • Создание и работа с модулями
    • Встроенный модуль python
    • Работа с файловой системой

    Занятие 10. Модуль Numpy

    • Обзор модуля
    • Оптимизация кода с помощью Numpy
    • Работа со строками
    • Анализ многомерных массивов в Numpy

    2 модуль «Python для анализа данных и машинного обучения»

    Занятие 11. Введение в анализ данных с помощью Pandas (часть 1)

    • Введение в анализ данных в Pandas
    • Чтение текстовых файлов
    • Индексы, мультииндекс
    • Операции с колонками и строками
    • Навигация по таблице
    • Работа с несколькими таблицами
    • Чтение-запись таблиц в файл, формат хранения данных .csv

    Занятие 12. Введение в анализ данных с помощью Pandas (часть 2)

    • API pandas+matplotlib для более компактного построения графиков
    • Первичный анализ и очистка данных
    • Фильтрация строк по условию, группировка данных

    Занятие 13. Python и web: обзор

    • Протокол HTTP, Домены, URL, HTTP-сообщения, основы HTML
    • Парсинг данных
    • Парсинг и автоматизация взаимодействия с веб
    • Введение в git, unix

    Занятие 14. Модули для визуализации данных

    • Введение в matplotlib
    • Визуализация данных при помощи графиков и гистограмм
    • Другие модули для визуализации

    Занятие 15. Python для машинного обучения (часть 1)

    • Основные задачи машинного обучения
    • Примеры использования Python для машинного обучения

    Занятие 16. Python для машинного обучения (часть 2)

    • Оценка эффективности построенных моделей
    • Обзор модуля scikit-learn
    • Финальный проект

    Отзывы о школе 1

    5 из 5
    1
    0
    0
    0
    0
    Сортировать:
    Дате публикации
    • Дата публикации
    • Популярности
    • Сначала положительные
    • Сначала отрицательные
    • Милена 15 июня 2023

      С октября прошлого года я прохожу курс Data Scientist на факультете ФПМИ в МФТИ, который включает в себя три блока обучения: Python с уклоном в анализ данных, математику для анализа больших данных и методы программирования машинного обучения (МАДМО). Ранее у меня не было опыта программирования или применения аналитических инструментов в работе с данными. Я приняла решение пройти данный курс, чтобы улучшить свои знания и навыки с целью ускорения обработки финансовых данных на практике. Оказалось, что система машинного обучения и методы анализа данных - это увлекательно и интересно! Я с удовольствием прохожу курс. Главное преимущество данной программы - высокое качество обучения, фокусированное на понимании концепций, значимости и создании своих решений. Больше всего мне нравится то, что курс предоставляет множество материалов для самообучения и визуализаций, что помогает проще получить знания. Преподаватели очень открыты и доступны для конструктивного диалога. Я рекомендую данный курс всем, основываясь на своем личном опыте.

      Был ли отзыв полезен?
    Посмотреть все отзывы о ФПМИ МФТИ