На першому модулі студенти дізнаються, що таке DevOps та які завдання вирішує ця методологія. Тут же відбудеться огляд всього курсу - ви зрозумієте, що вас чекає та як будуться заняття.
Цей блок присвячений основам мережевих технологій. Студенти вивчать моделі OSI та TCP/IP, розберуться в IP-адресації, масках підмереж та принципах маршрутизації. Модуль охоплює всі ключові протоколи - від транспортних UDP і TCP до прикладних HTTP, HTTPS, DNS та інших. Без цих знань неможливо працювати в DevOps.
Тут розглядаються основні хмарні провайдери - AWS, GCP та Azure. Студенти навчаться працювати з Terraform для створення інфраструктури як код та освоять Ansible для управління конфігураціями. Це практичні інструменти, які використовуються в реальних проектах.
Модуль присвячений роботі з Docker - від основ до створення Dockerfile та роботи з Docker Compose. Також студенти освоять систему контролю версій Git, включаючи роботу з гілками. Це необхідно для сучасної розробки та розгортання додатків.
На цьому етапі розглядається CI/CD - що це таке, як працюють процеси Build та Deploy. Студенти отримають огляд інструментів для організації безперервної інтеграції та доставки, які використовуються в індустрії.
Останній технічний блок охоплює інструменти моніторингу систем та збирання логів. Студенти дізнаються, як відстежувати стан інфраструктури, збирати дані про роботу систем та аналізувати їх для виявлення проблем.
Курс включає бонуси для майбутніх співбесід. Студенти пройдуть тренінг з HR-фахівцем щодо складання резюме та проходження співбесід. Також передбачена тестова співбесіда з технічним фахівцем, де можна перевірити свої знання на практиці.
Заняття проходять у невеликих групах, що дозволяє викладачу приділити увагу кожному. Усі студенти мають особистий кабінет та доступ до записів занять. Викладачі - практики з реальним досвідом роботи. Оперативна служба підтримки допомагає з технічними питаннями. Більшість завдань - практичні, що дозволяє відразу застосовувати знання.