Course Overview
The ONLY course that covers the End To End Java Project Development and Also use Angular and React for frontend development while working on those projects.
Sample of the reviews:
whether fresher/experience this tutorial is amazingly explained practically. Sir Bharath Thippireddy is so fluent in his explanations that sometimes we fail to realise that we have learnt the complex frameworks so easily just bcz the way he explains in ease! I feel so grateful to b his student. Thanks alot sir! - Vijay Bundele
Respond
I liked this a lot, its wonderful... The way of step by step teaching, presenting the content in very organized way which is too good... also the content is huge which include lots of good information... Being first time learner i learned a lot from this course. Thanks. - Md Modabbir Hussain.
Been a great experiencie. Bharath has been very helpful also, whenever asked any question. The videos are very explicit and he walks through everything. - Gonçalo Faustino
All source code is available for download
Responsive Instructor - All questions answered within 24 hours
Professional video and audio recordings (check the free previews)
Do you have the knowledge of java and spring framework but do not know how to create an end to end java project, then this course is for you. If you are an experienced java developer who wants to fill in any gaps in your knowledge of creating an enterprise java application then this course is for you too.
Spring is the most widely used framework in the industry today. Spring Boot makes it super easy to create production ready java applications. You will start this course by learning what micro services are, the different layers that are a part of every java application and the spring modules that should be used across these layers and the ten key classes you will create no matter how many java application you create. You will implement one layer at a time working hands on. You will then create two micro service applications using all the knowledge you gain from those sections.
The goal of this course is to help you master the concepts of micro services, layers in a java application and java project creation and build an end to end application while exploring the various features of spring. By the time you finish this course, you will have gained the understanding of Java Project Development, Data Access Layer Creation using Spring Data, Presentation Layer Creation using Spring MVC, Utility Classes and more. You will also create REST web services and consume them through the integration layer. You will also implement non functional requirements like logging, security, deployment and more.
What Will I Learn?
Master everything required to build an end to end Enterprise Java Application
Update to working with Latest Spring Boot 3.X
Understand the different layers that make up a Enterprise Java Application
Create a data access layer in two simple steps
Create the Presentation and Services Layers for your application
Develop Utility Classes
Learn how to send emails form your applications
Use third party libraries in your applications
Create two end to end mini applications
Create a AngularJS front end for the Java backend
Learn how to enable logging
Implement Security
Learn the two different ways to deploy your application
All in simple and easy steps
FAQ
FAQ area empty
Course curriculum
-
Install Java and STS
129 Xem trước -
Install MySQL and MySQL workbench
194 -
Using MySQL Workbench
103 Xem trước -
Windows only - Install MySql
289 Xem trước -
Windows Only - Install Mysql Workbench
178 -
Install Postman
87 -
Download the completed projects
59 Xem trước -
Download Assignment Solutions
40 -
Notes from Theory Lectures
25 -
Troubleshooting Maven Projects
85
-
Introduction
81 -
Create the DB Schema
86 -
Create the Spring Boot Project
204 -
Create the Model Class
313 -
Create the Repository
125 -
Use @GeneratedValue
62 -
Configure The Data Source
135 -
Using Latest Spring Boot Version
93 -
Create Student
233 -
Read Student
100 -
Update and Delete Student
209 -
Data Access Layer
-
Data Access Layer Assignment
-
Usecase
136 -
Create Workflow
106 -
Display Locations Workflow
113 -
Delete Workflow
108 -
Update Workflow
169 -
Create the Location Table
70 -
Create Project
102 -
Create the Model Class
191 -
Create the Repository
80 -
Configure the Data Source
93 -
Create the services layer
186 -
Implement the methods
207 -
Setup ThymeLeaf Templates
206 -
Configure Context Path
89 -
Web App Flow
96 -
Create Location
387 -
Test Create
120 -
Display All Locations
214 -
Delete Location
235 -
Update Location
283 -
Create a Vendor Module
-
Usecase
74 -
Create Project
209 -
Create Model Classes
419 -
Create Repos
138 -
Create DB Schema
235 -
Load Flight Data
91 -
Show Find Flights
129 -
Find Flights
356 -
Complete find flight repo method
303 -
Show Complete Reservation
338 -
Create DTO
148 -
Code WalkThrough
181 -
Implement Services Layer
393 -
Create Controller Method
160 -
Test
143
-
Create the project
145 -
Create the Model and Rest Client classes
264 -
Implement the Find Reservation REST Client
125 -
Implement the Update Reservation REST Client
130 -
Display Start Check In UI
228 -
Handle Start Check IN
180 -
Display Reservation Details
376 -
Testing
213 -
Implement the Check In Method
188 -
Check In Confirmation
65 -
Test CheckIn
107 -
Check In Home Page
-
What is logging
218 -
Configure and use loggers
274 -
Configure Root Log Level
146 -
Logging in controller layer
306 -
Logging in Services Layer
167 -
Util and Integration Layer
268 -
Test Logging
116 -
Log to file
140 -
Logging Components
137 -
Create logback.xml
222 -
Define the appender log pattern
212 -
Configure Rolling Policy
235 -
Define Root Logger
51 -
Test Logback
103
-
Download the completed projects
40 -
Setup the database
185 -
Executable Java Project
116 -
Create the project
125 -
Create the Model
196 -
Define Entity Relationships
251 -
Create the Repositories
120 -
Create the Patient REST Controller
273 -
Implement the GET and Save Patient methods
248 -
Test GET methods
295 -
Test save method
151 -
Implement save clinical data api
450 -
Test save clinical data
112 -
Implement Analyze Method
225 -
Calculate BMI
366 -
Filter the results
218 -
Test Analyze Method
163 -
Implement GET Clinical Data Method
321 -
Reuse BMI Logic
232 -
Test GET Clinical Data
75 -
Add Cross Site Origin Support
69
-
What is React?
322 -
Install Node
103 -
Install Yarn
66 -
Install React CLI
74 -
Install Visual Studio Code
61 -
Create the project
88 -
Download Skeleton Code
88 -
Code Walkthrough
381 -
Implement Home Page
182 -
Implement Add Patient
173 -
Collect Clinical's - Display Patient Details
177 -
Collect Clinical's - handleSubmit
156 -
Analyze
168 -
Test
116
-
Introduction
83 -
REST Endpoints
209 -
Lombok Introduction
175 -
Setup Database
119 -
Project Creation Steps
82 -
Create Project
88 -
Create Entities
203 -
Define Relationships
116 -
Create Repositories
74 -
Install Lombok Plugin
174 -
Use Lombok Annotations
68 -
Implement Create UserAccount Endpoint
151 -
Test
299 -
Implement Update Interest
381 -
Implement GetAll Users
128 -
Delete a interest
136 -
JPA Method for Find Matches
229 -
REST Endpoint for Find Matches
161 -
Test
181
-
Create the DB Table
59 -
Create the Project
88 -
Create the Model and Repository
194 -
Create the Upload JSP
199 -
Create the Controller
87 -
Implement the upload method
216 -
Save the document
139 -
Test Upload
249 -
Download requirement
53 -
Update the upload method
116 -
Update the View
307 -
Test and run display documents
118 -
Implement the download method
99 -
Stream the file back
227 -
Save the file name
102 -
Test Download
68
Requirment
-
Knowledge of Spring Framework and Spring Boot
-
Or Should have completed my Spring Framework in easy steps course
Outcomes
-
Master everything required to build an end to end Enterprise Java Application
-
Updated to the latest Spring Boot 3.X Version
-
Understand the different layers that make up a Enterprise Java Application
-
Create a data access layer in two simple steps
-
Create the Presentation and Services Layers for your application
-
Develop Utility Classes
-
Learn how to send emails form your applications
-
Use third party libraries in your applications
-
Create two end to end mini applications
-
Create a AngularJS front end for the Java backend
-
Learn how to enable logging
-
Implement Security
-
Learn the two different ways to deploy your application
0 Student
2 Courses
0 review