AdvancedExpert5 weeks
Security
Protect backend systems against common application, API, and infrastructure risks.
Topic 17 of 24
Prerequisites
- Authentication & Authorization
- API Development
Key Concepts & Skills
- OWASP Top 10
- SQL Injection
- XSS
- CSRF
- Rate Limiting
- Security Headers
- Threat model APIs
- Prevent injection
- Use secure headers
- Rate-limit abuse
Learning Outcomes
- Understand the core principles of OWASP Top 10
- Configure and deploy SQL Injection successfully
- Troubleshoot common issues with XSS
- Understand the core principles of CSRF
- Configure and deploy Rate Limiting successfully
- Troubleshoot common issues with Security Headers
- Understand the core principles of Threat model APIs
- Configure and deploy Prevent injection successfully
- Troubleshoot common issues with Use secure headers
- Understand the core principles of Rate-limit abuse
Resources
Official Docs
Practice
Practice Exercises
Project Task
Harden an authentication API against common attacks.