API & Web Services — Catalog
Choose a course or a pack to get started.
API and Web Services roles include developers, integration engineers, application architects, technical consultants, middleware teams and automation professionals who need applications, data, SaaS platforms and AI systems to communicate. Reliable integration requires much more than an HTTP call: contracts, authentication, security, error handling, resilience, observability and compatibility become critical in production.
The 15 courses cover HTTP, JSON, REST API consumption, pagination and errors, OAuth 2.x authentication, REST design, contracts and JSON Schema, OpenAPI, testing and observability, OWASP API security, performance and resilience, webhooks and event-driven workflows, then the construction of a professional API with FastAPI. By the end of the pathway, you will be able to design, secure, document, test and integrate professional APIs end to end.
🎓 15 courses • 📘 120 interactive lessons • ⏱️ 45 to 75 hours of conversational training
Best offer
Complete Pack — API & Web Services Path
142,90 € excl. VAT
Savings : 104,60 €
29,70 €
22,90 excl. VAT
Savings : 6,80 €
Understanding APIs, Web Services, and Integration Architectures
understanding why APIs exist and how they connect applications, services, data, and AI systems
Course information
Developers, integration engineers, application architects and automation professionals who need to design, consume, secure or operate APIs and Web Services.
No advanced technical prerequisite. Everyday computer skills and the ability to follow technical instructions are sufficient to start.
- Understanding the role of an API in an information system
- Identifying endpoint, resource, operation, and contract
- Understanding REST, RPC, and Web Services
- Workshop: mapping the integrations of a business system
- Apply the course methods and tools to a representative workplace situation.
- Produce a usable outcome by combining the concepts covered: mapping the integrations of a business system
- Check the consistency, quality and risks of the result before validation.
- Transfer the course skills to a comparable professional context and justify the choices made.
3 to 5 h
9,90 € excl. VAT
Mastering HTTP: Requests, Responses, Methods, and Status Codes
understanding the HTTP mechanisms needed to correctly use and design an API
Course information
Developers, integration engineers, application architects and automation professionals who need to design, consume, secure or operate APIs and Web Services.
No advanced technical prerequisite. Everyday computer skills and the ability to follow technical instructions are sufficient to start.
- Understanding the HTTP request/response cycle
- Using GET, POST, PUT, PATCH, and DELETE
- Understanding safe and idempotent methods
- Workshop: diagnosing a series of HTTP exchanges
- Apply the course methods and tools to a representative workplace situation.
- Produce a usable outcome by combining the concepts covered: diagnosing a series of HTTP exchanges
- Check the consistency, quality and risks of the result before validation.
- Transfer the course skills to a comparable professional context and justify the choices made.
3 to 5 h
9,90 € excl. VAT
Working with JSON, Parameters, and API Data
correctly reading, building, and transmitting the data exchanged by an API
Course information
Developers, integration engineers, application architects and automation professionals who need to design, consume, secure or operate APIs and Web Services.
No advanced technical prerequisite. Everyday computer skills and the ability to follow technical instructions are sufficient to start.
- Understanding JSON objects, arrays, and types
- Understanding serialization and deserialization
- Building request body and response body
- Workshop: decoding and rebuilding a complex API payload
- Apply the course methods and tools to a representative workplace situation.
- Produce a usable outcome by combining the concepts covered: decoding and rebuilding a complex API payload
- Check the consistency, quality and risks of the result before validation.
- Transfer the course skills to a comparable professional context and justify the choices made.
3 to 5 h
9,90 € excl. VAT
38,70 €
28,90 excl. VAT
Savings : 9,80 €
Consuming and Testing a REST API
calling an API with tools and code, then checking the response obtained
Course information
Developers, integration engineers, application architects and automation professionals who need to design, consume, secure or operate APIs and Web Services.
A working knowledge of the foundations introduced in the first courses, or equivalent practical experience, is recommended.
- Calling an API with curl
- Consuming an API in Python
- Managing environment variables and test secrets
- Workshop: building a client for a public API
- Apply the course methods and tools to a representative workplace situation.
- Produce a usable outcome by combining the concepts covered: building a client for a public API
- Check the consistency, quality and risks of the result before validation.
- Transfer the course skills to a comparable professional context and justify the choices made.
3 to 5 h
12,90 € excl. VAT
Handling Pagination, Filters, Errors, and Complex Responses
building API clients that stay robust against real volumes, errors, and response formats
Course information
Developers, integration engineers, application architects and automation professionals who need to design, consume, secure or operate APIs and Web Services.
A working knowledge of the foundations introduced in the first courses, or equivalent practical experience, is recommended.
- Understanding pagination of a collection
- Combining filters, sorting, and search
- Handling rate limits and temporary responses
- Workshop: making an API client robust against real-world cases
- Apply the course methods and tools to a representative workplace situation.
- Produce a usable outcome by combining the concepts covered: making an API client robust against real-world cases
- Check the consistency, quality and risks of the result before validation.
- Transfer the course skills to a comparable professional context and justify the choices made.
3 to 5 h
12,90 € excl. VAT
Authenticating and Authorizing API Calls
protecting access to APIs and choosing an authentication mechanism suited to the context
Course information
Developers, integration engineers, application architects and automation professionals who need to design, consume, secure or operate APIs and Web Services.
A working knowledge of the foundations introduced in the first courses, or equivalent practical experience, is recommended.
- Distinguishing authentication from authorization
- Understanding Basic Auth and Bearer Token
- Understanding Client Credentials for service-to-service calls
- Workshop: choosing and securing an API access mechanism
- Apply the course methods and tools to a representative workplace situation.
- Produce a usable outcome by combining the concepts covered: choosing and securing an API access mechanism
- Check the consistency, quality and risks of the result before validation.
- Transfer the course skills to a comparable professional context and justify the choices made.
3 to 5 h
12,90 € excl. VAT
47,70 €
35,90 excl. VAT
Savings : 11,80 €
Designing a Consistent REST API
turning a business need into consistent resources, endpoints, and HTTP behavior
Course information
Developers, integration engineers, application architects and automation professionals who need to design, consume, secure or operate APIs and Web Services.
A working knowledge of the foundations introduced in the first courses, or equivalent practical experience, is recommended.
- Turning a business need into API resources
- Correctly matching HTTP methods to operations
- Handling idempotence and repeated requests
- Workshop: designing a REST API from a business need
- Apply the course methods and tools to a representative workplace situation.
- Produce a usable outcome by combining the concepts covered: designing a REST API from a business need
- Check the consistency, quality and risks of the result before validation.
- Transfer the course skills to a comparable professional context and justify the choices made.
3 to 5 h
15,90 € excl. VAT
Defining Contracts, Schemas, and Validation Rules
precisely formalizing what an API accepts, produces, and guarantees to its consumers
Course information
Developers, integration engineers, application architects and automation professionals who need to design, consume, secure or operate APIs and Web Services.
You should already master the pathway foundations or have equivalent experience. Advanced topics build directly on skills developed in earlier courses.
- Understanding the role of an API contract
- Defining the schema of a response
- Distinguishing structural validation from business rules
- Workshop: building and evolving an API contract
- Apply the course methods and tools to a representative workplace situation.
- Produce a usable outcome by combining the concepts covered: building and evolving an API contract
- Check the consistency, quality and risks of the result before validation.
- Transfer the course skills to a comparable professional context and justify the choices made.
3 to 5 h
15,90 € excl. VAT
Documenting an API with OpenAPI
describing an API in a way developers, testing tools, and client generators can use
Course information
Developers, integration engineers, application architects and automation professionals who need to design, consume, secure or operate APIs and Web Services.
You should already master the pathway foundations or have equivalent experience. Advanced topics build directly on skills developed in earlier courses.
- Understanding OpenAPI's role in the API lifecycle
- Documenting operations and parameters
- Reusing schemas and components with $ref
- Workshop: writing a usable OpenAPI specification
- Apply the course methods and tools to a representative workplace situation.
- Produce a usable outcome by combining the concepts covered: writing a usable OpenAPI specification
- Check the consistency, quality and risks of the result before validation.
- Transfer the course skills to a comparable professional context and justify the choices made.
3 to 5 h
15,90 € excl. VAT
56,70 €
42,90 excl. VAT
Savings : 13,80 €
Testing, Diagnosing, and Observing an API
setting up a testing strategy and quickly finding the source of an issue
Course information
Developers, integration engineers, application architects and automation professionals who need to design, consume, secure or operate APIs and Web Services.
You should already master the pathway foundations or have equivalent experience. Advanced topics build directly on skills developed in earlier courses.
- Building an API testing strategy
- Testing status codes, headers, and response content
- Automating a test collection
- Workshop: diagnosing a failing API
- Apply the course methods and tools to a representative workplace situation.
- Produce a usable outcome by combining the concepts covered: diagnosing a failing API
- Check the consistency, quality and risks of the result before validation.
- Transfer the course skills to a comparable professional context and justify the choices made.
3 to 5 h
18,90 € excl. VAT
Securing an API
protecting the data, objects, functions, and business flows an API exposes
Course information
Developers, integration engineers, application architects and automation professionals who need to design, consume, secure or operate APIs and Web Services.
You should already master the pathway foundations or have equivalent experience. Advanced topics build directly on skills developed in earlier courses.
- Mapping an API's assets and threats
- Securing authentication, roles, and functions
- Limiting resource consumption and sensitive business flows
- Workshop: auditing and hardening an API with OWASP API Security
- Apply the course methods and tools to a representative workplace situation.
- Produce a usable outcome by combining the concepts covered: auditing and hardening an API with OWASP API Security
- Check the consistency, quality and risks of the result before validation.
- Transfer the course skills to a comparable professional context and justify the choices made.
3 to 5 h
18,90 € excl. VAT
Managing Performance, Quotas, Cache, and Resilience
designing integrations able to withstand slowness, temporary errors, and load variations
Course information
Developers, integration engineers, application architects and automation professionals who need to design, consume, secure or operate APIs and Web Services.
You should already master the pathway foundations or have equivalent experience. Advanced topics build directly on skills developed in earlier courses.
- Defining timeouts and latency budgets
- Handling duplicates and idempotence client- and server-side
- Using ETag and conditional requests
- Workshop: making an API integration resilient and observable
- Apply the course methods and tools to a representative workplace situation.
- Produce a usable outcome by combining the concepts covered: making an API integration resilient and observable
- Check the consistency, quality and risks of the result before validation.
- Transfer the course skills to a comparable professional context and justify the choices made.
3 to 5 h
18,90 € excl. VAT
74,70 €
48,90 excl. VAT
Savings : 25,80 €
Integrating APIs, Webhooks, and Event-Driven Workflows
orchestrating several services and reliably reacting to events under control
Course information
Developers, integration engineers, application architects and automation professionals who need to design, consume, secure or operate APIs and Web Services.
You should already master the pathway foundations or have equivalent experience. Advanced topics build directly on skills developed in earlier courses.
- Comparing polling, webhook, and asynchronous events
- Receiving and validating a webhook
- Handling event order, versioning, and compatibility
- Workshop: building a reliable event-driven workflow
- Apply the course methods and tools to a representative workplace situation.
- Produce a usable outcome by combining the concepts covered: building a reliable event-driven workflow
- Check the consistency, quality and risks of the result before validation.
- Transfer the course skills to a comparable professional context and justify the choices made.
3 to 5 h
24,90 € excl. VAT
Building a Professional API with Python and FastAPI
applying the course's principles in a documented, validated, and tested Python API
Course information
Developers, integration engineers, application architects and automation professionals who need to design, consume, secure or operate APIs and Web Services.
You should already master the pathway foundations or have equivalent experience. Advanced topics build directly on skills developed in earlier courses.
- Creating the skeleton of a FastAPI API
- Creating request and response models
- Organizing configuration, dependencies, and secrets
- Workshop: shipping a functional, documented FastAPI API
- Apply the course methods and tools to a representative workplace situation.
- Produce a usable outcome by combining the concepts covered: shipping a functional, documented FastAPI API
- Check the consistency, quality and risks of the result before validation.
- Transfer the course skills to a comparable professional context and justify the choices made.
3 to 5 h
24,90 € excl. VAT
Complete Professional API Integration Project
designing, building, securing, testing, and integrating an API on an end-to-end business case
Course information
Developers, integration engineers, application architects and automation professionals who need to design, consume, secure or operate APIs and Web Services.
You should already master the pathway foundations or have equivalent experience. Advanced topics build directly on skills developed in earlier courses.
- Scoping the need and users of the API
- Implementing resources, endpoints, and validations
- Documenting with OpenAPI and automating tests
- Final workshop: presenting and defending the complete API integration
- Apply the course methods and tools to a representative workplace situation.
- Produce a usable outcome by combining the concepts covered: presenting and defending the complete API integration
- Check the consistency, quality and risks of the result before validation.
- Transfer the course skills to a comparable professional context and justify the choices made.
3 to 5 h
24,90 € excl. VAT