Профессия DevOps-инженер PRO

4680

Вы освоите DevOps-практики и научитесь применять Docker и GitLab, чтобы оптимизировать и автоматизировать тестирование, доставку кода и запуск приложений на серверах.

Курс возможно приобрести в рассрочку. ПЕРВЫЕ 3 МЕСЯЦА — 0 РУБЛЕЙ

Стоимость указана за месяц.

Программа

Вас ждут онлайн-лекции и практические задания на основе реальных кейсов.

Система контроля версий Git

  1. Версии программного кода
  2. Установка Git
  3. Индекс и частичные коммиты
  4. Сравнение версий
  5. Отмена изменений и откат версий
  6. Репозитории и коллективная работа
  7. Ветки — создание и управление
  8. Слияние и разрешение конфликтов
  9. Полезные инструменты
  10. Правила работы с Git

Python Basic

  1. Введение в Python
  2. Основы
  3. Операторы, выражения
  4. Условный оператор if, ветвления
  5. Условный оператор if: продолжение
  6. Цикл while
  7. For: циклы со счетчиком
  8. For: циклы со счетчиком ч.2
  9. Цикл for: работа со строками
  10. Вложенные циклы
  11. Числа с плавающей точкой (int/float)
  12. Функции
  13. float 2
  14. Базовые коллекции 1 — list (списки)
  15. Методы для работы со списками
  16. List comprehensions
  17. Базовые коллекции: Строки
  18. Базовые коллекции: Словари
  19. Базовые коллекции: Кортежи
  20. Функции — Рекурсия
  21. Про множества
  22. Функции — Правила оформления и документация
  23. Базовая работа с файлами 1
  24. Функции — Факториалы и сложные рекурсии
  25. Введение в ООП
  26. Работы с модулями
  27. IO, working with file system
  28. Элементы функционального программирования
  29. ООП-1
  30. ООП-2
  31. Исключения
  32. Протоколы python
  33. Основы работы с сетью
  34. Basic python features

Devops-инженер. Основы

  1. Введение в DevOps
  2. Знакомство с CD (Continuous delivery)
  3. Continuous integration с использованием GitLab CI
  4. Continuous delivery. Работа с окружением разработки и PROD
  5. Инфраструктура как код (IaC)
  6. Виртуализация и контейнеризация
  7. Docker
  8. Ansible
  9. Мониторинг
  10. Работа с инцидентами, дежурство
  11. Обратная связь
  12. Дипломная работа

Devops-инженер. Advanced

  1. Базы данных: выбираем решение под задачу
  2. Сети: продвинутый уровень
  3. Основы работы с облачными сервисами
  4. CI/CD: продвинутый уровень
  5. Виртуализация: продвинутый уровень
  6. Контейнеризация: Kubernetes
  7. IaC: продвинутый уровень
  8. Обратная связь: продвинутый уровень
  9. Основы безопасности
  10. Дипломная работа

Бонусные курсы

  1. Облачные сервисы
  2. Kubernetes
  3. Docker

Воркшопы для студентов

  1. Внедрение DevOps-практик в компании
  2. Внедрение Ansible
  3. Всё о мониторинге
  4. Архитектура GitLab
  5. Углубляемся в Gitlab CI
  6. Решение практических задач с применением Gitlab CI

Что получит слушатель по окончании

  • Диплом Skillbox
  • Портфолио
  • Помощь в трудоустройстве

Ваше резюме после обучения

  • Должность: DevOps-инженер
  • Зарплата от: 130 000 ₽

Профессиональные навыки:

  • Использование CVS Git, решение конфликтов, работа с разными ветками одновременно
  • Работа с инфраструктурой как с кодом (Ansible, Terraform, Packer)
  • Управление непрерывной интеграцией, умение настраивать CI/CD пайплайны (GitHub, GitLab, Jenkins)
  • Обеспечение стабильности и безопасности серверов
  • Настройка мониторинга (Zabbix, Prometheus, ELK)
  • Тестирование Ansible-кода (Molecule, Testinfra)
  • Работа с СУБД
  • Работа с облачными сервисами
  • Работа с Docker и Kubernetes
  • Внедрение DevOps в компании с существующими процессами
  • Программирование на Python
  • Разработка собственных решений CI/CD и мониторинга
Форма оплаты

Рассрочка платежей

Онлайн школа

SkillBox

Продолжительность курса

2 года

Трудоустройство

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

Время доступа к материалам

Не ограничено

Отзывы

Отзывов пока нет.

Добавить отзыв

Нажимая на кнопку "Отправить комментарий", я даю согласие на обработку персональных данных и принимаю политику конфиденциальности.