Learning Paths for DevOps
1 GIT Resources:
Pro Git Book FREE
Learn Git by Atlassian FREE
Learn Git Branching FREE
Git Command Explorer FREE
Git Immersion FREE
A Visual Git Reference FREE
2 Programming Language Resources:
Automate the Boring Stuff with Python
(Python/Go)
book FREE
Python Essential Training LinkedIn Leaning
Go by Example FREE
Learning Go LinkedIn Leaning
3 Linux & Scripting Resources:
Operating System - Overview FREE
Shell Scripting Tutorial FREE
Bash Reference Manual FREE
Ultimate Guide: Getting Started With
Ubuntu FREE
Linux command handbook FREE
Linux: Bash Shell and Scripts LinkedIn Leaning
4 Networking & Security Resources:
OSI Model Explained FREE
Computer Networking: A Top-Down
Approach book
IT Security Foundations: Operating System
Security LinkedIn Leaning
IT Security Foundations: Network
Security LinkedIn Leaning
5 Server Management Resources:
What is a reverse proxy? FREE
Cache Server FREE
Reverse Proxy vs. Forward Proxy: The
Differences FREE
What is load balancing? FREE
What is a Firewall? FREE
The NGINX Handbook FREE
Learn Apache Server FREE
6 Containers Resources:
What are Containers? FREE
Learning Containers From The Bottom
Up FREE
Introduction to Containers and Docker Cloud
Guru course
Docker Essential Training LinkedIn Leaning
INTERMEDIATE
SNO Topics Link/URL
1 Container Orchestration Resources:
(Kubernetes) Primer: How Kubernetes Came to Be, What It Is, and
Why You Should Care Article
Certified Kubernetes Administrator (CKA) Cloud Guru Course
Understand when to use Cluster Services, Ingresses or
API Gateways FREE
Kubernetes: Essential Tools LinkedIn Learnings
Kubernetes Learning Path - 50 days from zero to hero
from Microsoft FREE
2 Infrastructure as a code Resources:
(Terraform) GUIs, CLI, APIs: Learn Basic Terms of Infrastructure-as-
Code FREE
Official Terraform Tutorials FREE
A Comprehensive Guide to Terraform FREE
Automate Terraform documentation like a pro! FREE
HashiCorp Certified Terraform Associate Cloud Guru Cource
3 Configuration Resources:
Management (Ansible) Getting Started With Ansible FREE
Learning Ansible Basics
Ansible Quick Start Cloud Guru Course
4 CI/CD (Jenkins) Resources:
CI/CD Pipeline: A Gentle Introduction FREE
Learn Jenkins by Doing Cloud Guru Course
5 Monitoring & Resources:
Observability What Is Observability? Comprehensive Beginners
Guide FREE
The Hows, Whys and Whats of Monitoring
Microservices FREE
DevOps Monitoring FREE
Learn Prometheus FREE
Learn Grafana FREE
Elastic Stack FREE
6 Cloud Provider Resources:
(AWS/Azure) Exam AZ-900: Microsoft Azure Fundamentals FREE
Microsoft Azure Fundamentals Certification Course
(AZ-900) FREE
AZ-900 | Microsoft Azure Fundamentals Full Course,
Free Practice Tests, Website and Study Guides FREE
AWS Certified Cloud Practitioner (CLF-C01) Cloud Guru
AWS Developer by A Cloud Guru Learning Path
7 Software Engineering Resources:
Practices What is Scrum? FREE
Scrum: The Basics LinkedIn Leaning
Ways To Learn About Scrum FREE
Software Development Life Cycle (SDLC) Phases &
Models FREE