Получи бесплатно второй диплом (о профессиональной переподготовке) в сфере информационных технологий. Уникальное предложение для студентов московской площадки и филиалов НИЯУ МИФИ
Технологии обработки Больших Данных
Дополнительная профессиональная программа профессиональной переподготовки Цифровой кафедры НИЯУ МИФИ.
Программа федерального проекта «Развитие кадрового потенциала ИТ-отрасли» национальной программы «Цифровая экономика Российской Федерации»
Технологии обработки Больших Данных
О программе
В рамках данного курса мы научим тебя разработке систем обработки больших данных на основе свободного программного обеспечения, построению веб-ориентированных программных интерфейсов, разработке эффективных структур данных для представления информации посредством реляционных и нереляционных систем хранения данных, концептуальному проектированию и созданию архитектур систем обработки больших объемов данных и программных интерфейсов интеграции.
Также ты получишь знания об основах архитектуры современных систем распределенной обработки больших данных, таких как Hadoop, Spark, Kafka, основах безопасной разработки систем обработки больших данных и интерфейсов доступа к результатам агрегации на языке Java.
Интро руководителя программы
Ровнягин Михаил Михайлович
Доцент Института интеллектуальных кибернетических систем НИЯУ МИФИ, к.т.н.
Требования для поступления
Желание стать высоковостребованным IT-специалистом
Нужно быть студентом московской площадки или филиала НИЯУ МИФИ и иметь не более 2 задолженностей по основной программе
Обучение могут проходить студенты бакалавриата
от 2-го курса, специалитета от 3-го курса и магистратуры* на 1 сентября 2023 года
Наведите на карточку
Требования для поступления
Желание стать высоковостребованным IT-специалистом
Нужно быть студентом московской площадки или филиала НИЯУ МИФИ и иметь не более 2 задолженностей по основной программе
Обучение могут проходить студенты бакалавриата от 2-го курса, специалитета от 3-го курса и магистратуры* на 1 сентября 2023 года
Преимущества
Бесплатно
Возможность получения дополнительного образования в сфере информационных технологий
Онлайн
Синхронные вечерние занятия с использованием технологий дистанционного обучения
Профессия
Возможность выбрать для себя востребованную профессию на рынке ИТ-сферы
Второй диплом
Выпуститься из университета* и получить +1 диплом - изи
* выпускники Цифровой кафедры получат привилегии при поступлении в магистратуру и аспирантуру НИЯУ МИФИ
овладеешь разработкой систем на фреймворках Hadoop, Spark, Ignite
овладеешь средствами поставки данных: Kafka, Sqoop, Flume
овладеешь средствами контейнеризации приложений (Docker, Kubernetes)
На нашей программе ты
Технологии, которые ты изучишь
Hadoop, Spark, Ignite, Docker, Kubernetes, Kafka, Sqoop, Flume
Востребованность на рынке
зарплата для junior
65к-135к
зарплата для middle
145к-250к
зарплата для senior
250к+
1 235
вакансий Data engineer
hh.ru на июль 2023 г.
Специалисты направления востребованы в различных отраслях
IT (Яндекс, Mail и др.)
Провайдеры (Мегафон, Теле2 и др.)
Маркетплейсы (Wildberries, Ozon и др.)
Банки (Сбер, Тинькофф и др.)
Содержание программы
Основы разработки высокопроизводительных приложений на Java
1. Основы языка Java и подготовка среды разработки
Понятия JDK, javac, Maven, Gradle, IDE, Spring. Настройка окружения для разработки, установка среды разработки, подготовка репозитория git и форк репозитория с базовым шаблоном сервиса для дальнейших блоков.

2. Системы версионирования кода
Способы обеспечения одновременной разработки проекта несколькими людьми. Системы контроля версий. Git, SVN. Отличия. Типовые операции.

3. Системы сборки и версионирования программных пакетов
Проблема управления версиями программных модулей и публикации артефактов. Системы сборки Maven и Gradle. Репозиторий артефактов программного кода.

4. Изучения работы фреймворка Spring
Какой жизненный цикл у бина и у приложения, какие есть встроенные механизмы у Spring для работы с часто встречающимися задачами.

