Spring Boot Tutorial - Crash Course

Ever looked for a comprehensive intro to Spring Boot that is fun and entertaining at the same time? Then have a look at this brand-new episode of “Marco Codes“: Spring Boot Tutorial [Crash Course]. In this video, we will build a tiny Google Photos-like clone with Spring Boot. Additionally, along the way, you’ll learn plenty about Spring’s Dependency Injection and MVC frameworks, Validation and File Handling, Spring Data and Databases, and you’ll even deploy your application at the end. ► References ► Timestamps 00:00:00 Intro 00:00:51 Spring Initializr - Overview 00:03:24 Spring Initializr - Dependencies 00:05:36 Which IDE to use 00:06:10 Project Import 00:06:40 Maven Project Structure 00:09:09 Starting the project for the first time 00:10:41 Hello World @RestController 00:14:15 REST API Design 00:15:17 Photoz Model Class 00:16:18 @GetMapping 00:22:28 @DeleteMapping 00:24:11 Browser - HTTP Delete 00:25:10 @PostMapping 00:26:45 Browser - HTTP Post 00:28:13 @RequestBody - Receiving JSON 00:29:33 Validating User Input 00:32:28 Photo Upload 00:37:07 Handling Spring Boot Error Messages 00:38:24 00:40:18 Jackson & @JsonIgnore 00:40:45 Photo Download 00:43:15 Dependency Injection - Intro 00:47:09 Dependency Injection - Different Styles 00:48:06 Dependency Injection - Refactorings 00:51:39 Downloading Images 00:57:09 Recommended Project Structure 00:57:57 H2 Database - Intro 01:00:08 Database Schema Creation 01:05:22 Spring Data JDBC - Repositories 01:07:33 Spring Data JDBC - Annotations 01:08:53 Spring Data JDBC - Refactorings 01:13:57 Packaging & Deployment 01:15:58 The End & Next Steps ► Further Reading: What is Spring Framework? An unorthodox guide - Create your first Spring application - ► FOLLOW ME
Back to Top