Курс DevOps engineer

  • Online
  • Для початківців
  • DevOps
Навчальний центр: Mate academy
Формат:Курс
Мова викладання:Ukrainian
Тривалість навчання:4 місяців
Початок курсу:Будь-який момент
Вартість навчання:59 740 UAH за курс

Можливий формат навчання з оплатою після працевлаштування.

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

Python Basics

  • Introduction
  • Main Concepts
  • Numbers
  • Strings
  • Boolean
  • Lists
  • Conditional Operators
  • Loops
  • Functions
  • Summary

Python Basics Extended

  • Module Overview
  • Environment Setup
  • Code Style
  • Debugging
  • Working With Numbers
  • Working With Strings
  • Lists in Details
  • Dict Basics
  • Type Conversion
  • Loops in Details
  • Functions Revisited
  • Summary

Git and Terminal

  • Environment Setup
  • Command Line Basics
  • Git Basics
  • Working With Branches
  • Working With Remote Repo (GitHub)

DevOps Basics

  • Introduction
  • DevOps Culture and Practices
  • DevOps as a Role
  • SDLC and Development Methodologies
  • Summary

How the Web Works

  • Introduction to the Web
  • OSI Model
  • HTTP
  • API Interface
  • Encryption
  • Security in the Web

Operating Systems

  • Environment Setup
  • What Is Operating System
  • Working With Files
  • Processes and Services
  • Resource Management
  • Managing Users
  • Installing Software
  • Using SSH
  • Shell Scripting
  • Web Server

SQL Basics

  • Introduction to SQL
  • SELECT Statement
  • WHERE Statement
  • NULL Value, LIKE, BETWEEN, and IN Statements
  • ORDER BY, LIMIT, DISTINCT
  • Aliases
  • Aggregate Functions
  • GROUP BY Statement
  • JOIN Statement
  • Functions
  • HAVING Statement

Python Core for DevOps

  • How to Solve GitHub Tasks
  • Mutable Immutable Types
  • List and Dict Comprehensions
  • Functions in Details
  • Decorators
  • Classes
  • Сlasses in Details
  • Iterators and Generators
  • Modules and Imports
  • Exception Handling
  • Exceptions in Details
  • File Handling
  • Testing
  • Testing in Details
  • FastAPI Overview
  • FastAPI in Details

Docker Core

  • Docker Setup
  • Docker Introduction
  • Docker Internals
  • Docker Basics
  • Containerizing an App
  • Managing Containers
  • Docker Volumes
  • Docker Compose
  • 12-Factor App

Relational Database Administration

  • Database Intro
  • Database Design Fundamentals
  • Database Design Advanced
  • Database Internals
  • Configuring the Database
  • Running Database Migrations
  • Monitoring Database Server
  • Backup and Restoration
  • Replication

Kubernetes Basics

  • Module Overview
  • Kubernetes Introduction
  • Kubernetes Architecture
  • Lab SetUp
  • Working With Pods
  • Working With Services
  • Controllers and Deployments
  • DeamonSets and Jobs
  • Configuration Management
  • Storage and StatefulSets
  • Cluster Networking: Ingress
  • Scheduling in Details
  • Helm Architecture
  • RBAC and Service Accounts
  • Helm Practice

Monitoring and Observability

  • Module Overview
  • Monitoring and Observability
  • Monitoring Tools Overview
  • Prometheus-Like Monitoring (Instrumenting App)
  • Alerting
  • Grafana Dashboards
  • Monitoring Kubernetes
  • Monitoring Techniques

Cloud Computing Basics

  • Module Overview
  • Environment Setup
  • Main Concepts
  • Azure Overview
  • Azure Virtual Machine Basics
  • Azure PowerShell
  • Azure Virtual Machine Advanced
  • Automating Resource Deployment With Azure Resource Manager (ARM) Templates
  • Managing Users and Groups in Microsoft Entra ID
  • Managing Access to Azure Resources

DevOps Practices: CI/CD

  • Module Overview
  • Introduction to CI/CD and GitHub Actions
  • GitHub Actions: CI for Python app
  • GitHub Actions: CI for Docker
  • GitHub Actions: CI for Helm
  • GitHub Actions CD: Azure Kubernetes Services
  • Polishing Workflow

Infrastructure as a Code With Terraform

  • Module Overview
  • Introduction to Infrastructure as Code
  • Getting Started with Terraform
  • Working with Terraform
  • Terraform Provisioners
  • HCLLanguage Features
  • Terraform State
  • Terraform Modules
  • Portfolio Project

Employment 2.0

  • Employment Roadmap
  • Preparing Your Resume
  • Interview Preparation
  • Cover Latter Preparation
  • Google, LinkedIn, DOU, Djinni
  • How to find and apply for vacancies
  • Job Search Tips: Talking to Recruiters
  • Work details FAQ

Cloud Computing Extended

  • Module Overview
  • Azure Virtual Networks Overview
  • Configure Secure Access to Virtual Networks
  • Configure Name Resolution in Virtual Networks
  • Configure Load Balancing
  • Web Apps

Other DevOps Practices

  • Module Overview
  • DevOps antipatterns
  • Deployment strategies
  • Chaos engineering
  • Cost Management
  • SRE practices
  • Alerting and Incident Management (On-Call Management)
  • DevSecOps

Особливості курсу

  • Працюєш? Вчись у власному темпі
  • Онлайн-зідзвони з менторами
  • Чат з одногрупниками
  • Навчальні матеріали "без води" замість довгих лекцій
  • Створиш проєкти для портфоліо
  • Гарантуємо працевлаштування після навчання

Викладачі курсу

  • Євген Кулик - Адепт DevOps підходів і кросфункціональних команд
  • Alla Vyshnia - Student coordinator

Категорії курсу

Читайте нас в Telegram, щоб не пропустити анонси нових курсів.

Схожі курси

Навчальний центр
IT Education Center
Формат
Online
Початок навчання
02.10.2025
Тривалість
3 тижнів
Рівень
Для професіоналів
Мова навчання
Ukrainian
Вартість
8 640 UAH за курс
Навчальний центр
SoftServe Academy
Формат
Online
Початок навчання
13.10.2025
Тривалість
9 тижнів
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
9 499 UAH за курс
Навчальний центр
IT Education Center
Формат
Online
Початок навчання
Будь-який момент
Тривалість
6 занять
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
безкоштовно
Навчальний центр
Quality Assurance Group
Формат
Online
Початок навчання
Будь-який момент
Тривалість
-
Рівень
Для початківців, Для досвідчених
Мова навчання
Ukrainian
Вартість
2 500 UAH за курс