-55%
Программирование8 месяцев
Профессия: Python-разработчикКурсы обновляются вместе с индустрией
Знания, которые нужны здесь и сейчас
Без теории ради теории
Без устаревших подходов
С активным сообществом специалистов и каналом актуальных вакансий
Только до конца месяца - получите скидку до 57% на обучение и подарки на 135 000 ₽
DevOps-инженер — это специалист, который объединяет команды разработки и эксплуатации для создания стабильных и эффективных продуктов.
Его основная задача — автоматизировать процессы, ускоряя выпуск обновлений и снижая риски сбоев. Это позволяет бизнесу оперативно реагировать на изменения рынка, улучшать клиентский опыт и оставаться конкурентоспособным.
DevOps-инженеры — одни из самых высокооплачиваемых специалистов в IT:
Начинающие: от 80 000 ₽ в месяц
Опытные: от 300 000 ₽
За рубежом: от $100 000 в год
DevOps-инженеры требуются в компаниях с крупной инфраструктурой, в таких сферах, как FinTech, e-commerce, IT, телеком и другие.
Введение в DevOps
Linux: введение и основные концепты ОС
Управление процессами в ОС
Запуск и сервисы
Ssh и firewall
Научитесь уверенно работать в командной строке, писать простые скрипты и пользоваться полезными утилитами.
Терминал в DevOps
Bash. Базовый инструмент скриптов в Linux
Редакторы и работа с текстом
Мониторинг, производительность и сетевые тулсы
Разберетесь, как работают протоколы, веб-серверы и настройки. Без этого — ни один проект не запустить.
Сетевые протоколы
Серверы
Nginx
Узнаете, как автоматизировать сборку и развертывание проектов с помощью GitLab и пайплайнов.
Знакомство с Git и GitLab
Жизненный цикл ПО, CI/CD
Введение в GitLab CI
GitLab CI: внутренние переменные, артефакты, правила
Овладеете ключевыми инструментами для управления инфраструктурой: Docker, Ansible, Kubernetes, Terraform.
Контейнеризация. Знакомство с Docker
Упаковка приложений в Docker
Docker Compose. Сервисы и взаимодействия
Ansible. Основные концепции и команды
Ansible. Роли и переменные
Ansible. Разработка ролей
Оркестрация контейнеров: Kubernetes
Kubernetes: сеть, управление доступами
Kubernetes: helm, CI/CD
Kubernetes: мониторинг, хранение данных, логирование
Terraform: предоставление инфраструктуры
Научитесь извлекать и обрабатывать данные. Без SQL DevOps-специалисту не обойтись.
Введение в блок SQL
Извлечение и фильтрация данных (часть 1)
Извлечение и фильтрация данных (часть 2)
Преобразование и сортировка данных (часть 1)
Преобразование и сортировка данных (часть 2)
Группировка данных
Введение в базы данных
Объединение таблиц
Подзапросы
Обновление, добавление и удаление данных
Создание, изменение и удаление таблиц
Операции с текстом и оконные функции
Ускорение и оптимизация запросов, табличные выражения
Практический проект LEGO
Обзор основных программ
Python — универсальный инструмент для автоматизации. Освоите базовый синтаксис и научитесь писать полезные скрипты.
Введение в Python
Переменные и типы данных
Строки. Условия и циклы
Практическое занятие: строки
Практическое занятие: циклы
Списки и словари в Python
Функции
Практическое занятие: функции
Библиотеки
Практическое занятие: библиотеки
Структуры данных в Python
Пакеты и модули. Pip
Менеджер пакетов Pip
Ошибки и исключения
Практическое занятие: ошибки и исключения
Python для DevOps
Научитесь работать с инфраструктурой, которая обеспечивает работу ML-моделей. Разберетесь, как мониторить, логировать и настраивать рабочий процесс аналитиков и дата-сайентистов.
Мониторинг инфраструктуры
Мониторинг приложений: трейсинг
Управление журналами
Методологии анализа больших данных и организации команды. CRISP-DM
Улучшение качества работы с данными
Основы работы в Hadoop и MapReduce
Основы работы с большими данными
Облачные провайдеры
Паттерны облачного проектирования
Доступность: Availability
Управление данными
Дизайн и реализация
Управление и мониторинг
Разработаете и защитите дипломный проект, который сможете добавить в портфолио. Получите обратную связь от экспертов.