Course Outline
Introduction
How APIs Work
Accessing a Public API
Preparing the Development Environment
Preparing a Sample Backend Application
Creating an API Endpoint
Testing the API
Debugging the API
Securing the API
Deploying the API Enabled Backend
Monitoring the API
Improving the API
RESTful APIs Best Practices
Troubleshooting
Summary and Conclusion
Requirements
- An understanding of HTTP protocol
- Web programming experience (See Note below for language options)
Testimonials (4)
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
Good insight in defining an API, deploying and running an API.
Vincent - Openbaar Ministerie
Course - MuleSoft Anypoint Platform Fundamentals
I liked how Gunnar wrote pretty much all of the code on the fly as we were going through, but that there was plenty of pre-prepared material on the google drive that I can refer to after the training. The code Gunnar wrote based on the sample data I provided beforehand was also extremely useful and also made the training relevant to our own datasets.
Ranvir - Schroders Personal Wealth
Course - Visual Studio Code
Complex approach to the topic in connection to the practical examples, all this together with the trainer's energy and his huge experience.