Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
REST Foundations
- The necessity for information exchange between web sites
- Overview of HTTP POST, GET, PUT, and DELETE methods
- Case studies involving MashUp services and well-known applications
- Exploration of services leveraging REST principles
REST Conventions
- Aligning CRUD operations with HTTP requests
- Standard practices for API URL structure
- Strategies for passing parameters
- Defining return values
- Interpreting HTTP status codes
- JSON as a universal standard for data exchange
API Services
- Analyzing prominent API examples
- Introduction to RESTful frameworks
Building a REST API on the Server
- Collecting requirements and defining functionality
- Designing the API and creating documentation
- Setting up necessary libraries
- Mapping classes to Business Objects
- Implementing controller methods
- Serializing Business Objects into JSON
- Utilizing HTTP Headers as metadata
- Testing the API with cURL
- Integrating authentication mechanisms
Requirements
- Fundamental understanding of HTTP
- Basic comprehension of web application development principles
14 Hours
Testimonials (2)
The exercise and the trainer is very helpful in the coding.
Paul Andrew - IT
Course - REST API - a pattern of exchange of information between sites
Trainer had a good rapport and was very helpful and kept it interesting; makes a big difference when learning.