Learning path · Advanced · 11 steps
API Architect
Design, govern and evolve API platforms: REST, GraphQL, contracts, versioning, gateways, security and developer experience.
-
Course REST APIs in Depth
-
Course GraphQL in Production
-
Decision guide REST vs GraphQL vs gRPC
-
Decision guide OpenAPI vs AsyncAPI vs Protobuf
-
Decision guide URL vs Header vs Date-Based API Versioning
-
Decision guide API Gateway vs BFF vs Service Mesh
-
Decision guide Polling vs Webhooks (vs Streaming)
-
Course API Security in Depth
-
Quiz (sign in) API Design Quiz
Open this path in the app to see which steps you've completed.