Full Stack Java Development Tutorial with Spring Boot (MVC, Beans, React, REST, Testing, OpenAPI)
Become a Cloud and DevOps Engineer: https://rslim087a.github.io/rayanslim
🔗 Course Resource Links:
Spring Boot Bootcamp Resources: https://github.com/rslim087a/spring-b...
Download Visual Studio Code: https://code.visualstudio.com/download
Follow me on Instagram: / sir.rayanslim
Chapters:
00:00:00 - Introduction
00:01:12 - Downloading Course Resources
00:02:05 - SECTION ONE (Launching an HTTP Server)
00:02:28 - Java 17
00:05:59 - Downloading Visual Studio Code
00:07:23 - Creating a Maven Spring Boot Project
00:12:19 - Breaking Down a Spring Boot Project
00:14:52 - Running a Spring Boot Application
00:19:54 - The Client Server Model
00:25:50 - Launching an HTTP Server
00:35:38 - Maven Dependencies
00:40:01 - Spring Boot DevTools
00:43:20 - SECTION TWO (Model View Controller)
00:44:26 - Starter Project for MVC Section
00:45:47 - MVC Design
00:48:30 - The Controller
00:53:52 - The View
00:56:42 - Backend vs. Frontend
00:57:11 - The Model
01:03:56 - Thymeleaf Combining Model and View
01:09:57 - Spring Boot Backend
01:39:25 - SECTION THREE (Field Validation)
01:39:52 - Starter Code for Field Validation
01:54:18 - Custom Constraints
02:04:55 - SECTION FOUR (Three Layer Architecture)
02:09:18 - Repository Class
02:17:56 - Service Class
02:27:07 - SECTION FIVE (Beans and Dependency Injection)
02:29:11 - Starter Code for Beans and Dependency Injection
02:34:37 - @Service and @Repository Component
02:37:34 - @Bean
02:41:23 - Breakpoint Session
02:46:48 - Practical Use Case for @Bean
02:48:12 - SECTION SIX (Unit Testing and Dependency Injection)
02:52:10 - Starter Code for Unit Testing
02:58:01 - Unit Testing the Service Class
03:17:13 - Introduction to Integration Testing
03:21:29 - Integration Testing Part 1
03:25:42 - Integration Testing Part 2
03:38:48 - Breakpoint Session
03:43:34 - React and Spring Boot
03:48:41 - React and Spring Boot Demo
03:53:23 - SECTION SEVEN (REST API and Backend)
03:54:09 - REST API
03:58:02 - REST API: Getting Started
04:05:07 - REST API: GET Operation
04:18:38 - Postman
04:20:19 - REST API: POST Operation
04:29:05 - REST API: PUT Operation
04:35:14 - REST API: DELETE Operation
04:44:07 - Exception Handling in Spring Boot
04:53:50 - @ControllerAdvice Spring Boot Exception Handler
05:05:32 - Request Body Validation in Spring Boot
05:15:17 - API Documentation with OpenAPI
05:35:50 - Integration Testing with MockMVC (REST API)
05:55:46 - Final Words
#springboot #springboottutorial #javawebdevelopment
Auf dieser Seite können Sie das Online-Video Java Full Stack Development with Spring Boot: MVC & REST API mit der Dauer stunde minuten sekunde in guter Qualität ansehen, das der Benutzer Rayan Slim 22 Januar 2025 hochgeladen hat, den Link mit Freunden und Bekannten teilen, dieses Video wurde auf Youtube bereits 3,407 Mal angesehen und es wurde von 105 den Zuschauern gefallen. Viel Spaß beim Betrachtenden Zuschauern gefallen!