The Complete Spring Boot Guide: Build a Production-Grade Complex eCommerce Real Time Project is LIVE! [Comes with 47+ Hours of content]
Access course here: https://link.embarkx.com/spring-boot
Learn how you can build complex ecommerce application covering all scenarios hands on step by step.
Join us on Telegram community for source code and more free things: https://link.embarkx.com/telegram
The goal of this course is to make sure you learn how can you build full-fledged Spring Boot applications so that you can become a better software developer.
This course is not a theoretical course, but we will be actually learning each and every concept using the concepts we learn and using those concepts to build a real-world project.
I will be teaching you how can you setup the Spring boot project on your machine and configure dependencies. We will be learning about JPA which would help you convert your java classes into database tables to store data related to application.
We will also be learning Thymeleaf using which we can add a user interface to our spring boot application.
GROW AS JAVA DEVELOPER
1. SPRING BOOT BY BUILDING COMPLEX PROJECT STEP BY STEP [47+ HOURS OF CONTENT]: https://link.embarkx.com/spring-boot
2. LEARN JAVA WITH 60+ HOURS OF CONTENT: https://link.embarkx.com/java
3. MASTER INTELLIJ IDEA: http://link.embarkx.com/intellij
MORE FREE COURSES HERE: https://link.embarkx.com/all
FOLLOW ME: https://link.embarkx.com/linkedin
Join Telegram community for SOURCE CODE and updates: https://link.embarkx.com/telegram
00:00:00 Course Introduction
00:01:28 Installing java on windows
00:10:31 Installing java on mac
00:15:11 Install JDK 21 on Ubuntu
00:18:09 Installing and configuring Intellij
00:26:59 What is the Spring framework?
00:31:20 What is Spring boot
00:37:20 Spring vs Spring boot
00:41:36 How does Spring Boot work? - Architecture
00:47:23 Introduction to Spring initializer
00:52:47 Setting up spring boot project in Intellij
00:56:00 Exploring our Spring boot project
01:06:07 Other ways of working with Spring boot
01:17:13 What is Maven and why do we need it?
01:23:30 Simple API with Spring boot
01:26:53 What is application.properties?
01:32:19 Installing and setting up POSTMAN
01:37:26 Creating a controller and mapping it to
01:56:20 Creating a service
02:04:12 Different types of API request
02:04:52 Getting a single employee
02:14:48 Adding a new employee using POST
02:26:01 Updating an existing employee
02:39:43 Deleting an employee
02:47:19 Specific mappings for your requests
02:54:09 What is JPA?
02:58:44 Creating data access layer
03:07:19 H2 : In-memory database
03:12:44 Using data access layer to get data
03:24:21 Moving other functionality to Db: Update
03:33:23 Moving other functionality to Db: Getting
03:38:25 Overview of project
03:41:28 Database Mappings
03:44:54 OneToOne Mapping
03:56:29 OneToMany Mapping
04:04:27 ManyToOne Mapping
04:08:23 ManyToMany Mapping
04:23:04 What is Cascading?
04:26:40 Cascade.ALL
04:45:49 Cascade.PERSIST
04:49:22 Cascade.REMOVE
04:52:35 Fetch Types
04:54:04 Eager fetch type
05:11:33 Lazy fetch type
05:20:09 What is Thymeleaf
05:23:19 Creating our first Thymeleaf project
05:40:02 Adding javascript and css to the Thymeleaf
05:46:48 Conditional statements with Thymeleaf
05:58:32 Iteration with Thymeleaf
06:09:50 Fragments in Thymeleaf
06:22:00 What are we going to build?
06:28:36 Structuring our application
06:32:30 Creating our project with dependencies and
06:35:53 Creating entities
06:53:42 Introducing Lombok
06:57:29 Defining endpoints
07:00:47 Creating data access and service layer for
07:02:04 Challenge: Data access and service layer
07:16:57 Creating data access and service layer for
07:21:01 Creating data access and service layer for
07:27:41 Creating data access and service layer for
07:33:26 Setting up dummy data
07:39:52 Defining presentation layer for Book: Get
07:55:10 Viewing book details
08:00:47 Deleting a book
08:04:15 Updating book
08:19:15 Adding a new Book
08:24:14 Challenge: Presentation layer for Category
08:28:33 Defining presentation layer for Category
08:33:04 Deleting a category
08:37:18 Updating a category
08:46:18 Adding a new category
08:51:22 Defining presentation layer for Publisher
08:59:02 Deleting a publisher
09:02:00 Updating a publisher
09:09:30 Adding a new publisher
09:15:33 Defining presentation layer for Author:
09:21:41 Deleting an author
09:24:00 Updating an author
09:28:49 Adding a new author
09:35:40 Creating a home page
09:37:52 Let's do a review
Смотрите видео Complete Java Spring Boot Masterclass With Thymleaf | Hands On With Project онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь EmbarkX | Learn Programming 17 Июнь 2024, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 16,850 раз и оно понравилось 656 людям.