DevPath · Learn to code ESPTEN

Full-stack & DevOps

🛡️ Security and reliability

How to protect a full-stack application against attacks and abuse, and how to keep it available and recoverable: HTTPS, OWASP, rate limiting, server-side validation, backups, SLOs and safe deployments.

What you'll learn

Lessons

Stack securityHTTPS, CORS, CSP, headers, OWASP and secrets management. Abuse and validationRate limiting (429), validating on the server, captcha and WAF. ReliabilityBackups, RPO/RTO, SLA/SLO, postmortems and safe deployments.
Practice this module in the app

DevPath is a hands-on course: you read the theory here; in the app you put it into practice with exercises that really run, offline.

Start free in the app →