Module 1

Computer Fundamentals

Introduction to computer systems, operating systems, file systems, and basic networking. 

Outcome: Understand how computers, networks, and operating systems interact at a foundational level.

Module 2

Linux Essentials

Learn Linux CLI navigation, file permissions, user/group management, package managers, services, and system logs.

Outcome: Confidently navigate and administer Linux systems — a core DevOps requirement.

Module 3

Git & GitHub

Learn Git commands, branching, merging, pull requests, and remote collaboration using GitHub.

Outcome: Use Git confidently to manage code and collaborate with teams.

Module 4

Shell Scripting

Automate routine tasks using Bash scripts. Covers variables, loops, conditionals, and writing real scripts.

Outcome: Create automation scripts to manage Linux systems and repetitive workflows.

Module 5

Intro to AWS & Cloud Concepts

Learn the AWS ecosystem, shared responsibility model, pricing, regions, and core services.

Outcome: Understand cloud computing and how to navigate the AWS console & CLI.

Module 6

EC2, IAM, and S3

Hands-on experience launching virtual servers (EC2), securing access with IAM, and storing data in S3.

Outcome: Deploy and manage basic AWS infrastructure using best practices.

Module 7

Terraform Basics

Learn how to write, plan, and apply infrastructure using Terraform.

Outcome: Provision AWS resources using declarative Infrastructure as Code.

Module 8

Terraform Modules & State

Manage Terraform state, outputs, and reusable modules across environments.

Outcome: Structure Terraform projects for scalable, production-like deployments.

Module 9

Ansible Essentials

Use Ansible to automate software provisioning, config management, and server updates.

Outcome: Write Ansible playbooks to manage multiple servers at scale.

Module 10

Ansible Roles & Templates

Learn to use Ansible roles, variables, templates (Jinja2), and inventories.

Outcome: Build reusable and maintainable automation workflows for infrastructure.

Module 11

Docker Fundamentals

Learn what containers are, how to build images, use Dockerfiles, and run apps in isolated environments.

Outcome: Containerize applications and manage them locally or in the cloud.

Module 12

Docker Compose & Registries

Orchestrate multi-container setups with Docker Compose and push/pull from Docker Hub.

Outcome: Deploy full-stack containerized apps for development and testing.

Module 13

CI/CD with Jenkins

Automate testing, building, and deployment pipelines using CI/CD tools.

Outcome: Set up pipelines that automatically build, test, and deploy apps or infrastructure.

Module 14

Intro to Kubernetes

Learn the basics of container orchestration, Kubernetes architecture, Pods, Deployments, and Services.

Outcome: Understand how production systems scale and how to deploy apps using kubectl.

Module 15

Monitoring & Logging (Prometheus, Grafana, etc.)

Learn the basics of infrastructure monitoring, log management, and alerting.

Outcome: Set up real-time monitoring and logging for DevOps environments.

Module +++

10+ Real-World Projects

Build and deploy two end-to-end DevOps projects to showcase real-world skills.

Outcome: Publish a professional DevOps portfolio with GitHub repos, diagrams, and documentation.

Module ++++

Interview Prep / Training, Resume Building and Job Assistance

Learn to tailor resumes for DevOps roles, optimize LinkedIn profiles, and prepare for technical interviews.

Outcome: Be fully prepared to apply for and land entry-level DevOps roles.

Invest in Your Future.

Get lifetime access to our proven DEVOPS curriculum, community, and all future updates. Choose the plan that works best for you.