Get in Touch

Course Outline

REST - Base

  • The need for information exchange between sites
  • HTTP POST / GET / PUT / DELETE
  • Services such as Postman and popular applications
  • Services using REST

REST Conventions

  • Mapping CRUD operations to HTTP calls
  • Conventions for API URL structure
  • Passing Parameters
  • Return Values
  • HTTP Status Codes
  • JSON - A Universal Format for Information Exchange

API Services

  • Examples of Popular APIs
  • RESTful Frameworks

Creating a REST API – Server

  • Gathering Requirements and Identifying Functionality
  • Designing API Documentation
  • Installing Required Libraries
  • Business Objects – Mapping to Classes
  • Controller Methods
  • Representing Business Objects as JSON
  • HTTP Headers – As Metadata
  • Testing the API Using cURL
  • Authentication Mechanisms

Requirements

  • Basic knowledge of HTTP
  • Basic understanding of web application development
 14 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories