BASH Средний ~60 ч 1 студентов записалось

DevOps

Расширенный курс DevOps: Linux, сети, Bash, Docker, Docker Compose, CI/CD, Nginx, Kubernetes, Terraform, Ansible, мониторинг, логирование, безопасность и реальные проекты деплоя.

42 уроков
11 упражнений
4180 XP за курс
~60 ч

Чему ты научишься

Что такое DevOps
Linux: файловая система
Пользователи и права
Процессы и systemd
Сети в Linux
Bash-скрипты
Docker: образы и контейнеры
Dockerfile
Docker Compose
Docker: Registry и практики
CI/CD: Концепция
GitHub Actions
Nginx
Kubernetes: основы
K8s: Services и Ingress
K8s: масштабирование и хранение
Terraform
Ansible
Prometheus
Grafana
Логирование
Облачные платформы
Безопасность
DNS и домены
GitOps и ArgoCD
Бэкапы и DR
Проект: Деплой на VPS
Проект: K8s кластер
DevOps Cheat Sheet
Что дальше?

Курс включает

Интерактивные упражнения с проверкой
Реальный компилятор в браузере
Сертификат по завершении
Геймификация: XP, уровни, бейджи

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

30 уроков · 42 уроков · 11 упражнений

1

Что такое DevOps

Философия, культура, жизненный цикл, инструменты

  • Что такое DevOps? +10 XP
  • DevOps vs SRE vs Platform Engineering +10 XP
2

Linux: файловая система

Терминал, FHS, навигация, файлы, pipes

  • Файловая система Linux +10 XP
  • Поиск файлов и текста +10 XP
3

Пользователи и права

chmod, chown, sudo, SSH-ключи, PAM

  • Права доступа +10 XP
  • SSH: безопасный доступ +10 XP
4

Процессы и systemd

ps, top, kill, systemd-сервисы, journalctl, cron

  • Процессы +10 XP
  • systemd и сервисы +10 XP
  • Практика: systemd +10 XP
5

Сети в Linux

IP, порты, curl, DNS, firewall, tcpdump

  • Сети и диагностика +10 XP
  • Практика: сети +10 XP
6

Bash-скрипты

Переменные, условия, циклы, функции, скрипты деплоя

  • Bash-скрипты +10 XP
  • Практика: Bash +10 XP
7

Docker: образы и контейнеры

Что такое контейнеры, docker run, pull, exec, logs

  • Контейнеры +10 XP
  • Практика: Docker +10 XP
8

Dockerfile

Сборка образов, инструкции, слои, multi-stage, оптимизация

  • Dockerfile подробно +10 XP
  • Практика: Dockerfile +10 XP
9

Docker Compose

Многоконтейнерные приложения, volumes, networks, healthcheck

  • Docker Compose подробно +10 XP
  • Практика: Compose +10 XP
10

Docker: Registry и практики

Docker Hub, GHCR, теги, безопасность, оптимизация

  • Registry и лучшие практики +10 XP
11

CI/CD: Концепция

Continuous Integration, Delivery, Deployment, пайплайны

  • CI/CD теория +10 XP
12

GitHub Actions

Workflows, jobs, steps, матрица, кэш, секреты, деплой

  • GitHub Actions подробно +10 XP
  • Практика: Actions +10 XP
13

Nginx

Reverse proxy, SSL, балансировка, кэширование

  • Nginx подробно +10 XP
14

Kubernetes: основы

Архитектура, Pods, Deployments, kubectl

  • Архитектура Kubernetes +10 XP
15

K8s: Services и Ingress

ClusterIP, NodePort, LoadBalancer, Ingress, ConfigMap, Secrets

  • Services, Ingress, Config +10 XP
16

K8s: масштабирование и хранение

HPA, PVC, StatefulSet, Helm

  • Масштабирование и хранение +10 XP
17

Terraform

IaC, провайдеры, ресурсы, state, модули

  • Terraform +10 XP
18

Ansible

Playbooks, roles, inventory, модули, Jinja2

  • Ansible +10 XP
19

Prometheus

Метрики, scraping, PromQL, алерты, экспортёры

  • Prometheus +10 XP
20

Grafana

Дашборды, панели, алерты, источники данных

  • Grafana +10 XP
21

Логирование

Structured logging, ELK, Loki, уровни логов

  • Логирование +10 XP
22

Облачные платформы

AWS, GCP, Azure, DigitalOcean — ключевые сервисы

  • Облака +10 XP
23

Безопасность

Hardening, секреты, сканирование, zero trust

  • Безопасность +10 XP
24

DNS и домены

DNS записи, Cloudflare, CDN, SSL

  • DNS и домены +10 XP
25

GitOps и ArgoCD

Git как источник правды, ArgoCD, Flux

  • GitOps +10 XP
26

Бэкапы и DR

Стратегии, pg_dump, rsync, S3, disaster recovery

  • Бэкапы +10 XP
  • Практика: бэкапы +10 XP
27

Проект: Деплой на VPS

Полный цикл: сервер → Docker → Nginx → SSL → CI/CD

  • Деплой на VPS +10 XP
28

Проект: K8s кластер

Полный стек: Deployment, Service, Ingress, HPA, мониторинг

  • K8s кластер +10 XP
29

DevOps Cheat Sheet

Шпаргалка по всем темам курса

  • Шпаргалка +10 XP
30

Что дальше?

Куда двигаться после курса

  • Что дальше? +10 XP

Требования

Никаких предварительных знаний не требуется — начинаем с нуля

Вопросы по курсу

Нужен ли опыт программирования?
Нет! Этот курс создан для абсолютных новичков. Мы начинаем с самых основ и постепенно усложняем материал.
Как проходят уроки?
Каждый урок содержит теорию с примерами и интерактивные задания. Ты пишешь код прямо в браузере, а наш компилятор проверяет результат.
Сколько времени нужно на курс?
В среднем курс можно пройти за несколько дней по 1-2 часа в день. Но спешить не нужно — учись в своём темпе.
Получу ли я сертификат?
Да! После прохождения всех уроков и заданий ты получишь электронный сертификат с уникальным ID.

Готов начать?

Запишись бесплатно и начни писать код прямо сейчас. Первый результат через 5 минут.

Начать обучение