Прибыль бизнеса зависит от цифрового продукта компании. Это делает профессию разработчик одной из востребованных в сфере IT.
Дополнительное профессиональное образование в магистратуре ФПМИ МФТИ — это возможность выбора необходимого для Вас направления обучения в ведущем вузе страны, входящим в рейтинг лучших университетов мира без вступительных экзаменов. Вас ждут сложные задачи, интенсивная самостоятельная работа. Возможность общаться со студентами и преподавателями занимающими топовые позиции в крупных IT-компаниях. Выбрав профессию, Вы присоединяетесь к группе и проходите программу профессиональной переподготовки вместе с основной магистратурой.
Кому подойдёт профессия разработчик:
Если вы живете веб-разработкой, с удовольствием «кодите» не замечая, как проходит время, повышаете и совершенствуете навыки и компетенции, хотите быть востребованным в профессии и повысить уровень дохода, то профессия разработчик для Вас! Блок 1 - Применение Python в статистическом анализе данных
Модуль 1 - Знакомство с Python
Введение, почему Python, основные библиотеки, установка.
Модуль 2 - Работа с Jupyter, основы Python
Запуск Jupyter, структура Notebook-а, клетки, команды.
Основы Python – объекты, функции, типы, импорты, control flow.
Структуры данных (листы, кортежи, словари, set-ы), функции (аргументы, lambda-функции), работа с файлами.
Модуль 3 - Работа с NumPy
Числовые (numpy-)массивы, индексы, арифметика, оси и транспонирование, функции.
Векторизация, логика, сортировка, агрегация, чтение и запись numpy в файл, линейная алгебра. Внутренности ndarray, конкатенация, tile, broadcasting, снова сортировки, быстрый NumPy – Numba.
синтаксис Java. Ключевые слова, идентификаторы, типы данных, литералы. Ветвления, циклы и метки. Примитивные типы и объекты в Java. Приведение типов. Inboxing, outboxing.
Exceptions. Массивы и коллекции. Строки
ООП. Классы (абстрактрые, вложенные, внутренние, анонимные, локальные...), интерфейсы. Класс Object и всё, что с ним связано