• TopKursy - РЕДКИЕ Удаленные КУРСЫ!

    Эксклюзивные материалы, недоступные на других источниках.

    Откройте доступ к уникальным знаниям прямо сейчас!

    Подробнее

Скоро! Фундамент DevOps [Stepik]

Статус
В этой теме нельзя размещать новые ответы.
EGround

EGround

Редактор
Сообщения
66.101
Реакции
285

Складчина: Фундамент DevOps [Stepik]​


upload_2026-7-14_23-3-19.png


Этот пакет курсов шаг за шагом проведёт вас через ключевые концепции Devops, начиная с самых основ. Всё доступно, наглядно и с практикой.

Фундамент DevOps — это комплексная программа из четырёх практических курсов по ключевым технологиям современного DevOps: Linux, Git, Docker и Kubernetes.

Вы последовательно освоите ключевые технологии, которые составляют фундамент современного DevOps: работу в Linux, контроль версий с Git, контейнеризацию приложений с Docker и управление ими в Kubernetes.

Отдельно эти курсы стоят 16 600 ₽, но в составе программы вы получаете полный набор всего за 7 990 ₽. Это более чем в два раза выгоднее, чем приобретать каждый курс отдельно.

Чему вы научитесь:

  • Уверенно работать в Linux и терминале
  • Использовать Git для контроля версий и командной разработки
  • Контейнеризировать приложения с помощью Docker
  • Разворачивать и управлять приложениями в Kubernetes
  • Настраивать сети, хранилища данных и базовые механизмы безопасности
  • Автоматизировать рутинные задачи с помощью Bash и системных инструментов
  • Диагностировать, отлаживать и устранять типовые инфраструктурные проблемы
  • Применять практические навыки, необходимые для старта карьеры в DevOps

Начальные требования:

  • Достаточно базовых навыков работы с компьютером и желания разобраться в DevOps

Как проходит обучение:

Программа состоит из четырех отдельных курсов, которые рекомендуется проходить последовательно:

  1. Linux с нуля: пошаговый и понятный курс
  2. Git с нуля: пошаговый и понятный курс
  3. Docker с нуля: пошаговый и понятный курс
  4. Kubernetes с нуля: пошаговый и понятный курс

Программа:

1. Linux с нуля: пошаговый и понятный курс [2026]:

  • Введение
  • Первые шаги с Linux
  • Терминал и командная оболочка
  • Дерево директорий Linux
  • Создание директорий и файлов
  • Копирование, перемещение и удаление файлов
  • Читайте мануалы!
  • Жёсткие и символические ссылки
  • Конвейеры и перенаправление ввода/вывода
  • Анализ и обработка файлов
  • Управление пользователями и группами
  • Управление правами на файлы и директории
  • Управление правами sudo
  • Основы сетей в Linux
  • Настройка файрвола в Linux
  • Управление процессами
  • Управление ПО и репозиториями
  • Управление дисками и разделами
  • Bash-скрипты
  • Архивация и сжатие файлов
  • Автоматизация задач с помощью cron
  • Финал

2. Git с нуля: пошаговый и понятный курс:

  • Введение
  • Git как система контроля версий
  • Архитектура Git
  • Установка и настройка Git
  • Добавление файлов в staging и создание первого commit
  • Воссоздание процесса git init
  • Коммиты и diff
  • Откат изменений
  • Ветвление
  • Git merge и разрешение конфликтов
  • Работа с удалёнными репозиториями через GitHub
  • Финал

3. Docker с нуля: пошаговый и понятный курс:

  • Введение
  • Docker: база
  • Docker: продвинутый уровень
  • Финал

4. Kubernetes с нуля: пошаговый и понятный курс:

  • Введение
  • Основы Kubernetes
  • Ключевые концепции Kubernetes
  • Инфраструктура и внутреннее устройство Kubernetes
  • Финал

Спойлер: Подробно 1. Linux с нуля: пошаговый и понятный курс [2026]

Введение

  • Общая информация о курсе

Первые шаги с Linux

  • Немного истории и терминологии
  • Установка виртуальной машины с Linux

Терминал и командная оболочка

  • Первые команды
  • Демо-доступ

Дерево директорий Linux

  • Иерархия файловой системы Linux
  • Как перемещаться по файловой системе?
  • Абсолютные и относительные пути
  • Демо-доступ
  • Родительская и текущая директории
  • Скрытые файлы
  • Передача аргументов в команды

Создание директорий и файлов

  • Работа с текстовыми редакторами
  • Редактор nano
  • Редактор vim
  • Просмотр файлов

Копирование, перемещение и удаление файлов

  • Копирование файлов и директорий
  • Перемещение файлов и директорий
  • Переименование файлов
  • Удаление файлов и директорий

Читайте мануалы!

  • Команды Linux: типы, местоположение и назначение
  • Документация в Linux: man, help и info
  • Очень полезная команда apropos
  • Директория /usr/share/doc

Жёсткие и символические ссылки

  • Файловые иноды
  • Символические ссылки
  • Жесткие ссылки

Конвейеры и перенаправление ввода/вывода

  • Конвейеры в Linux
  • Перенаправление ввода и вывода

