RESTful APIs

Duration: 5 days – 35 hrs.

Overview

REST is one of those terms that is often used and less-often understood. This course will provide a foundation for understanding REST and will walk through the process of building a reference system, addressing practical design concerns along the way. APIs (Application Programming Interface) allow for your application to connect with other applications.

 

Objectives

  • Choose from a number of frameworks for building APIs 
  • Understand and model the APIs published by companies such as Google and Facebook 
  • Create and publish their own Restful APIs for public consumption 
  • Secure their APIs through token-based authentication 
  • Will learn how to write high-quality APIs as they build and secure a backend API server

 

Audience

  • Developers

 

Pre- requisites 

  • An understanding of HTTP protocol 
  • Web programming experience (See Note below for language options) 
  • Overview APIs (Application Programming Interface) allow for your application to connect with other applications


Course Content

  • Introduction 
  • How APIs Work 
  • Accessing a Public API 
  • Preparing the Development Environment 
  • Preparing a Sample Backend Application 
  • Creating an API Endpoint 
  • Testing the API 
  • Debugging the API 
  • Securing the API 
  • Deploying the API Enabled Backend 
  • Monitoring the API 
  • Improving the API 
  • RESTful APIs Best Practices 
  • Troubleshooting 
  • Summary and Conclusion

Best selling courses

CLOUD COMPUTING

Enterprise Architecture

DATA SCIENCE

Tableau Basic

ARTIFICIAL INTELLIGENCE / MACHINE LEARNING / DEEP LEARNING

RPA with UiPath

PROGRAMMING / CODING

MATLAB Fundamentals