English Delivery Only: REST APIs [STA_RESTAPI]
computer Online: VIRTUAL 22 dec. 2025 tot 23 dec. 2025Toon rooster event 22 december 2025, 10:30-18:00, VIRTUAL, NL250071.1 event 23 december 2025, 10:30-18:00, VIRTUAL, NL250071.2 |
Ontdek de verschillende trainingsmogelijkheden bij Global Knowledge
Online of op locatie er is altijd een vorm die bij je past.
Kies op welke manier jij of je team graag een training wilt volgen. Global Knowledge bied je verschillende trainingsmogelijkheden. Je kunt kiezen uit o.a. klassikaal, Virtueel Klassikaal (online), e-Learning en maatwerk. Met onze Blended oplossing kun je de verschillende trainingsvormen combineren.
OVERVIEW
*** Course delivered in English (UK - (GMT)) ***
REST APIs Course Overview
REST APIs are a staple for developers the world over. Whether it's to provide a web app with access to server data or to facilitate comms between microservi
OBJECTIVES
Course Objectives
This course aims to provide the delegate with the skills and knowledge necessary to design and build good quality REST APIs.
AUDIENCE
Who will the Course Benefit?
This course will benefit developers who are required to build or maintain REST services and/or clients,and anyone otherwise interested in what a REST API is,how it works,and how to build a good one.
NEXT STEP
Further Learning
- Core Spring
- Python Programming 2
- Develop…
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.
Ontdek de verschillende trainingsmogelijkheden bij Global Knowledge
Online of op locatie er is altijd een vorm die bij je past.
Kies op welke manier jij of je team graag een training wilt volgen. Global Knowledge bied je verschillende trainingsmogelijkheden. Je kunt kiezen uit o.a. klassikaal, Virtueel Klassikaal (online), e-Learning en maatwerk. Met onze Blended oplossing kun je de verschillende trainingsvormen combineren.
OVERVIEW
*** Course delivered in English (UK - (GMT)) ***
REST APIs Course Overview
REST APIs are a staple for developers the world over. Whether it's to provide a web app with access to server data or to facilitate comms between microservi
OBJECTIVES
Course Objectives
This course aims to provide the delegate with the skills and knowledge necessary to design and build good quality REST APIs.
AUDIENCE
Who will the Course Benefit?
This course will benefit developers who are required to build or maintain REST services and/or clients,and anyone otherwise interested in what a REST API is,how it works,and how to build a good one.
NEXT STEP
Further Learning
- Core Spring
- Python Programming 2
- Developing Node.js Web Applications
- GraphQL
CONTENT
REST APIs Training Course
Course Contents - DAY 1
Course Introduction
- Administration and Course Materials
- Course Structure and Agenda
- Delegate and Trainer Introductions
Session 1: PREREQUISITES
- APIs
- Web apps
- Web services
- HTTP
- JSON
- Serialisation
Session 2: REST THEORY
- What is a REST API?
- Guiding principles/constraints
- Resources
- Methods
- Naming
Session 3: REST SERVICES
- Designing a REST API
- Building a REST service with:
- Spring Boot (Java) or;
- Flask (Python) or;
- Express (JavaScript)
Session 4: REST CLIENTS
- Off-the-shelf REST clients,e.g. Postman
- Building a REST client with:
- HttpClient (Java) or;
- Requests (Python) or;
- Axios (JavaScript)
REST APIs Training Course
Course Contents - DAY 2
Session 5: REST API CONFIGURATION
- Caching
- Compression
- Content negotiation
- HATEOAS
- Idempotence
- Security
- Versioning
- Statelessness
- Documentation
Session 6: MORE REST THEORY
- The Richardson Maturity Model
- Searching,sorting,and pagination
- The n+1 problem
- PUT vs. POST
- Authentication techniques
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.
