Голосов: 0
#1
Программа профпереподготовки ДПО МФТИ «РАЗРАБОТЧИК»
Складчина на Курс 1
Дополнительное профессиональное образование Физтех-школа прикладной математики и информатики МФТИ приглашает пройти обучение на программе Разработчик. Обучение проводится совместно с основной магистратурой Алгоритмы и технологии программирования.
Предназначена для желающих изучить 2 популярных языка программирования по индексу TIOBE: Python и Java. Помимо этого, программа дает старт в основных технологиях разработки web-сайтов на базе языков JavaScript и C#.
Набор знаний, полученный в рамках данной программы, позволит стартовать в таких сферах IT как разработка клиент-серверных приложений, разработка кроссплатформенных приложений для ПК и анализе данных.
Длительность каждого курса - 4 месяца.
«Применение Python в статистическом анализе данных»
Модуль 1 - Знакомство с Python
Модуль 2 - Работа с Jupyter, основы Python
- Введение, почему Python, основные библиотеки, установка.
Модуль 3 - Работа с NumPy
- Запуск Jupyter, структура Notebook-а, клетки, команды.
- Основы Python – объекты, функции, типы, импорты, control flow.
- Структуры данных (листы, кортежи, словари, set-ы), функции (аргументы, lambda-функции), работа с файлами.
Модуль 4 - Хранение данных. Pandas
- Числовые (numpy-)массивы, индексы, арифметика, оси и транспонирование, функции.
- Векторизация, логика, сортировка, агрегация, чтение и запись numpy в файл, линейная алгебра. Внутренности ndarray, конкатенация, tile, broadcasting, снова сортировки, быстрый NumPy – Numba.
Модуль 5 - Визуализация данных
- Типы (Series, DataFrame), операции: индексы, drop, арифметика, функции, сортировка, ранжирование, статистика.
- Текстовые файлы, JSON, XML и HTML, бинарные форматы (HDF5), доступ к API, БД.
- Фильтрация, binning, outlier-ы, sampling, индикаторы, dummy-переменные, строки.
- Иерархические индексы, join, merge, конкатенация, reshape, pivoting. GroupBy (dict, series, функция), split-apply-combine, квантили. Категориальные данные, еще немного GroupBy, метод pipe.
Модуль 6 - Машинное обучение в Python
- Matplotlib: figures, subplots, colors, markers, ticks, labels; линейные графики, гистограммы, scatterplot-ы
- Машинное обучение в Python
Курс 2 «Язык Java»
----------------------------------------------------------------------------
- введение в Java
- синтаксис Java. Ключевые слова, идентификаторы, типы данных, литералы. Ветвления, циклы и метки. Примитивные типы и объекты в Java. Приведение типов. Inboxing, outboxing.
- Exceptions. Массивы и коллекции. Строки
- ООП. Классы (абстрактрые, вложенные, внутренние, анонимные, локальные...), интерфейсы. Класс Object и всё, что с ним связано
- Generics, enums (enums as classes)
- Asserts, JavaDoc, Тестирование приложений. Сборка Java-проектов. Загрузка кода из сторонних источников. Java Build tools: ant, mave
- работа с базами данных. JDBC
- JDBC #2, экспорт данных во внешние документы
- Java Reflection API, Аннотации
- Streams API
- многопоточность. Threads, Callable, Runnable-объекты. Lifelock, deadlock
- Synchronized, volatile. Атомарные типы и переменные
- Dependency Injection. DI-контейнеры. IoC. Введение в spring
- Spring - продолжение. Spring Boot
- Spring Boot, Spring Data
- Spring Secutiry
Курс 3 «Разработка Веб-приложений»
Модуль 1 - Backend-компоненты веб-приложения
Модуль 2 - Frontend-компоненты веб-приложения
- веб-сервер
- кеширование протокола HTTP и сервер приложений
- взаимодействие с базами данных
- взаимодействие с другими серверами по протоколу REST
- взаимодействие по протоколу WebSockets
- введение в фреймворк Flask
- введение в фреймворк Django
- основы языка разметки HTML
- основы языка стилей CSS
- использование JavaScript для обработки событий
- введение в фреймворк React.JS
- использование шаблонизаторов Django
- асинхронная загрузка данных с сервера
- использование веб-сокетов
- обзор современных JavaScript-фреймворков
Продажник
Стоимость 1 части = 119000 / 3 = 39667
Для просмотра содержимого вам необходимо зарегистрироваться!Для просмотра содержимого вам необходимо зарегистрироваться!
Последнее редактирование модератором:
- Статус
- В этой теме нельзя размещать новые ответы.