$ git clone devops-foundations && cd career

DevOps Foundations

A 12-week, 14-topic hands-on course mirroring the BanoQabil DevOps Foundations curriculum — from mindset and Linux to a full capstone deploy.

15Topics
130+Modules
12Weeks
Terminal hours
Course Progress 0 / 14 topics
// All Topics
🧭 Available
01 / Mindset
DevOps Mindset & Career
What DevOps actually is, career paths in Pakistan and remote markets, and the tools ecosystem in concrete terms.
$ whoami --career
SRE · Platform · Cloud · Freelance
careers tools roadmap mindset
🌿 Available
02 / Git
Git & GitHub for Teams
Commits, branches, merges, rebases, pull requests, and collaborative workflows on GitHub.
$ git log --oneline --graph
* a3f1c2 feat: add CI pipeline
branches rebase PRs hooks
🐧 Available
03 / Linux
Linux for DevOps
Terminal navigation, file permissions, users, package management, and bash scripting from scratch.
$ uname -a && whoami
Linux devbox 5.15.0 x86_64
bash chmod cron ssh
🤖 Available
04 / AI
AI-Assisted DevOps
Copilot for ops, prompting AI to debug pipelines, AI-assisted bash and Dockerfile authoring — and where AI fails.
$ copilot suggest --task "debug k8s ingress"
3 candidate fixes generated...
Copilot prompts debug verify
☁️ Available
05 / AWS
AWS Cloud Essentials
EC2, S3, IAM, VPC, free tier, and deploying static + dynamic apps to S3, CloudFront, and Elastic Beanstalk.
$ aws ec2 describe-instances
InstanceId: i-0abc123...
EC2 S3 IAM Beanstalk
🌐 Available
06 / Networking
DNS, CDN & HTTPS
Route 53, A/CNAME/MX records, custom domains on AWS, CloudFront caching, and Let's Encrypt HTTPS.
$ dig +short app.example.com
d1234.cloudfront.net
Route 53 CloudFront TLS CDN
Available
07 / Serverless
Serverless Computing
AWS Lambda, API Gateway, DynamoDB triggers, EventBridge schedules, and the cost model that beats EC2 at low volume.
$ aws lambda invoke --function-name api
{"statusCode": 200, "body": "ok"}
Lambda API GW DynamoDB EventBridge
🏗️ Available
08 / Terraform
Infrastructure as Code
Declarative infra with Terraform — providers, resources, state, modules, and refactoring click-ops into HCL.
$ terraform apply -auto-approve
Apply complete! 3 added.
HCL state modules plan
⚙️ Available
09 / CI/CD
CI/CD Pipelines
GitHub Actions in depth — workflows, matrix builds, secrets, environments, and OIDC federation to AWS.
$ gh run watch 12345
✓ deploy completed in 2m30s
Actions OIDC matrix YAML
🐳 Available
10 / Docker
Docker & Containers
Dockerfile best practices, multi-stage builds, networks, volumes, Compose, Trivy scanning, and ECR pushes.
$ docker compose up -d
✓ web ✓ db ✓ cache
Dockerfile compose ECR Trivy
📊 Available
11 / Monitoring
Monitoring & Observability
Prometheus, Grafana, Loki, the three pillars (metrics/logs/traces), and Slack/Discord alerting.
$ curl localhost:9090/metrics
http_requests_total 1024
Prometheus Grafana Loki alerts
🛡️ Available
12 / Security
DevSecOps
AWS Secrets Manager, Trivy image scanning, SAST/DAST in pipelines, OWASP Top 10 for DevOps engineers.
$ trivy image myapp:1.0
HIGH: 2 · CRITICAL: 0
Trivy SAST DAST OWASP
💼 Available
13 / Freelancing
Freelancing as DevOps
Where DevOps work lives, Upwork + LinkedIn profiles that convert, pricing services, and red flags to avoid.
$ upwork --rate $50/hr --niche ci/cd
3 invitations this week
Upwork LinkedIn pricing proposals
🏁 Available
14 / Capstone
Capstone Project
End-to-end DevOps project — Terraform + Docker + GitHub Actions + AWS + Grafana + DevSecOps. Built and shipped.
$ make ship
✓ tested ✓ built ✓ deployed
end-to-end portfolio walkthrough
☸️ Bonus
15 / Bonus
Kubernetes (Stretch)
Beyond the official syllabus — Pods, Deployments, Services, kubectl essentials, and minikube for local K8s.
$ kubectl get pods -A
kube-system coredns Running
pods deployments services kubectl