DevOps engineer from scratch

A DevOps engineer works at the intersection of several professions. He combines the duties of a sysadmin, developer, tester, and manager and synchronizes all the stages of development: from writing code to releasing an application.

Training Program
You get 142 hours of theory and 596 hours of practice.

Part 1. Ops – Operation.

DevOps engineer: an introduction to the profession
Linux operating system
Networking, network protocols, and Bash
Version control systems
Storage and transfer systems
Relational databases and information security

Part 2. Infrastructure as code, continuous development

Virtualization in DevOps
Virtualization, automation and CI/CD
Database administration
Cloud infrastructure. Terraform
Configuration Management System
Continuous Development and Integration
Monitoring and Fault Tolerance
Monitoring and logging

Part 3. Microservice architecture, Kubernetes

Microservice architecture
Kubernetes cluster administration
Kubernetes configuration
Network security in Kubernetes
Organizing a project with cloud providers

Additional modules

Careers in DevOps
Fundamentals of Python Programming