Bilal Ahmed
Instructor, Cloud & Security
Site reliability and security engineer.
- Linux
- Kubernetes
- Terraform
- Application security
Loading…
Understand how systems are attacked — and how to defend them.
Security is everyone's job in modern software. This course gives you a practical foundation in how attacks work and how teams prevent, detect and respond to them.
All offensive techniques are practised only in isolated lab environments, alongside the ethics and legal boundaries every security professional must respect.
4 modules · 13 lessons · 12 weeks
Project: Harden a lab server
Project: Audit and fix a deliberately vulnerable app
Capstone: Security review of a real application
Threat-model, test and harden an application, then present findings in a professional security report.
Instructor profiles are placeholders until faculty are announced.
Instructor, Cloud & Security
Site reliability and security engineer.
You'll practise common attack techniques in isolated labs so you understand how to defend against them — always within legal and ethical boundaries.
More answers in our general FAQ.
Containers, CI/CD, infrastructure as code and monitoring — the skills that keep software running reliably in the cloud.
Learn TypeScript, React, Node.js and PostgreSQL by shipping real web applications — reviewed line by line like professional pull requests.
Go beyond prompts: build retrieval systems, tool-using agents and evaluation pipelines that make AI features dependable in production.