DevOps Engineer с нуля до практики — Linux, Python, SQL, Docker, Kubernetes, CI/CD, Terraform и мониторинг (100 академических часов)

DevOps Engineer с нуля до практики — Linux, Python, SQL, Docker, Kubernetes, CI/CD, Terraform и мониторинг


Информация об обучении на данном курсе

Цель курса: дать фундаментальные знания и практические навыки, необходимые для работы DevOps-инженером: автоматизация, контейнеризация, CI/CD, инфраструктура как код, мониторинг и базовая безопасность.

Целевая группа: Курс предназначен для начинающих и действующих IT-специалистов (QA/Dev/Support/Admin), которые хотят перейти в DevOps или систематизировать навыки эксплуатации и автоматизации.

Обучение проходит в аудиторном формате в центре Таллинна (Tartu mnt. 18, Tallinn) и/или онлайн. Размер группы до 8 человек. В цену курса включены все учебные материалы. При необходимости на время обучения выдается ноутбук.


Требования к обучающимся:

  • уверенный пользователь ПК
  • базовый английский (ориентировочно A2/B1) для чтения документации
  • желательно наличие собственного ноутбука (Windows / Mac / Linux, RAM 8 GB+, экран > 13,3), при необходимости на время обучения выдается ноутбук.
  • Результат обучения:

    Окончившие данный курс:

  • уверенно работают в Linux и понимают базовые сетевые принципы (TCP/IP, DNS, HTTP/HTTPS)
  • пишут полезные DevOps-скрипты и утилиты на Python (CLI, работа с API, автоматизация)
  • используют SQL для эксплуатационных задач (JOIN, агрегаты, транзакции, диагностика)
  • контейнеризируют приложения с Docker и понимают основы Kubernetes-деплоя
  • настраивают CI/CD пайплайны и применяют базовые стратегии релизов
  • описывают инфраструктуру как код с Terraform (основы)
  • настраивают наблюдаемость (метрики/логи/алерты) и знают основы DevSecOps/SRE-подхода
  • Методы обучения:

    Общий объем курса: 200 академических часов.
    Включает в себя: Аудиторные занятия (и/или занятия онлайн в реальном времени): 100 ак.ч. (в т.ч. практические занятия 42 ак. ч. и 2 семинара (4 ак.ч) Cамостоятельная работа: 100 ак.ч. Формат: лекции + практические занятия + cамостоятельная работа.


    Критерии оценки результатов обучения:

    Результаты обучения оцениваются на основе самостоятельно выполненных практических работ и мини-проекта.

    Методы оценки:

    При успешном выполнении практические и домашние работы получают оценку "зачет".

    Условия окончания курса:

    Для успешного окончания курса и получения сертификата необходимо получить зачет по ключевым практическим заданиям и мини-проекту.

    Дополнительная информация:

    Основные правила организации обучения (на эстонском языке)
    Основные правила обеспечения качества учебного процесса (на эстонском языке)

    Программа курса

    Модуль Основные темы модуля Объем
    1. Linux, сети и базовый tooling
  • Linux: файловая система, процессы, systemd
  • Пользователи, права доступа, базовые security-практики
  • Сети: TCP/IP, DNS, HTTP/HTTPS, порты
  • Firewall и базовая диагностика соединений
  • Bash-скрипты и troubleshooting
  • 20 ак. ч.
    2. Python для DevOps
  • Основы Python: типы, условия, циклы, функции
  • Файлы, JSON/YAML, обработка ошибок
  • Модули, виртуальные окружения, pip
  • HTTP/REST API (requests), интеграции
  • CLI-утилиты (argparse/click)
  • Автоматизация задач DevOps (логи, health-checks, скрипты)
  • Мини-проект: Python-инструмент для эксплуатации
  • 32 ак. ч.
    3. SQL и работа с данными
  • Реляционные БД: базовые понятия и архитектура
  • SELECT/WHERE/ORDER BY/LIMIT
  • JOIN (INNER/LEFT), агрегаты и группировки
  • Индексы и базовая оптимизация
  • Транзакции и уровни изоляции (введение)
  • SQL в DevOps: диагностика, отчеты, эксплуатационные выборки
  • 16 ак. ч.
    4. Контейнеризация, CI/CD и IaC
  • Docker: образы, контейнеры, volumes, networks
  • Kubernetes: базовые объекты, деплой, сервисы, ingress (обзор)
  • CI/CD: Git-based workflow, пайплайны (GitLab CI/GitHub Actions/Jenkins)
  • Стратегии релизов: blue/green, canary (обзор)
  • Terraform: основы IaC и управление инфраструктурой
  • 20 ак. ч.
    5. Observability, Security и практический проект
  • Наблюдаемость: метрики/логи/алерты (обзор стека)
  • Основы DevSecOps: secrets, IAM, scanning (введение)
  • SRE-подход: инциденты, postmortem, SLI/SLO (обзор)
  • Финальный мини-проект: пайплайн + деплой + мониторинг
  • 12 ак. ч.
    ИТОГО 100 ак. ч.

    Информация о курсе

    Время проведения:
    26.01.2026 - 28.03.2026
    Расписание занятий:
    ПН, СР 18:00-21:00.

    Оставить заявку


    Длительность курса: 8–10 недель (в зависимости от расписания)

    Формат и место проведения:
    Адрес: Tartu mnt. 18, Tallinn / Онлайн.
    Gamma Intelligence Training Centre
    Обучение проходит в аудиторном формате (и/или онлайн). Размер группы до 8 человек.

    Язык обучения: русский

    Стоимость: 1950 EUR + НСО 24%

    Общий объем курса: 200 ак. ч.
    Включает в себя:
    Аудиторные занятия: 100 ак.ч. (в т.ч. практические занятия 42 ак. ч. и 2 семинара (4 ак.ч) Cамостоятельная работа: 100 ак.ч.

    Преподаватели

    Николай Зубрилов

    Квалификация: практикующий DevOps/SRE-инженер.

    Специализация: CI/CD, Kubernetes, IaC, observability, автоматизация.

    Опыт преподавания: 5 лет преподавания и консультирования.

    Образование: магистерская степень - компьютерная и системная техника

    Ознакомиться с CV