Tutorialspoint
Subscription Includes
$ 39   9.99

REST API Design Development Security Testing and Management

Created by Sanjay Bharatiya, Last Updated 21-Feb-2020, Language:English

REST API Design Development Security Testing and Management

Gain in-depth knowledge about REST APIs

Created by Sanjay Bharatiya, Last Updated 21-Feb-2020, Language:English

What Will I Get ?

  • Learn about REST API Analysis, Design, Development, Testing, Security and Management
  • REST API Development and Testing (Unit and Integration) using Spring Boot
  • REST API Management using Google's Apigee API Gateway
  • API Security using JWT (JSON Web Tokens)
  • REST API Design documentation using Swagger/Open API 3.0
  • Implementing non-functional requirements
  • Handling RDBMS table relationship in using Spring Data JPA
  • Real time usecase and project development

Requirements

  • Curiosity to learn and grow!!
  • Nothing needed to learn about API Design and Management.
  • A PC and Admin rights to install software
  • For development and testing require knowledge on basic java and preferably Spring

Description

Learn about REST API Design, Security, Development, Testing and Management

This course teaches:

1. How to analyze and design API, then document API design using Swagger/Open API 3.0

2. REST API history and basics

3. REST API Design Best Practices and Design Standards

4. API development using Sprint Boot along with writing Unit tests and Integration tests

5. Handling RDBMS table relationships using JPA

6. API security aspects like Authentication, Authorization and SSO using JWT

7. Implementing Non-Functional requirements like logging, tracing, request validation, unit testing, etc. 

8. And then finally learn about API Management using Apigee API Management platform

This course has a lot of practice quizzes to help  you learn better !!

Course Content

Sanjay Bharatiya

My name is Sanjay Kumar Bharatiya. I have more than 15 years of experience in the IT industry. I have worked in many domains and with many clients/companies.

I have vast experience in Integration and related fields like APIs, MicroServices, SOA, ESB, etc. I have excellent experience in Java, Spring, Apigee API Gateway, Oracle Service Bus, etc.

I think that I am a very good teacher. I have very good teaching experience in India, where I used to give tuition to high school students.