Back to catalog
Wiidev Academy
API Development
Design and deploy high-performance APIs. Security, documentation and best practices.
Level: intermediateDuration: two_weeksFormat: remoteNext session: Jul 21, 20266 Spots left
Full overview
2-week training entirely dedicated to designing and deploying modern APIs. You learn to choose between REST and GraphQL, secure your endpoints (OAuth2, JWT, rate limiting), document them (OpenAPI / Swagger) and test them (unit, integration, contract testing).
What you'll learn
- Design a consistent RESTful API (resources, status codes, versioning)
- Implement OAuth2 authentication and JWT
- Document an API with OpenAPI / Swagger
- Write meaningful unit and integration tests
- Implement rate limiting and monitoring
- Build a portfolio of deployed and documented APIs
Prerequisites
- Comfortable with a backend language (Node.js, Python, PHP or Go)
- Basic understanding of HTTP and JSON
- Have built a simple API before
Curriculum
- 01Week 1 — REST, resource design, validation, status codes
- 02Week 2 — Security (OAuth2, JWT), OpenAPI documentation, testing
Book my seat ?
Book your seat in a few clicks. Our team confirms the session and supports you with the paperwork.
Book my seat