Открыто

DevOps инженер [TeachMeSkills] [Анастасия Гапочкина] [Повтор]

Тема в разделе "Курсы по программированию", создана пользователем FrontEnd-NodeJS, 10 авг 2026.

Основной список: 14 участников

Резервный список: 1 участников

  1. 10 авг 2026
    #1
    FrontEnd-NodeJS
    FrontEnd-NodeJS Член клуба

    Складчина: DevOps инженер [TeachMeSkills] [Анастасия Гапочкина] [Повтор]

    devops инженер.jpg

    Практический онлайн курс, в котором с нуля до трудоустройства: научат безопасно разворачивать, мониторить и масштабировать приложения в облаке за 7 месяцев.

    Кем ты станешь:

    DevOps — это некая идеология, возникшая примерно в 2007 году. До наступления счастливой даты разработчики, пишущие код, трудились отдельно от специалистов по эксплуатации, которые этот код развертывали и поддерживали.
    На курсах девопс-инженеров в TeachMeSkills студентов учат автоматизировать и интегрировать между собой процессы двух команд — той, что разрабатывает и той, что развертывает, и поддерживает.

    Твой результат в конце курса:

    1. Изучишь основные практики и методики DevOps.
    2. Научишься администрировать операционные системы.
    3. Научишься разрабатывать скрипты для автоматизации задач и мониторинга приложений.
    4. Изучишь системы управления конфигурацией.
    5. Погрузишься в облака и микросервисную архитектуру.
    6. Станешь востребованным DevOps инженером.

    224 академических часа
    Составлена практикующими IT специалистами для новичков в DevOps. Это лучший курс по DevOps для начинающих.

    Программа:
    • 1. Введение в DevOps
      • история DevOps
      • что такое DevOps и кто такой DevOps инженер
      • DevOps / DevSecOps
      • основные направления, технологии и инструменты в DevOps
    • 2. VCS и репозитории
      • Git, основные команды
      • VCS tools на основе Git
      • Git Flow
      • Trunk-based strategy
    • 3. Операционные системы #1
      • понятие, виды ОС
      • архитектура Unix-based ОС
      • дистрибутивы Unix-based ОС
      • этапы загрузки Unix-based ОС
      • установка Unix-based ОС (Ubuntu)
    • 4. Операционные системы #2
      • настройка системы и сети
      • файловая система, LVM
      • пользователи, группы, права доступа
    • 5. Операционные системы #3
      • командный интерпретатор Bash
      • Unix репозитории
      • пакетные менеджеры
    • 6. Операционные системы #4
      • администрирование ОС
      • работа с init.d и systemd
      • процессы в Linux
      • мониторинг системы
    • 7. Компьютерные сети #1
      • основы компьютерных сетей
      • основные аспекты работы сети
      • модели OSI и TCP/IP
    • 8. Компьютерные сети #2
      • адресация в сети (MAC, IP)
      • планирование подсетей
      • DNS
      • DHCP
      • CDN
    • 9. Системы виртуализации
      • понятие виртуализации
      • типы и виды виртуализации, паравиртуализация
      • гипервизоры 1-го и 2-го типа
      • платформы виртуализации
      • облачные вычисления
    • 10. Unix утилиты #1
      • настройка доступа к системе
      • консольные редакторы (Nano, Vim)
      • мониторинг производительности, Load Average
      • работа с логами
    • 11. Unix утилиты #2
      • работа с дисками и разделами
      • работа с файлами и папками
      • Виды ссылок
      • работа с сетью
      • работа с правами доступа и учетными записями
    • 12. Bash/Shell #1
      • понятие Bash-скриптов, области применения
      • запуск shell, переменные окружения
      • запуск скриптов от Bash и Shell
      • перенаправления
      • условия, массивы, циклы
    • 13. Bash/Shell #2
      • логические блоки
      • функции
      • работа со строками
      • регулярные выражения
    • 14. Bash/Shell #3
      • разработка скриптов
      • отладка скриптов
      • оптимизация скриптов
    • 15. WebServers
      • понятие web-сервера
      • Nginx и Apache - применение, гибридные кластеры
      • установка Nginx/Apache
      • конфигурация
    • 16. SSL/TLS
      • Обзор SSL/TLS
      • SSL/TLS Handshake
      • Работа с OpenSSL
      • обзор Let's Encrypt, Certbot
    • 17. Базы данных #1
      • знакомство с БД
      • типы баз данных
      • установка и настройка PostgreSQL
      • администрирование
      • язык запросов SQL
    • 18. Базы данных #2
      • высокая доступность и отказоустойчивость БД
      • построение отказоустойчивого кластера PostgreSQL
    • 19. Управление конфигурацией #1
      • IaC и CM - различия
      • системы управления конфигурацией
      • основные инструменты управления конфигурацией
      • введение в Ansible
    • 20. Управление конфигурацией #2
      • Ansible роли
      • Ansible окружения
      • Ansible best practices
    • 21. Типы архитектур, введение в High Availability и Fault Tolerance
      • монолитная архитектура
      • распределенные системы
      • микросервисная архитектура
      • основы High Availability и Fault Tolerance
      • масштабирование монолитов и микросервисов
    • 22. Docker и контейнеризация #1
      • понятие контейнеризации приложений
      • архитектура Docker, container engine, container runtime
      • механизмы изоляции - namespaces, cgroups
      • Dockerfile
    • 23. Docker и контейнеризация #2
      • Docker volumes
      • Networks in Docker
      • инспекция Docker и логирование
      • multi-stage builds
    • 24. Docker и контейнеризация #3
      • введение в оркестрацию
      • работа с docker-compose
      • Docker vs docker-compose для 1 контейнера
      • разработка и запуск проекта в docker-compose
    • 25. Python #1
      • история Python
      • Bash vs Python
      • установка и настройка окружения
      • синтаксис
    • 26. Python #2
      • переменные
      • логические блоки
      • работа с массивами данных
      • работа со строками
      • словари
    • 27. Python #3
      • функции
      • работа с файлами
      • работа с директориями
      • шаблонизатор Jinja
    • 28. Python #4
      • введение в ООП
      • ООП в Python
      • классы и методы
    • 29. CI/CD #1
      • введение в CI/CD
      • continuous testing & continuous verification (CT и CV)
      • сравнение CI/CD и CD систем
      • установка и настройка Jenkins
      • Обзор GitLab CI
      • Основные концепции GitLab CI
      • Сравнение с Jenkins
      • Простой пример .gitlab-ci.yml
    • 30. CI/CD #2
      • Jenkins job и Jenkins pipeline
      • Jenkins DSL и Groovy
      • понятие declarative pipeline
    • 31. CI/CD #3
      • описание работы Jenkins агентов
      • установка агентов
      • разработка CI/CD pipeline
    • 32. CI/CD #4
      • запуск сборки, параллельное исполнение сборки
      • принципы GitOps
      • обзор ArgoCD
      • ChatOps
    • 33. Cloud Computing #1
      • знакомство с облачной инфраструктурой
      • IaaS, PaaS, SaaS
      • регистрация в GCP, обзор сервисов
      • работа с облачной консолью в GCP
      • сравнение AWS & GCP
    • 34. Cloud Computing #2
      • IAM - Users & Roles, Service Accounts, Quotas
      • работа с gcloud
      • работа с Google Cloud API & Python
    • 35. Cloud Computing #3
      • VM - Compute Engine, Disks
      • DB - Cloud SQL
      • Storages - Cloud Storage, Filestore
      • подключение Jenkins агента на Compute Engine
    • 36. Cloud Computing #4
      • Network - VPC, Firewall rules
      • Network services - Load Balancers, Cloud DNS, Cloud NAT
      • Autoscaling - Instance groups
    • 37. Cloud Computing #5
      • Cloud Run
      • Pub/Sub
      • Serverless - Cloud Functions
    • 38. Cloud Computing #6
      • основы Cloud Security
      • обзор Cloud Security baseline
      • распределенные облачные архитектуры
      • обзор концепции Landing Zone
    • 39. Инфраструктура как код (IaC) #1
      • описание инфраструктуры в виде кода
      • введение и установка Terraform
      • основы Terraform
    • 40. Инфраструктура как код (IaC) #2
      • зависимость ресурсов в Terraform
      • управление стейтом и работа в команде
      • работа с модулями
    • 41. Инфраструктура как код (IaC) #3
      • практика развертывания отказоустойчивого кластера инстансов в Terraform
      • рекомендуемые практики Terraform
    • 42. Инфраструктура как код (IaC) #4
      • интеграция Terraform и Jenkins/GitlabCI, создание CI/CD pipeline с Terraform
      • знакомство с Terraform frameworks: Terraspace
      • Интеграция Terraform и CI/CD инструментов
      • Terraform и Jenkins
      • Создание CI/CD pipeline с Terraform в Jenkins
      • Практические примеры и best practices
      • Обзор интеграции Terraform и GitLab CI
      • Основные концепции GitLab CI для IaC
      • Пример простого .gitlab-ci.yml для Terraform проекта
      • Сравнение подходов Jenkins и GitLab CI в контексте IaC
    • 43. Kubernetes #1
      • Введение в Kubernetes
      • Архитектура и сущности Kubernetes
      • работа с Minikube
    • 44. Kubernetes #2
      • Namespaces
      • Pods
      • Controllers
    • 45. Kubernetes #3
      • Security
      • Network
      • Storage
    • 46. Kubernetes #4
      • GKE
      • развертывание кластера в GKE через Terraform
    • 47. Kubernetes #5
      • мониторинг и логирование
      • Helm, kustomize
      • развертывание кластера на GCE через Terraform
    • 48. Мониторинг #1
      • основы мониторинга и alert management
      • обзор систем мониторинга
      • Prometheus
      • Grafana
    • 49. Мониторинг #2
      • экспортеры Prometheus
      • установка Prometheus + Grafana в GCE через Terraform
      • настройка Prometheus + Grafana
    • 50. Мониторинг кластера kubernetes
      • интеграция Prometheus и Kubernetes
      • визуализация мониторинга в Grafana
    • 51. Логирование #1
      • основы логирования
      • обзор систем логирования
      • логирование linux серверов
      • логирование в Docker
    • 52. Логирование #2
      • логирование в kubernetes
      • установка ELK
      • настройка ELK
    • 53. AI-инструменты в работе DevOps-инженера
      • Что такое LLM и как они работают
      • Обзор AI-инструментов (ChatGPT/DeepSeek/Copilot и др)
      • Современные AI IDE: Cursor AI, GitHub copilot и др.
      • Хороший и плохой промпты, разбор примеров
      • Создание инфраструктуры с помощью AI
      • Анализ логов об ошибках
      • AI + K8S
      • Этика и ограничения, безопасность использования
    • 54. Методологии Agile/Scrum
      • современные методологии разработки
      • Agile
      • Kanban
      • Scrum
      • Jira
      • Trello
    • 55. Проведение пробного технического собеседования
      • Подведение итогов курса
      • Проведение пробного технического собеседования
    • 56. Ретроспектива
      • Консультация по дипломному проекту
      • Повторение пройденных тем
      • Ответы на вопросы студентов
    • 57. Онлайн-занятие «Поиск работы в IT»
      • Составление резюме и сервисы для создания резюме
      • Создание и правильное оформление профиля в LinkedIn
      • Составление мотивационного письма
      • Работа с поиском вакансий на различных джоб-бордах
      • Личные рекомендации Карьерного центра по поиску первой работы в IT
    • 58. Защита дипломного проекта

    Цена 115000 руб.
    Скрытая ссылка
     
    Последнее редактирование модератором: 11 авг 2026
  2. Последние события

    1. Desteroff
      Desteroff не участвует в складчине.
      23 сен 2026 в 00:02
    2. wnoalew
      wnoalew участвует в складчине.
      17 сен 2026
    3. plodderr
      plodderr участвует в складчине.
      17 сен 2026
    4. Shulbert
      Shulbert участвует в складчине.
      11 сен 2026