IT Education Center

DevOps з нуля

93 000 UAH за курс
9 місяців
Для початківців, Для досвідчених
DevOps
Цей курс навчить працювати з Linux, хмарними технологіями та DevOps-інструментами. Ви освоїте адміністрування серверів, роботу з Docker, Kubernetes, CI/CD та автоматизацію через Ansible і Terraform. Після курсу ви зможете працювати системним адміністратором або DevOps-інженером.

Про курс

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

Перший семестр: основи Linux та веб-інфраструктури

На цьому курсі починають з основ Linux. Слухачі встановлють систему, вивчають файлову структуру, процеси та мережеві налаштування. Цей модуль дає фундамент для подальшої роботи - від завантаження системи до повсякденних адміністративних задач.

Стек LEMP та безпека

Далі курс охоплює створення веб-інфраструктури. Слухачі навчаться налаштовувати вебсервери, працювати з базами даних та збирати повноцінний LEMP стек. Особлива увага приділяється балансуванню навантаження та налаштуванню захищених SSL/TLS з'єднань.

Моніторинг та резервне копіювання

Третій модуль присвячено моніторингу системи та роботі з логами. Слухачі розглянуть різні системи моніторингу та навчаться аналізувати системні логи. Це важливо для підтримки стабільності серверів та швидкого вирішення проблем.

Завершення першого семестру

Перший семестр завершується фінальним іспитом та проектною роботою. Після цього етапу слухачі отримують рівень Strong Middle System Administrator. Окремий блок присвячено кар'єрі - від пошуку вакансій до створення ефективного резюме.

Другий семестр: хмарні технології та автоматизація

Другий семестр починається з роботи з хмарними провайдерами, зокрема Amazon AWS. Слухачі навчаться розгортати інфраструктуру в хмарі та керувати нею. Це сучасний підхід до системного адміністрування.

Контроль версій та автоматизація

Наступний крок - освоєння Git та систем контролю версій. Курс охоплює роботу з Gitlab та Github, включаючи налаштування власного сервера. Паралельно слухачі вивчають системи автоматизації на прикладі Ansible, що значно спрощує управління серверами.

Контейнеризація та моніторинг

Важлива частина семестру - віртуалізація та контейнери. Слухачі працюють з Proxmox, Docker та Docker Compose, навчаються контейнеризувати проекти. Додатково розглядаються сучасні системи моніторингу - ELK стек та зв'язка Prometheus з Grafana.

Завершення другого семестру

Після другого семестру слухачі досягають рівня Junior DevOps Engineer. Кар'єрний блок тепер зосереджений на супровідних листах, роботі з LinkedIn та побудові професійної мережі контактів.

Третій семестр: Kubernetes та CI/CD

Фінальний семестр присвячено Kubernetes - від архітектури до практичного розгортання кластерів. Слухачі детально вивчають сутності Kubernetes, веб-інтерфейси для управління та роботу з аддонами. Це ключова технологія для сучасного DevOps.

Безперервна інтеграція та доставка

CI/CD - серце DevOps практик. Курс охоплює Gitlab CI, Github Actions та Jenkins. Слухачі навчаться налаштовувати пайплайни як для класичних проектів, так і для контейнеризованих рішень з використанням Helm для Kubernetes.

Інфраструктура як код

Завершальний модуль присвячено Infrastructure as Code. Слухачі вивчать Terraform, Cloudformation та інші інструменти для автоматизації інфраструктури. Це дозволяє керувати серверами та сервісами через код, що є стандартом для великих проектів.

Завершення курсу

Курс завершується фінальним іспитом та проектною роботою, після чого випускники отримують рівень Strong Junior DevOps Engineer. Фінальний кар'єрний блок готує до співбесід, вибору компанії та аналізу job offer.

Що включено

Вечірні заняття
Видається диплом/сертифікат
Реальний проект у портфоліо
Супровід ментора