DevOps Fundamentals
1 topic · 25 questions
Shell Scripting
1 topic · 25 questions
Web Servers
1 topic · 25 questions
Version Control (Git)
6 topics · 150 questions
#04
Git Introduction
What is Git? How Git Works
Features & Git Workflow
Working Directory & Staging
25 MCQs
git-introduction.html
→
#05
Git Repositories
Local Repository
Remote Repository
25 MCQs
git-repositories.html
→
#06
Git Setup
Installing Git
First-Time Git Setup
Getting a Git Repository
25 MCQs
git-setup.html
→
#07
Git Commands
Recording Changes to Repository
Viewing Commit History
Undoing Things & Git Forking
25 MCQs
git-commands.html
→
#08
Git Remotes
Showing & Adding Remotes
Fetching, Pulling & Pushing
Inspecting, Removing & Renaming
25 MCQs
git-remotes.html
→
#09
Branching & Merging
Branching Basics & Merging
Branch Management & Workflows
Remote Branches & Rebasing
25 MCQs
git-branching.html
→
Build Tools & Code Quality
2 topics · 50 questions
CI/CD Pipelines
6 topics · 150 questions
#12
Jenkins Introduction
CI with Jenkins & Configuration
Jenkins Management
POLL SCM & Scheduled Builds
25 MCQs
jenkins-introduction.html
→
#13
Jenkins Advanced
Master & Slave Node Config
Workspace Management
Securing Jenkins: Authentication
25 MCQs
jenkins-advanced.html
→
#14
Jenkins Security & Plugins
Authorization & Confidentiality
Creating Users
SCM, Build & Test Plugins
25 MCQs
jenkins-security.html
→
#15
Jenkins Integrations
EC2, Lambda, S3, GitHub, Docker
JFrog, SonarQube, Kubernetes
Trivy, ArgoCD Integration
25 MCQs
jenkins-integrations.html
→
#16
GitLab CI/CD
GitLab CI/CD Pipelines
GitLab Runners & Stages
Pipeline Configuration (.gitlab-ci.yml)
25 MCQs
gitlab-cicd.html
→
#17
GitHub Actions
GitHub Actions Workflows
Actions, Jobs & Steps
Secrets & Environment Variables
25 MCQs
github-actions.html
→
Containerization
2 topics · 50 questions
Container Orchestration
3 topics · 75 questions
#20
Kubernetes
Cluster Architecture & RBAC
Spinning up K8s on EC2 VMs
Exploring Cluster & YAML
25 MCQs
kubernetes.html
→
#21
Kubernetes Deployments
Deployments, Services & Dashboard
HPA, Cluster Autoscaler & Ingress
Rolling Updates & K8s Probes
Service Accounts
25 MCQs
kubernetes-deployments.html
→
#22
Kubernetes Advanced
Helm Charts & Schedulers
Metric Server & K8s Volumes
EKS/AKS/GKE & EFK Stack
Helm Install & Deploy
25 MCQs
kubernetes-advanced.html
→
GitOps
1 topic · 25 questions
Monitoring
1 topic · 25 questions
Configuration Management
3 topics · 75 questions
#25
Ansible Introduction
Ansible Server Configuration
Infrastructure Management
SSH Connection in Ansible Master
25 MCQs
ansible-introduction.html
→
#26
Ansible Inventory & Commands
YAML Scripts & Host Inventory
Host & Group Variables
Ad-hoc Commands
25 MCQs
ansible-inventory.html
→
#27
Ansible Playbooks
Playbooks, Variables & Conditionals
Loops, Blocks & Handlers
Templates, Modules & Roles
25 MCQs
ansible-playbooks.html
→
Infrastructure as Code
6 topics · 150 questions
#28
Terraform Introduction
Infrastructure Automation
Providers, Resources & Syntax
Your First Script (main.tf)
25 MCQs
terraform-introduction.html
→
#29
Terraform Basics
Terraform Registry & Workflow
Custom Network & EC2 Creation
Variables, Outputs & User Data
Breaking Down main.tf
25 MCQs
terraform-basics.html
→
#30
Terraform Modules
Module Repositories
Terraform & Git Registry Modules
Root Module Lab Exercises
25 MCQs
terraform-modules.html
→
#31
Terraform State & Advanced
Remote State & Data Sources
Lifecycle Rules & Conditionals
RDS, Lambda, S3, IAM with TF
Provisioners & Null Resources
25 MCQs
terraform-state.html
→
#32
Terraform Best Practices
Multi-Providers & Locals
For-loops, Conditionals & Best Practices
EKS, ECS & Fargate with TF
New Features of Terraform
25 MCQs
terraform-advanced.html
→
#33
OpenTofu
OpenTofu Overview
Open-Source Terraform Alternative
Migration & Compatibility
25 MCQs
opentofu.html
→