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 of secure and standardized data exchange across distinct web environments
- Application of HTTP methods including POST, GET, PUT, and DELETE
- Integration of intermediary services such as MashUp and widely adopted applications
- Implementation of REST-based service architectures
REST Conventions
- Correspondence between CRUD operations and specific HTTP request types
- Standardized URL structures for API endpoints
- Procedures for transmitting parameters within requests
- Definition of response value structures
- Interpretation and usage of HTTP status codes
- Utilization of JSON as a standardized format for data interchange
API Services
- Case studies of prevalent API implementations
- Overview of RESTful development frameworks
Developing a REST API - Server Side
- Compilation of functional requirements and system capabilities
- Architectural design and comprehensive API documentation
- Installation of necessary software libraries
- Mapping of business logic to object-oriented classes
- Implementation of controller methods
- Serialization of business objects into JSON format
- Use of HTTP headers to convey metadata
- Validation of API endpoints using cURL
- Implementation of robust authentication protocols
Requirements
- Familiarity with HTTP protocol standards
- Foundational understanding 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.