DevOps Course for Beginners by Yashaswini H S
This course is designed for beginners who want to transition into DevOps with a clear and structured roadmap.
You will not just learn tools—you will understand how they work together in real-world systems.
What you will learn:
Module 1: DevOps Foundations
Understanding DevOps lifecycle
Linux basics and command line
Git & GitHub fundamentals
Module 2: AWS for DevOps
EC2, S3, IAM, VPC fundamentals
Deploying applications on AWS
Module 3: Docker (Containerization)
Creating and running containers
Writing Dockerfiles
Real-world application setup
Module 4: Kubernetes Basics
Core concepts and architecture
Deployments and scaling applications
Module 5: CI/CD Pipelines
Jenkins pipelines
GitHub Actions automation
End-to-end deployment workflow
Module 6: Infrastructure as Code
Terraform basics
Automating AWS infrastructure
Module 7: Monitoring & Final Project
Prometheus & Grafana basics
Build a complete DevOps pipeline project
Resume and project guidance

