Get in Touch

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

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories