Course curriculum

  • 1
    Welcome to Secure Coding for API Development
  • 2
    Mastering Secure API Development
    • API Security Landscape & OWASP API Top 10
    • API Authentication & Authorization Deep Dive
    • Input Validation & Parameter Tampering
    • Exploit Case Study: Broken Object-Level Authorization (BOLA)
    • Securing Data in Transit: Encryption TLS and SSL
    • Securing Sensitive Data at Rest and in Transit
    • Rate Limiting & Throttling Strategies
    • Handling API Keys and Secrets Safely
    • Cross-Site Request Forgery (CSRF) Protection
    • CORS (Cross-Origin Resource Sharing) & API Security
    • Logging Monitoring and API Auditing
    • Versioning & Deprecation Strategies
    • API Documentation & Security Implications
    • Emerging API Security Threats
  • 3
    Final Test
    • Final Test