Дополнительное профессиональное образование Физтех-школа прикладной математики и информатики МФТИ приглашает пройти обучение на программе Разработчик.
Обучение проводится совместно с основной магистратурой Алгоритмы и технологии программирования.
Предназначена для желающих изучить 2 популярных языка программирования по индексу TIOBE: Python и Java. Помимо этого, программа дает старт в основных технологиях разработки web-сайтов на базе языков JavaScript и C#.
Набор знаний, полученный в рамках данной программы, позволит стартовать в таких сферах IT как разработка клиент-серверных приложений, разработка кроссплатформенных приложений для ПК и анализе данных.
Применение Python в статистическом анализе данных:
Модуль 1 - Знакомство с Python
Введение, почему Python, основные библиотеки, установка.
Модуль 2 - Работа с Jupyter, основы Python
Запуск Jupyter, структура Notebook-а, клетки, команды.
Основы Python – объекты, функции, типы, импорты, control flow.
Структуры данных (листы, кортежи, словари, set-ы), функции (аргументы, lambda-функции), работа с файлами.
Модуль 3 - Работа с NumPy
Числовые (numpy-)массивы, индексы, арифметика, оси и транспонирование, функции.
Векторизация, логика, сортировка, агрегация, чтение и запись numpy в файл, линейная алгебра. Внутренности ndarray, конкатенация, tile, broadcasting, снова сортировки, быстрый NumPy – Numba.