5. Работа с presistance слоем
Сохранение данных в БД PostgreSql, проверка данных, работа с ORM Hibernate, транзакции и часть модуля Spring-Data. Тестирование репозиториев.

6. Разработка HTTP API сервиса
Работа с http запросами, обсуждение многослойной архитектуры с разделением по слоям ответственности, обработка ошибок, тестирование контроллеров.
Основы разработки высокопроизводительных приложений на Java
1. Основы языка Java и подготовка среды разработки
Понятия JDK, javac, Maven, Gradle, IDE, Spring. Настройка окружения для разработки, установка среды разработки, подготовка репозитория git и форк репозитория с базовым шаблоном сервиса для дальнейших блоков.

2. Системы версионирования кода
Способы обеспечения одновременной разработки проекта несколькими людьми. Системы контроля версий. Git, SVN. Отличия. Типовые операции.

3. Системы сборки и версионирования программных пакетов
Проблема управления версиями программных модулей и публикации артефактов. Системы сборки Maven и Gradle. Репозиторий артефактов программного кода.

4. Изучения работы фреймворка Spring
Какой жизненный цикл у бина и у приложения, какие есть встроенные механизмы у Spring для работы с часто встречающимися задачами.

5. Работа с presistance слоем
Сохранение данных в БД PostgreSql, проверка данных, работа с ORM Hibernate, транзакции и часть модуля Spring-Data. Тестирование репозиториев.

6. Разработка HTTP API сервиса
Работа с http запросами, обсуждение многослойной архитектуры с разделением по слоям ответственности, обработка ошибок, тестирование контроллеров.
Таймлайн
до 30 ноября
Подача заявок
Выбери программу и подай заявку на обучение на платформе education.mephi.ru. Чтобы записаться на курс, нужно авторизоваться на платформе со своей учётной записью студента НИЯУ МИФИ или зарегистрироваться. После входа выбери курс, на котором хочешь обучаться и подай на него подписанное заявление на зачисление.

Обучение возможно только на ОДНОМ КУРСЕ
30 ноября
Входное тестирование
В самом начале проходит первичная оценка знаний и навыков студентов — в рамках всего обучения проводится независимая оценка качества образовательных программ. Для этого и проводятся подобные тесты.
до 4 декабря
Зачисление
На твою электронную почту придёт подтверждение о зачислении на курс. Убедись, что в твоём профиле платформы указан актуальный адрес электронной почты.
декабрь 2023 - август 2024
Обучение
Весь процесс обучения занимает около 12 месяцев — ты будешь смотреть видеолекции, вебинары, выполнять задания и проходить промежуточные тестирования. Важно придерживаться графика курса, тогда равномерно распределённая нагрузка займёт около 2-6 часов в неделю.

️️Обучение на Цифровой кафедре легко совмещать с основным образованием — ты сам выстраиваешь удобный для себя график обучения.
до 30 августа 2024
Выходное тестирование и Демонстрационный экзамен
По итогам обучения на курсе каждый студент показывает свой уровень знаний и навыков на дэмоэкзамене . В конце курса проводится итоговое тестирование — мы проверяем, насколько хорошо нам удалось развить цифровые компетенции студентов.
до 30 сентября 2024
Получение диплома
Получи диплом НИЯУ МИФИ о профессиональной переподготовке в ИТ вместе с основным дипломом.
Обратите внимание: после авторизации на сайте education.mephi.ru необходимо записаться на программу в разделе "Каталог курсов"
Авторы курса
Ровнягин Михаил
Синельников Дмитрий
Архитектор и ключевой разработчик системы промышленного развертывания ML-моделей ПАО "Сбербанк" и АО "Райффайзенбанк", доцент, к.т.н. НИЯУ МИФИ, старший вице-президент АО "Райффайзенбанк". . Опыт работы с BigData-проектами с 2015г (NetCracker, EPAM, СберТех).
Ведущий инженер. Разработчик информационных систем с 2014 года. Опыт работы с высоконагруженными распределенными системами и Big Data с 2016 года. Ведущий разработчик NoSQL системы хранения больших данных HBase в Huawei Cloud R&D Center Moscow. Ассистент НИЯУ МИФИ
Остались вопросы по курсу?
Напиши нам в телеграм-бот — мы ответим на все интересующие тебя вопросы в течение рабочего дня