Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

DevOps Roadmap & Learning Path

via KodeKloud

Write review

Overview

AI, Data Science & Cloud Certificates from Google, IBM & Meta — 50% Off
One plan covers every Professional Certificate on Coursera. 50% off Coursera Plus Annual for 10 days only — price increases June 17.
Unlock All Certificates
The DevOps Learning Path is meticulously crafted to equip individuals with a comprehensive understanding of DevOps principles and practices, starting from foundational concepts to advanced automation and observability techniques. The path culminates with mastering observability through the Prometheus Certified Associate (PCA) certification.

Syllabus

Step 1: Learn the basics of DevOps, Networking and Application
  • DevOps Prerequisite course (6h 30m)
    • linux basics
    • virtual box networking
    • vagrant
    • networking basics
    • programming basics
    • database basics
    • Git
    • Apache web server
    • IPs and ports
    • SSL & TLS basics
    • YAML
  • Fundamentals of DevOps (2h 30m)
    • culture considerations
    • values considerations
    • crossing teams functions
    • LEAN - considerations
    • collaboration and information radiation
    • technology patterns
    • value of devops
Step 2: Learn Programming and Scripting
  • Golang (4h 15m)
    • data types and variables
    • operators and control flow
    • arrays
    • slices
    • maps
    • using functions
    • pointers
    • struct
    • methods
    • interfaces
  • Certified Python Entry-Level Programmer (1h 30m)
    • python basics
    • making decisions
    • loops
    • logic and bit operations
    • lists
    • functions
    • tuples & dictionaries
    • mock exams
  • Shell Scripts for Beginners (2h 0m)
    • command line arguments
    • variables
    • arithmetic operations
    • loops
    • shebang
    • e-commerce application project
Step 3: Learn Version Control
  • Git for Beginners (1h 15m)
    • fetching and pulling
    • merge conflicts
    • fork
    • rebasing
    • interactive rebasing
    • cherry picking
    • resetting and reverting
    • stashing
    • reflog
Step 4: Learn CI/CD Concepts
  • Jenkins For Beginners (4h 20m)
    • jenkins Basics
    • Jenkins Setup and Interface
    • Extending Jenkins
    • Jenkins Pipelines
    • Automation and Security
Step 5: Ace Container Concepts
  • Docker for Absolute Beginners (4h 0m)
    • containers
    • images
    • container
    • orchestration
    • networking
    • volumes
Step 6: Learn Container Orchestration
  • Kubernetes for Beginners (6h 0m)
    • pods
    • replicasets
    • deployments
    • services
    • setting up local environment
  • Kubernetes Learning Path
Step 7: Learn Automation
  • Ansible for Beginners (2h 45m)
    • setup ansible
    • inventory
    • playbooks
    • modules
    • variables
    • conditionals
    • loops
    • roles
Step 8: Master Infrastructure As Code Concepts
  • Terraform for Beginners (4h 45m)
    • terraform basics
    • terraform state
    • terraform with AWS
    • remote state
    • terraform provisioners
    • terraform import
    • tainting resources and debugging
    • terraform modules
    • terraform functions and conditional expressions
  • IaC Learning Path
Step 9: Master Observability And Monitoring
  • Prometheus Certified Associate (PCA) (6h 45m)
    • observability fundamentals
    • prometheus fundamentals
    • PromQL
    • dashboarding & visualization
    • application instrumentation
    • service discovery
    • push gateway
    • alerting
    • monitoring kubernetes
    • mock exam
  • Grafana Loki (0h 55m)
    • Architecture of Loki
    • Promtrail
    • PromQL
    • Loki in Kubernetes
    • Viewing Kubernetes logs
    • Deploying & view app logs
    • Promtail pipelines
Step 10: Prepare For DevOps Interview
  • DevOps Interview Preparation Course (5h 30m)
    • linux
    • git
    • docker
    • kubernetes
    • helm
    • Hashicorp
    • ansible
    • jenkins and CI/CD
    • AWS
    • programming
    • devops

Reviews

Start your review of DevOps Roadmap & Learning Path

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.