Продолжительность:
4 месяца

Объем:
80-100 часов

Формат:
Онлайн + записи + задания

Уровень:
продвинутый

Специальность:
Data Science

Требования:
Опыт разработки на Java/Python, основы БД

Python data course

Преподаватели НавыкиТехнологии О школе

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

Ключевым способам интеграции, обработки, хранения больших данных
Работать с компонентами экосистемы Hadoop, распределенными хранилищами и платформами
Разработки дата-сервисов, витрин и приложений
Выстраивать пайплайны пакетной и потоковой обработки данных
Принципам организации мониторинга, оркестрации, тестирования
Разворачивать, налаживать и оптимизировать инструменты обработки данных
Адаптировать датасеты для дальнейшей работы и аналитики
Проектировать хранилища данных и организовывать оптимальный доступ для потребителей

Какие технологии освоите

Курс Data Engineer от Otus
Spark
Курс Data Engineer от Otus
Kafka
Курс Data Engineer от Otus
Hadoop
Курс Data Engineer от Otus
Scikit-learn
Курс Data Engineer от Otus
SQL
Курс Data Engineer от Otus
NoSQL
Курс Data Engineer от Otus

Otus

Более 60 авторских курсов для IT-специалистов из разных направлений таких как программирование, тестирование, администрирование, информационная безопасность, управление и Data Science. И что важно, они не обучают с нуля, а предлагают углубленные знания.

Миссия — делать обучение осмысленным, реализуя взаимосвязь между ожиданиями работодателей, компетенциями специалистов и возможностями преподавателей.

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

Модуль 1

Инженер Данных: задачи, инструменты, платформы

Получите представление о задачах и инструментах для работы с данными. Сможете примерять знания при разработке архитектуры хранилища данных. Научитесь разворачивать кластер в облаке.

Модуль 1
Модуль 2

Процессинг. Доступ к данным. ML

Научитесь делать вычисления, преобразования, агрегацию данных.
Сформируете конечные витрины (для ML / BI)
Обучите простенькую модель машинного обучения.

Модуль 2
Модуль 3

Загрузка и форматы данных (Data Ingestion)

Научитесь правильно и безопасно работать с файлами, принципам работы распределенных файловых систем.
Сжимать и настраивать репликацию.

Модуль 3
Модуль 4

Очереди сообщений. Хранилища данных. SQL-доступ.

Создадите схему в хранилище базы данных, Научитесь правильному логическому и физическому дизайну. Оптимизировать БД под задачу.

Модуль 4
Модуль 5

Оркестрация, тестирование, мониторинг

Настроите мониторинг системы. Научитесь внедрять метрики качества данных, выстраивать DevOps pipeline.

Модуль 5
Модуль 6

Проектная работа

Реализация задачи по выбранной тематике в реальном времени с применением парадигмы Map-Reduce кластере в виде pipeline (Kafka, Spark, Hadoop экосистема) и визуализация результатов.

Модуль 6
Рассрочка
Сертификат
Портфолио
Фидбек
Pet-проект

Цена

80 000 ₽

64 000 ₽

Результаты учеников

Ответы на популярные вопросы

Как какие знания нужны для прохождения курса?
  • Опыт разработки на Java/Python
  • Основы работы с БД: SQL, индексы, агрегирующие функции
  • Базовые знания ОС: работа с командной строкой, доступ по SSH

    Будет плюсом:
  • Навыки программирования на Scala
  • Знакомство с компонентами экосистемы Hadoop
  • Понимание основ машинного обучения с позиции Data Scienist-а или аналитика
Как проходит обучение?

В формате онлайн-вебинаров на русском языке.
Регулярность занятий: 2 раза в неделю по 2 академических часа (1.5 астрономических часа).

Каждую неделю предполагается выполнение 1 домашнего задания (время на выполнение: 2-4 академических часа). По всем практическим заданиям команда преподавателей дает развернутый фидбек.

Для прохождения курса потребуется компьютер с доступом в интернет и аккаунт на облаке (Google Cloud) с неиспользованной Free Trial версией.

Рейтинг

Курс Data Engineer

Полнота программы
Отзывы в сети
Цена

Выводы

После прохождения курса вы будете иметь представление об основных классах задач Инженера Данных, сможете проектировать хранилища данных и организовывать оптимальный доступ для потребителей.
Получите ряд полезных навыков: умение грамотно составлять CV, проходить интервью, выстраивать совместную работу с коллегами

3.8

Тест на знание python

Какой будет результат выполнения этого кода?
Что выведет этот код?
Какой будет результат выполнения кода — print(type(1J)) ?
Что нужно вcтавить после "if", для вывода "x четное число"
Как узнать длину списка?