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

- Уроков: 1
- Сложность: easy
- Аудитория: Курс предназначен для новичков, которые хотят войти в сферу DataOPS/DevOPS и начать разбираться в современных инструментах обработки данных. Он будет полезен: 1. студентам 2. начинающим разработчикам 3. а также тем, кто переходит из смежных IT-областей (например, из аналитики)
Данный курс включает в себя первый и самый масштабный курс на русском языке по DataOps — и единственный на платформе Stepik, а также наш курс Python Engineer с нуля до junior.
Это не просто набор технических уроков — это системный подход к построению современной архитектуры обработки данных с учетом требований знаний Python в процессах автоматизации и работе с данными.
Цель курса — дать практические знания и навыки, необходимые для построения надёжных, автоматизированных и воспроизводимых пайплайнов данных.
Вы разберётесь, как устроены реальные архитектуры в проектах и научитесь работать с ключевыми компонентами DataOps-инфраструктуры. Изучив более глубоко Python Вы сможете расширить свои компетенции в DevOps благодаря знаниям машинного обучения, ООП и большему количеству библиотек.
Содержание курса DataOPS
-
Знакомство с платформой и сдача практических задач
-
Linux, bash, виртуализация
-
Python
-
Контейнеризация. Docker
-
Базы данных, хранилища
-
Системы контроля версий, введение в GIT
-
CI/CD на примере GitLab
-
Sonatype Nexus Repository
-
K8s – Minikube
-
Apache Hadoop
-
Apache Spark
-
Apache Airflow
-
Облачный хостинг (cloud hosting)
-
DBT
-
Ansible
-
Итоговая работа
Содержание курса Python Engineer
-
Общая информация
-
Введение
-
Начало Python
-
Условные операторы, циклы и try/except
-
Строки
-
Списки и кортежи
-
Словари и множества
-
Функции
-
Модули и пакеты
-
Random и time
-
Decimal / Fractions / Complex
-
IterTools
-
Введение в PyQt5
-
Асинхронность и многопоточность
-
Алгоритмы и сортировки
-
MatPlotLib
-
Что такое матрицы и NumPy?
-
Файлы
-
ООП
-
Машинное обучение
-
NLP
-
OpenCV
-
Чат-боты
-
Что такое SQLAlchemy и Django
-
Итоговый проект
Во время прохождения курса вам будут доступны лекционные материалы и практические задания:
-
📚 Лекционные материалы позволят вам углубиться в тему и приобрести багаж знаний для решения практики
-
💻 Практические материалы — это тесты после каждой лекции, задания на написание кода и финальное выпускное задание на выбор. Каждое задание проверяется преподавателями вручную
После завершения курса вы не просто узнаете десятки инструментов, вы свяжете их в единую систему, которую сможете воспроизводить, масштабировать и развивать — как настоящий DataOps-инженер с твердыми знаниями в Python разработке.
Наличие компьютера или ноутбука от 16 ГБ оперативной памяти и 256 ГБ на жёстком диске