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

- Уроков: 1
- Сложность:
- Аудитория: Курс предназначен для новичков, которые хотят войти в сферу DataOPS/DevOPS и начать разбираться в современных инструментах обработки данных. Он будет полезен: 1. студентам 2. начинающим разработчикам 3. а также тем, кто переходит из смежных IT-областей (например, из аналитики)
Данный курс включает в себя первый и самый масштабный курс на русском языке по DataOps — и единственный на платформе Stepik, а также наш курс SQL Engineer с нуля до junior.
Это не просто набор технических уроков — это системный подход к построению современной архитектуры обработки данных с учетом требований знаний администрирования баз данных.
Цель курса — дать практические знания и навыки, необходимые для построения надёжных, автоматизированных и воспроизводимых пайплайнов данных.
Вы разберётесь, как устроены реальные архитектуры в проектах и научитесь работать с ключевыми компонентами DataOps-инфраструктуры. Изучив более глубоко разработку SQL архитектуры Вы сможете укрепить свои компетенции в DataOps благодаря навыкам оптимизации и администрирования баз данных.
Содержание курса DataOPS
-
Знакомство с платформой и сдача практических задач
-
Linux, bash, виртуализация
-
Python
-
Контейнеризация. Docker
-
Базы данных, хранилища
-
Системы контроля версий, введение в GIT
-
CI/CD на примере GitLab
-
Sonatype Nexus Repository
-
K8s – Minikube
-
Apache Hadoop
-
Apache Spark
-
Apache Airflow
-
Облачный хостинг (cloud hosting)
-
DBT
-
Ansible
-
Итоговая работа
Содержание курса SQL Engineer
-
Знакомство с платформой и сдача практических работ
-
Что такое базы данных
-
Проектирование баз данных
-
Введение в PostgreSQL
-
Структура SQL-запросов
-
Команды DML
-
Запросы на выборку данных
-
Агрегация и группировка данных
-
Работа с несколькими таблицами
-
Работа с NULL-значениями
-
Индексы и их использование
-
Работа с представлениями (Views)
-
Управление доступом и безопасностью
-
Хранимые процедуры и функции
-
Триггеры и их использование
-
Работа с JSON и XML-данными
-
SQL для аналитики данных
-
NoSQL и SQL
-
Безопасность данных и шифрование
-
Введение в ClickHouse
-
Разбор основных вопросов на собеседованиях
-
Итоговое задание
Во время прохождения курса вам будут доступны лекционные материалы и практические задания:
-
📚 Лекционные материалы позволят вам углубиться в тему и приобрести багаж знаний для решения практики
-
💻 Практические материалы — это тесты после каждой лекции, задания на написание кода и финальное выпускное задание на выбор. Каждое задание проверяется преподавателями вручную
После завершения курса вы не просто узнаете десятки инструментов, вы свяжете их в единую систему, которую сможете воспроизводить, масштабировать и развивать — как настоящий DataOps-инженер с твердыми знаниями в проектировании SQL баз данных.
Наличие компьютера или ноутбука от 16 ГБ оперативной памяти и 256 ГБ на жёстком диске