Анализ и обработка файлов

  • Команда diff
  • Команда du
  • Подсчет символов, слов и строк с помощью wc
  • Сортировка файлов с помощью команды sort
  • Отображение уникальных строк с помощью команды uniq
  • Поиск шаблонов с помощью команды grep
  • Вырезание текста с помощью cut
  • Преобразование символов с помощью команды tr
  • Символы подстановки (wildcards)
  • Регулярные выражения

Управление пользователями и группами

  • Кто такой root?
  • Демо-доступ
  • Управление пользователями и группами

Управление правами на файлы и директории

  • Владение файлами и права доступа
  • Изменение владельца файла
  • Понимание прав доступа к файлам
  • Изменение прав доступа к файлу
  • Права доступа к директориям

Управление правами sudo

  • Предоставление доступа с помощью sudo
  • Групповые привилегии
  • Просмотр привилегий пользователя

Основы сетей в Linux

  • Проверка сетевой доступности
  • Список сетевых интерфейсов
  • Проверка IP-адреса и адреса шлюза
  • Работа с traceroute
  • Разбираемся с DNS
  • Изменение имени хоста

Настройка файрвола в Linux

  • Настройка зон файрвола
  • Управление сервисами в firewalld
  • Настройка портов в firewalld

Управление процессами

  • Что такое процесс?
  • Родительский и дочерний процессы
  • Процессы переднего плана и фоновые процессы
  • Отправка сигналов процессам
  • Работа с приоритетом процессов

Управление ПО и репозиториями

  • Что такое пакет? Роль пакетного менеджера. Откуда берутся пакеты?
  • Скачивание, установка и удаление пакетов
  • Список всех пакетов. Установка обновлений системы

Управление дисками и разделами

  • Где находятся устройства?
  • Добавление дисков и создание разделов
  • Файловые системы: создание, монтирование, размонтирование
  • Заканчивается место на диске
  • Повреждение и восстановление файловых систем
  • Управление логическими томами — LVM

Bash-скрипты

  • Создание простых скриптов
  • Переменная PATH
  • Чтение пользовательского ввода
  • Передача аргументов в скрипты
  • Использование условия if
  • Циклы в bash-скриптах
  • Функции в bash-скриптах

Архивация и сжатие файлов

  • Что такое архивирование и сжатие
  • Работа с архивами: создание, просмотр и извлечение
  • Сжатие с помощью gzip, bzip2 и xz

Автоматизация задач с помощью cron

  • Первая cron-задача
  • Запуск каждые 5 минут
  • Дополнительные примеры cron

Финал

  • Итоги

2. Git с нуля: пошаговый и понятный курс

Введение

  • Общая информация о курсе
  • Учебная программа
  • Глава 1: Git как система контроля версий
  • Глава 2: Архитектура Git
  • Глава 3: Установка и настройка Git
  • Глава 4: Добавление файлов в staging и создание первого commit
  • Глава 5: Воссоздание процесса git init
  • Глава 6: Коммиты и diff
  • Глава 7: Откат изменений
  • Глава 8: Ветвление
  • Глава 9: Git merge и разрешение конфликтов
  • Глава 10: Работа с удалёнными репозиториями через GitHub

Финал

  • Итоги

3. Docker с нуля: пошаговый и понятный курс

Введение

  • Общая информация о курсе

Docker: база

  • Введение в Docker
  • Настройка окружения Docker
  • Работа с контейнерами Docker
  • Понимание образов Docker
  • Тома Docker и персистентность данных
  • Работа с Dockerfile
  • Docker Compose
  • Сетевые возможности Docker

Docker: продвинутый уровень

  • Введение в Namespaces
  • Изоляция Hostname, IPC и пользователей
  • Cgroups и контроль ресурсов
  • Network и Device Controllers
  • Почему Docker-образы становятся громоздкими
  • Использование Multi-Stage Builds
  • Техники оптимизации образов
  • Внешняя observability
  • Внутренняя observability
  • Дебаг сетевого взаимодействия контейнеров
  • Безопасность контейнеров
  • Лучшие практики безопасности контейнеров
  • Инструменты для безопасности контейнеров
  • Multi-host networking
  • Macvlan и IPvlan
  • Service Discovery и внутренний DNS

Финал

  • Итоги

4. Kubernetes с нуля: пошаговый и понятный курс

Введение

  • Общая информация о курсе

Основы Kubernetes

  • Введение в Kubernetes
  • Что такое Kubernetes и зачем он нужен?
  • Настройка Kubernetes на локальной машине
  • Работа с Pod'ами

Ключевые концепции Kubernetes

  • Подробный разбор создания Pod'ов и взаимодействия с ними
  • Глубокое понимание Labels и Deployments
  • Namespaces и типы конфигураций в Kubernetes
  • Сетевая модель в Kubernetes

Инфраструктура и внутреннее устройство Kubernetes

  • Хранение данных в Kubernetes
  • Pod с несколькими контейнерами
  • Повторение материала с демонстрацией
  • От команды к кластеру — как Kubernetes работает на самом деле

Финал

  • Итоги

Цена 7990 руб.


Материал «Фундамент DevOps [Stepik]», возможно, скоро появится на EGROUND.
Воспользуйтесь поиском, может быть, он уже опубликован.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу