Overview
Syllabus
0:00:00 Welcome
0:01:31 What You’ll Learn
0:03:41 Prerequisites
0:04:59 Starter Project
0:09:07 How to Take This Course
0:10:29 Spring MVC
0:11:19 How the Web Works
0:16:31 What is Spring MVC?
0:18:09 Creating a Controller
0:22:23 View Templates
0:25:50 Passing Data to Views
0:27:49 Building an API
0:32:18 Spring Boot Course
0:32:51 RESTful APIs
0:33:49 Creating Your First RESTful API
0:37:49 Calling APIs with Postman
0:40:25 Creating Dynamic Routes
0:43:54 Setting HTTP Status Codes
0:46:56 Data Transfer Objects
0:51:47 Mapping Objects Using MapStruct
0:56:43 Customizing Response Data
1:01:45 Extracting Query Parameters
1:09:58 Exercise: Building Product Endpoints
1:20:17 Extracting Request Headers
1:23:07 Extracting Request Body
1:26:25 Creating Resources
1:35:52 Updating Resources
1:41:38 Deleting Resources
1:43:31 Handling Action-Based Updates
1:48:25 Exercise: Building a CRUD API
1:59:40 Spring Boot Course
Taught by
Programming with Mosh