Mastering Swagger Framework With Spring Boot

Posted By: ELK1nG

Mastering Swagger Framework With Spring Boot
Last updated 5/2019
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 1.06 GB | Duration: 1h 46m

Learn how to develop your own REST API, document and test it using Swagger UI –> Step by Step from beginner to expert

What you'll learn

Learn how to develop a RESTFUL API using SpringBoot

Learn how to document and test your API using SWAGGER

Learn how to expose you REST API for simple users to test it

Manage different API version with swagger

Requirements

Your laptop

Free time

Description

When creating a REST API, good documentation is instrumental.Moreover, every change in the API should be simultaneously described in the reference documentation. Accomplishing this manually is a tedious exercise, so automation of the process was inevitable.Developping a REST API is the developers job, testing it is also the developers job, but can users (simple users) test and check your REST API to test it and validate their functionnal needs?If you don't have the answer yet, the answer is YES, they can and the solution is here right in front of you in this detailed and well explained course.During this course, I will help to learn and master developing REST API, creating documentations and testing using SWAGGER UI.Don't panic, it is quite easy to do, just have you laptop with you and follow me acrefully.Here we go.

Overview

Section 1: Course intro

Lecture 1 Course overview

Lecture 2 Course Plan

Lecture 3 Course references

Section 2: Getting started

Lecture 4 Install your work environment

Lecture 5 Download some tools

Section 3: Developing the REST API

Lecture 6 Create a new Spring Boot Project

Lecture 7 Explaning the project structure

Lecture 8 Creating entities

Lecture 9 Creating repositories

Lecture 10 Creating services

Lecture 11 Creating controllers

Lecture 12 Testing the API

Section 4: Add SWAGGER to the project

Lecture 13 Integrating swagger

Lecture 14 Adding documentation

Lecture 15 Launching swagger

Lecture 16 Testing the API using swagger

Section 5: Working with versions using swagger

Lecture 17 Create a V2 API

Lecture 18 Adding the swagger configuration

Lecture 19 Testing the V2 API

Lecture 20 Conclusion

Section 6: Bonus

Lecture 21 Your opinion counts !

Lecture 22 Application resources

Any one who wants to learn new technologies