udemy-building-real-time-rest-apis-with-spring-boot-blog-app-2021-9-0

\ 0:00 Course Overview and What you’ll Learn in this Course Basics and Key Concepts (For Beginners)\ 5:17 REST Introduction and REST Architecture 15:15 REST Key Concepts - Resource, URI and Sub-resource - API’s Design for Blog Application\ 39:02 Blog Application - High Level Requirements 41:35 Selecting The Technology Stack for Blog App 45:33 Identify Resources for Blog Application 46:52 REST API Design for Post Resource 50:48 REST APIs Design for Comment Resource 55:46 REST API Design for SignupRegister and SigninLogin 57:17 Spring Boot Application Architecture CRUD REST API’s for Post Resource\ 59:00 Create and Set up Spring Boot Project 1:07:51 Create Spring Boot Project Structure 1:12:18 Configure MySQL Database 1:23:00 Creating JPA Entity - Post Entity 1:32:35 Creating JPA Repository -PostRepository 1:39:01 Creating Custom Exception - ResourceNotFoundExcept 1:44:38 Creating DTO Class - PostDto 1:50:38 Create Post REST API -Overview - Coding 2:06:05 TEST Create Post REST API using Postman client 2:11:20 Get All Posts REST API - Overview - Coding 2:24:16 Get Post By Id REST API - Overview - Coding 2:33:47 Update Post REST API - Overview - Coding 2:46:06 Delete Post REST API - Overview - Coding and Sorting Support\ 2:54:38 Pagination and Sorting Overview 2:59:31 Pagination Support for Get All Posts REST API 3:10:59 Customizing Pagination API Response 3:19:43 Sorting Support for Get All Posts REST API 3:26:53 Ordering in Sorting API - ASC and DESC 3:33:31 Refactoring Hardcoded Values for Paging and Sortin CRUD REST API’s for Comment Resource ( One to M 3:38:28 Creating JPA Entity - Comment 3:49:12 Creating JPA Repository - CommentRepository 3:53:06 Creating DTO Class - CommentDto 3:56:02 Create Comment REST API 4:10:22 Test Create Comment REST API using Postman Client 4:14:47 Get All Comments By Post Id REST API 4:23:18 Get Comment By Id REST API 4:34:02 Update Comment By Id REST API 4:46:26 Delete Comment REST API ModelMapper - Map Entity to DTO and Vice Versa\ 4:54:06 Map Post Entity to Post DTO using ModelMapper 5:02:54 Map Comment Entity to Comment DTO using ModelMappe 5:06:10 Refactoring GetPostById and GetAllPosts REST API Handling in Spring Boot App\ 5:10:31 Spring Boot REST API Error Handling Overview 5:15:42 Spring Boot REST API Specific or Custom Exception 5:25:53 Spring Boot REST API Global Exception Handling Boot REST API Validation\ 5:30:32 Validation with Spring Boot - Overview 5:35:08 Validate Create Post and Update Post REST API Requ 5:47:27 Customizing Validation Response 5:58:21 Validate Create Comment and Update Comment REST AP REST APIs\ 6:07:13 Adding Security to Spring Boot and Exploring Secur 6:14:30 Implementing Basic Authentication using Spring Sec 6:24:21 Securing REST API’s with In-memory Authentication 6:37:50 Create JPA Entities - User and Role ( Many to Many 6:51:29 Creating JPA Repositories - UserRepository and Rol 6:58:14 UserDetailsService Interface Implementation 7:07:28 Securing REST API’s with Database Authentication and RegisterSignUp REST APIs\ 7:20:06 LoginSignin REST API 7:30:39 RegisterSignUp REST API (Json Web Tokens) - Securing REST API’s with JWT\ 7:42:56 JWT Introduction 7:52:03 Spring Security JWT Overview 7:55:15 Adding JWT to Spring Boot App 8:01:30 Creating JwtTokenProvider 8:12:46 Creating JwtAuthenticationFilter 8:25:06 Configuring JWT in Spring Security Configuration 8:31:09 Change Signin or Login API to Return JWT REST APIs\ 8:40:13 Versioning REST APIs Overview 8:47:51 Versioning through URI Path - query parameters - c 9:17:05 Versioning Blog App REST APIs REST API Documentation\ 9:21:15 What is Swagger and Why REST Documentation is Impo 9:26:12 Integrating Swagger in Spring Boot App 9:33:46 REST APIs Documentation with Swagger UI 9:39:13 Swagger Docket Configuration in Spring Boot 9:51:20 Configure Swagger UI to include a JWT 10:01:21 Test Spring Boot REST APIs with JWT using Swagger 10:10:33 Customizing Swagger {REST,Models} Documentation w Spring Boot Blog App on AWS Cloud\ 10:27:23 Spring Boot AWS Deployment Overview 10:30:11 Important AWS Services that Java Developers Shoul 10:37:55 Using Profiles in Spring Boot Blog App 10:45:35 Write a Code to Insert Metadata in Tables 10:53:17 How to Signup and Signin to AWS Account 10:57:35 Set up MySQL Database in AWS cloud using RDS Serv 11:03:42 Connect to AWS MySQL Database from MySQL Workbenc 11:08:11 Package Spring Boot Blog App as JAR File 11:11:59 Deploy Spring Boot JAR file on AWS Cloud using El 11:16:49 Test REST APIs using Swagger UI deployed on AWS Boot Crash Course for Beginners - Learn Spring B 11:20:42 What is Spring Boot 11:26:40 Spring Boot Key Features 11:38:47 Different Ways to Create Spring Boot Application 11:43:15 Creating Spring Boot App using Spring Initializr 11:53:38 Spring Boot Auto-Configuration
Back to Top