Course Outline
Introduction
Understanding How APIs Work
Interacting with Public APIs
Setting Up the Development Environment
Developing a Sample Backend Application
Constructing an API Endpoint
Testing the API
Debugging the API
Securing the API
Deploying the API-Enabled Backend
Monitoring API Performance
Enhancing the API
Best Practices for RESTful APIs
Troubleshooting Common Issues
Summary and Conclusion
Requirements
- A solid understanding of the HTTP protocol
- Experience in web programming (Refer to the Note below for language options)
Testimonials (2)
I really enjoyed learning about AI attacks and the tools out there to begin practicing and actively using for security testing. I took a lot of knowledge away which I didn't have at the beginning and the course met what I hoped it would be. My favorite part shown from the training was Comet Browser and was amazed at what it could do. Definitely something will be looking into more. Overall it was a great course and enjoyed learning all OWASP GenAI Top 10.
Patrick Collins - Optum
Course - OWASP GenAI Security
That every technical lesson came with multiple practical exercises to nail down the concepts.