End to End Java Project Development Using Spring Boot (Udemy.com)

Master everything required to create a Enterprise Java Application from scratch

Created by: Bharath Thippireddy

Produced in 2020

icon
What you will learn

  • Master everything required to build an end to end Enterprise Java Application
  • 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

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 90 / 100

icon
Course Description

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:
Excellent course. Helping me in my quest to know Spring. It covers the whole breath of Spring Boot. I now feel ready to tackle my first Spring Boot Web project - a coffee farm management system - Fredrick Ojure
Great course with real time examples. Very well organized and covers lot of topics. Looking forward for new courses from Bharath.- Prathy
This is the most comprehensive course I have taken on Udemy. It covers a wide variety of things to be encountered in the real world - Keith Crowe
---
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
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 stepsWho this course is for:
  • Anyone who want to understand and create End to End java applications
  • Students who want to master the various layers in a JavaEE application
  • Students who want to create two micro service projects which will communicate with each other
  • Students who have taken my Spring Framework In Easy Steps Course

*Some courses are excluded from this sale. Coupon not working? If the link above doesn't drop prices, clear the cookies in your browser and then click this link here.
Also, you may need to apply the coupon code directly on the cart page to get the discount.

Coupon Code

icon
Instructor Details

Bharath Thippireddy

Bharath Thippireddy is an entrepreneur, software architect and public speaker while teaching over 200000+ students on Udemy.
He is a Sun Certified Developer, Web Component Developer, Business Component Developer, Web Services Developer.

While working for companies like Oracle, HP, TCS, Siemens and NCR he has architected applications using Java, JEE, Java Script and SOA technologies.
He loves learning new things both in technology and personal development and shares them on YouTube and his web site - "Sharing is learning!". He have mentored students in class room trainings as well as in the corporate world both in India as well as in USA.
He has spoken on technical topics at several agile conferences. While in India he also voluntarily teaches interview and soft skills at Vivekananda Kendra.
You can follow his adventures on YouTube,Instagram and Facebook Page.

icon
Students also recommend

Free

10.99

Free

icon
Reviews

4.5

46 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

You are not clearing the doubts even after posting the code.

The course is well explained. Bharath teaches and explains lots of practical concepts such as REST API, Spring Data, MVC, etc. The Angular and React projects are good to begin to work with this frontend frameworks.The course covers the end to end development of a Java enterprise project with the constraints of development phase.

Great course.. I learned so much from this course that my job become so easy. Thank you so so much Bharath for great courses. If possible, I can give million star rating to this course.

This course is very good to understand end to end spring application development for bigenners

The content is good! it's a good material to learn full stack development. The only missing here is the Spring AOP / Aspect (You can use the logging and authorization as sample)But of course learning will not end here.

The overall course quality is fine. I like the fast pace to walk through the whole end to end project and code with the lecture. good for people who know Java SE but lack of experience in Java EE application. this course will let you get hands-on experience and concepts of spring boot framework.Also, the lecture is willing to help you when you post questions in QA. the support is valuable assets of this course.The downside is that some of the code in the lecture is using an early version and not suitable for today, April 2019. so there will be some code not working. especially in Angular part.

I am still half way but my confidence and knowledge about Spring boot has improved significantly. Currently I am preparing for job interviews and before this course i was very nervous. After completing your half course, i gave couple of interviews on Spring and i surprisingly cleared all of them. All credit goes to you. Big thanks! Keep making such amazing courses and share your knowledge.

This class is fantastic, but I have 2 key criticisms.1) It is too easy to hit a bug that completely stops your progress and is difficult to debug especially if you are unfamiliar with Spring. You'll also see many people in the comments who have hit the same bug and it is 50/50 if you get a solution from the comments.2) One of the last sections of the class, the section about angular, is very difficult to complete if you do not already know angular. Partially because it is outdated and partially because there are some missing details and almost no comments. However, this section seems more like bonus content then anything and this course would be still be great without it.

The course gives good demonstration of coding a Spring boot project. But it doesn't provide anything related to microservice development eg. API gateway, load balancing.

great start for the beginners in Spring.

Good course i learned a lot from it but i wish AngularJS section would be updated. As of it right now it is deprecated and therefore is useless. I still think this course worse 5 star rating.

well organized, short and precise. Excellent presentation and explanation. Glad to have a tutor like you. Thanks bharath.