Basispakket: "REST API Setup & Basisfunctionaliteit"
Scope:
- Maak een eenvoudige REST API met Java Spring Boot.
- Creëer basis endpoints (GET, POST) voor data ophalen en verzenden.
- Stel een basis databaseverbinding in (bijvoorbeeld H2, MySQL).
- Basis foutafhandeling en validatie.
- API documentatie met Swagger.
Standaardpakket: "Geavanceerde REST API"
Scope:
- Maak een robuuste REST API met Java Spring Boot met meerdere endpoints.
- Implementeer CRUD-operaties (Create, Read, Update, Delete).
- Verbind met een relationele database (MySQL, PostgreSQL, etc.).
- Geavanceerde foutafhandeling en validatie.
- API documentatie met Swagger en Postman collectie.
Premium pakket: "Volledig uitgeruste REST API met Microservices & Geavanceerde beveiliging"
Scope:
- Ontwikkel een volledig uitgeruste REST API met Java Spring Boot.
- Implementeer CRUD-operaties en complexe bedrijfslogica.
- Integratie met third-party services (bijvoorbeeld e-mail, betaalsystemen).
- Microservices-architectuur (indien nodig) met Spring Cloud.
- Geavanceerde beveiliging met OAuth2, JWT of andere veilige authenticatiemethoden.
- Database-integratie met SQL of NoSQL (MySQL, PostgreSQL, MongoDB, etc.).
- Geavanceerde API documentatie met Swagger en Postman collectie.