← Cloud, DevOps & Infrastructure
DevOps
Take code from a Git commit to a running Kubernetes cluster, the DevOps way
Learn the full DevOps toolchain, Linux and Bash scripting, Git version control, Docker containers, Kubernetes orchestration and Terraform for infrastructure as code, tied together with CI pipelines built on Jenkins, CircleCI and GitHub Actions. Along the way you will build REST APIs with Flask and MongoDB and deploy everything on AWS.
per level · 3 levels · complete programme ₹26,000
- Duration
- 5 mo
Fees by level
Start at any level, or take the complete programme. The fee you pay for a level is locked for you.
| Level | What it covers | Duration | Fee |
|---|---|---|---|
| Beginner | Start from zero | 1 mo | ₹6,000 |
| Intermediate | Build working projects | 2 mo | ₹8,500 |
| Advanced | Get job-ready | 2 mo | ₹11,500 |
| Complete programme (all levels) | ₹26,000 | ||
All fees are in Indian Rupees and include applicable taxes. See our pricing & payment terms.
The complete curriculum
This is the entire syllabus — all 11 modules and 98 lessons, in the order you'll learn them. Nothing hidden.
↓ Download full curriculum (PDF)01 Introduction to DevOps 6 lessons ▶
- 1.1What Is DevOps
- 1.2DevOps Main Objectives
- 1.3DevOps and Software Development Life Cycle
- 1.4Continuous Integration & Deployment
- 1.5Containers and Virtual Development
- 1.6Configuration Management Tools
02 Cloud Computing 7 lessons ▶
- 2.1What is Cloud?
- 2.2Evolution of Cloud Computing
- 2.3IAAS (Infrastructure as a Service)
- 2.4SAAS (Software as a Service)
- 2.5PAAS (Platform as a Service)
- 2.6Private, Public and Hybrid Cloud
- 2.7Public Clouds
03 LINUX Basics 7 lessons ▶
- 3.1Linux OS Introduction
- 3.2Importance of Linux in DevOps
- 3.3Linux Basic Command Utilities
- 3.4Linux Administration
- 3.5Environment Variables
- 3.6Networking
- 3.7APT Installation
04 Scripting (Python and Bash) 9 lessons ▶
- 4.1Introduction
- 4.2Variables
- 4.3Flow Controls
- 4.4Loops
- 4.5Functions
- 4.6Lists
- 4.7Manipulating Strings
- 4.8Reading and Writing Files
- 4.9Positional Parameters
05 Rest APIs using Flask and MongoDB 6 lessons ▶
- 5.1Introduction to rest and web servers
- 5.2Client, server, request/response models
- 5.3Flask API
- 5.4Flask with frontend
- 5.5MongoDB
- 5.6Flask and MongoDB integration
06 Version Control-GIT 9 lessons ▶
- 6.1intro
- 6.2Git Basics
- 6.3Commits
- 6.4GitHub
- 6.5Remotes GitLab
- 6.6Branching
- 6.7Pull Requests
- 6.8Forking
- 6.9Stashing Conclusion Recap
07 Docker 9 lessons ▶
- 7.1Intro
- 7.2Installation
- 7.3Basic Commands
- 7.4Advanced Commands
- 7.5Docker files
- 7.6Image Handling
- 7.7Building Microservices
- 7.8Docker Compose
- 7.9Push Registry Conclusion
08 AWS 22 lessons ▶
- 8.1Intro
- 8.2IAM S3
- 8.3SDK
- 8.4Paramstore s3-adv cloudshell
- 8.5EC2 Creation
- 8.6EC2 Deployment
- 8.7EC2 Networking
- 8.8EC2 nginx
- 8.9ECR
- 8.10ECS
- 8.11EB
- 8.12Lambda
- 8.13Postgres
- 8.14RDS
- 8.15CDN
- 8.16CloudFront
- 8.17Additional Topics
- 8.18CodeCommit
- 8.19Code Pipeline
- 8.20Cloudformation Intro
- 8.21CloudFormation Adv
- 8.22CF EC2 and recap
09 Kubernetes 13 lessons ▶
- 9.1Intro
- 9.2Main Components
- 9.3K8s Architechture
- 9.4MiniKube Kubectl
- 9.5Dashboard
- 9.6Basic App
- 9.7Debugging & Kubectl
- 9.8Building Microservices
- 9.9Deploying Microservices
- 9.10Ingress
- 9.11Volume Services
- 9.12Helm
- 9.13ArgoCD-wrapup
10 Terraform 4 lessons ▶
- 10.1Intro
- 10.2Setup
- 10.3Commands
- 10.4Demo project and wrapup
11 Continuous Integration – Jenkins, CircleCI, GH Actions 6 lessons ▶
- 11.1Ci Cd Intro
- 11.2Jenkins Intro
- 11.3Jenkins Jobs
- 11.4GH Actions
- 11.5GH Jenkins
- 11.6Circle ci Recap Wrapup
Tools you'll use
Every course includes
Related courses
AWS Cloud Practitioner
Master AWS fundamentals and walk into the Cloud Practitioner exam fully prepared
Cloud Computing with AWS
Build, secure and scale real infrastructure on AWS, from EC2 to serverless
Linux
Get comfortable at the command line and manage real Linux systems with confidence