🎓

DataOPS + SQL Engineer с нуля до junior

Информационные технологии
Обложка курса Купить за 10000 ₽
  • Уроков: 1
  • Сложность:
  • Аудитория: Курс предназначен для новичков, которые хотят войти в сферу DataOPS/DevOPS и начать разбираться в современных инструментах обработки данных. Он будет полезен: 1. студентам 2. начинающим разработчикам 3. а также тем, кто переходит из смежных IT-областей (например, из аналитики)
Информационные технологии Платный
Данный набор объединяет два наших курса— DataOps и SQL. Вы начнёте с нуля и постепенно освоите инструменты DataOps инфраструктуры. Вы научитесь работать с Linux и Git, собирать образы в Docker, разворачивать кластеры в Kubernetes, строить потоковые системы на Hadoop и Spark, автоматизировать задачи с Ansible и Airflow, подключать облако и CI/CD. Углубленное знание SQL поможет Вам в администрировании и оптимизации баз данных, что очень важно в работе с большими данными и не только.

Данный курс включает в себя первый и самый масштабный курс на русском языке по DataOps — и единственный на платформе Stepik, а также наш курс SQL Engineer с нуля до junior.
Это не просто набор технических уроков — это системный подход к построению современной архитектуры обработки данных с учетом требований знаний администрирования баз данных.

Цель курса — дать практические знания и навыки, необходимые для построения надёжных, автоматизированных и воспроизводимых пайплайнов данных.
Вы разберётесь, как устроены реальные архитектуры в проектах и научитесь работать с ключевыми компонентами DataOps-инфраструктуры. Изучив более глубоко разработку SQL архитектуры Вы сможете укрепить свои компетенции в DataOps благодаря навыкам оптимизации и администрирования баз данных.

Содержание курса DataOPS

  1. Знакомство с платформой и сдача практических задач

  2. Linux, bash, виртуализация

  3. Python

  4. Контейнеризация. Docker

  5. Базы данных, хранилища

  6. Системы контроля версий, введение в GIT

  7. CI/CD на примере GitLab

  8. Sonatype Nexus Repository

  9. K8s – Minikube

  10. Apache Hadoop

  11. Apache Spark

  12. Apache Airflow

  13. Облачный хостинг (cloud hosting)

  14. DBT

  15. Ansible

  16. Итоговая работа

Содержание курса SQL Engineer 

  1. Знакомство с платформой и сдача практических работ

  2. Что такое базы данных

  3. Проектирование баз данных

  4. Введение в PostgreSQL

  5. Структура SQL-запросов

  6. Команды DML

  7. Запросы на выборку данных

  8. Агрегация и группировка данных

  9. Работа с несколькими таблицами

  10. Работа с NULL-значениями

  11. Индексы и их использование

  12. Работа с представлениями (Views)

  13. Управление доступом и безопасностью

  14. Хранимые процедуры и функции

  15. Триггеры и их использование

  16. Работа с JSON и XML-данными

  17. SQL для аналитики данных

  18. NoSQL и SQL

  19. Безопасность данных и шифрование

  20. Введение в ClickHouse

  21. Разбор основных вопросов на собеседованиях

  22. Итоговое задание

Во время прохождения курса вам будут доступны лекционные материалы и практические задания:

  • 📚 Лекционные материалы позволят вам углубиться в тему и приобрести багаж знаний для решения практики

  • 💻 Практические материалы — это тесты после каждой лекции, задания на написание кода и финальное выпускное задание на выбор. Каждое задание проверяется преподавателями вручную

После завершения курса вы не просто узнаете десятки инструментов, вы свяжете их в единую систему, которую сможете воспроизводить, масштабировать и развивать — как настоящий DataOps-инженер с твердыми знаниями в проектировании SQL баз данных.

Требования:

Наличие компьютера или ноутбука от 16 ГБ оперативной памяти и 256 ГБ на жёстком диске