REST API-AnalyzeDesignDevelopSecureTestAndManage

via Udemy

Go to Course: https://www.udemy.com/course/rest-api-analyzedesigndevelopsecuretestandmanage/

Overview

Why this courseYou will find other courses and tutorials on internet which talk about REST APIs in bits and pieces. But you will not find any end-to-end tutorial. That's why I created this course so that I can teach how to execute a REST API project end-to-end. Because its very easy to do a POC and see things in working. But when you start putting lot of different things together you start facing actual problems. And then people start struggling to make things work together. This course is not a POC course. In this course we learn concepts by doing hands-on real time project, and code it ourselves. This will give a enhanced learning platform on top of the theoretical concepts which I have covered in great detail. I have taken a very easy to understand approach, and I will take you through a flow which will make learning each and every concept very interesting.I have taken a real world example and I keep on build on top of it in a continuous manner so that you do not loose the connectivity.This is why my course is different from others!!Please also note that this course has lot of quizzes and assignments to aid your learning!!What you will learnFollowing are the things we are going to learn in this course:Analysis and Design of REST APIsREST API Design best practices like resources, proper use of verbs/HTTP methods, versioning, etc.Documenting the API Spec with Swagger or Open API Specification (OAS) 3.0Developing REST APIs using Spring BootWriting Unit testsWriting Integration testsHandling NFRs like exception handling, logging and tracing requestsHandling complex table relationships like one-to-many and many-to-many in JPALearn in-depth theory about JWTSecuring APIs with JWTImplementing Authentication and Authorization using JWTManaging APIs using ApigeeGet some knowledge on Git and GithubSee Java functional programming in action. Learn to use it in actual project situationsWe are going to cover lot of details in this course. So we have lot of theory to learn and lot hands-on exercises to do. I have done live coding in the course you can learn even if you do not have any programming experience with Spring Boot. I have covered Spring Boot basics which will give you a kick start.So lets get going!!

Skills

Reviews