Course Outline

REST - Base for Government

  • The need for the exchange of information between systems
  • HTTP POST / GET / PUT / DELETE methods
  • Services such as MashUp and popular applications
  • Government services utilizing REST

REST Conventions for Government

  • Mapping CRUD operations to HTTP calls
  • Conventions for API URL structure
  • Passing parameters in requests
  • Return values and data formats
  • HTTP status codes
  • JSON - a universal format for information exchange in government systems

API Services for Government

  • Examples of popular APIs used in the public sector
  • RESTful frameworks suitable for government applications

Create a REST API - Server for Government

  • Gathering requirements and identifying functionality for government use cases
  • Designing and documenting the API to ensure compliance with public sector standards
  • Installing the required libraries and tools for development
  • Mapping business objects to classes in the API
  • Developing controller methods for handling requests
  • Representing business objects as JSON for data exchange
  • Using HTTP headers as metadata for additional context
  • Testing the API using cURL and other tools to ensure reliability
  • Implementing authentication mechanisms for secure access

Requirements

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

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories