Build An Online Bank With Java, Angular 2, Spring and More (Udemy.com)

Comprehensive guide on building online banking system with Frontend, Backend, Database, REST and more using latest Tech

Created by: Le Deng

Produced in 2016

icon
What you will learn

  • Use Spring Boot to quickly prototype a web app
  • User Thymeleaf as Java template engine
  • Develop domain classes to model the business entities
  • Use Spring Security to build up the security layer for your app
  • Use database as source of credentials for security login
  • Use Spring Data, JPA and Hibernate to build up the persistence layer
  • Use Spring Boot to host REST service resources
  • Use Angular CLI to develop Angular 2 app
  • Develop frontend services to communicate with backend through REST services
  • Use fine-grained security controls to limit access with different roles

icon
Quality Score

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

Overall Score : 78 / 100

icon
Course Description

WELCOME TO MY COURSE - "Build An Online Bank With Java, Angular 2, Spring and More"
You can find lowest price here: www.ldeng(dot)net/courses
Course Overview (Important)
This is a beginner to moderate intermediate level course about developing a Prototype Online Banking System using latest web technologies with Hands-on experience. You will follow my guide to develop the front-end and back-end (full stack) from scratch.
However, there are two points I'd like mention:
1. As this course is NOT an introduction to Java, Spring or Angular 2, it assumes you have the basic knowledge of them.
2. That being said, a lot of times I'll just copy and paste in the code during the development and you need to pause the video to input them.
The Banking system consists of two parts: User-Front and Admin-Portal. User-Front is a user-facing system and it includes such modules as User Signup/Login, Account, Transfer, Appointment, Transaction and User Profile. Admin-Portal is mainly used by Admin and it involves User Account and Appointment modules.
Why This Course?
This covers a lot of functions and features with details. By the time you finish this course, you will expose yourself to much information and hands-on practice on both system level design and detail level development.
What to Expect in this course?
You will develop modules and functions with me along the course. You should have some understanding on front-end and back-end development using Angular 2, Java, Spring Framework. You will need to constantly look back and search online for ideas and concepts that you need to understand so that you don't get lost. Practicing without understanding is just a waste of time.
Technologies Used in this course
A wide range of technologies are involved in this course and project development.
Front-end: Html/CSS, JavaScript, JQuery, Bootstrap, Angular 2 and some JS plugins, Thymeleaf and etc
Back-end: Java 8, Spring Boot, Spring Data, Spring Security, Hibernate, MySQL

Who this course is for:
  • Anyone who is interested in building a web app with latest Java, Spring Framework and Angular technologies

icon
Instructor Details

placeholder

Le Deng was first exposed to programming when he was at elementary school and his first language was Logo, a 2D drawing programming language. He received his BS in Electrical Engineering in China and his MS in Electrical Engineering at RIT in US. He has been both a learner and a teacher through the course. In the past few years, he has been interested in web technologies and working on his own path to become an entrepreneur. His life philosophy is to contribute a hand on better shaping this world and he is willing to spend just a life-time to fulfill it. He is currently working as a consultant in Boston US.

icon
More courses by Le Deng

Complete E-Commerce Course - Java,Spring,Hibernate and MySQL

$11.99

Build and Deploy Angular 2 - Learn Angular-CLI

$11.99

icon
More angular courses

Single Page Web Applications with AngularJS

Free

Angular Styling & Animations (for Angular 2+)

$11.99

Learn to build an e-commerce app with .Net Core and Angular

$11.99

The Modern Angular Bootcamp [2021]

$11.99

Angular (Full App) with Angular Material, Angularfire & NgRx

$11.99

Front-End JavaScript Frameworks: Angular

Free

icon
Reviews

3.9

50 total reviews

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

By Jimmy Mehta

When I bought this course, I read the review where people were saying that he just copy paste the code, dont explain etc. Still I decided to buy the course because he mentioned in course description that this course is not teaching you basic concepts. I thought I will learn by myself by looking at his code and it will help me to create complete portal.

After few sessions , I am stuck at the page where login in the app doesnt work. I copied exact code which he is using in my code still dont work. I am still not complaining that why it is not working but he is not supporting at all. I posted questions but he dont reply. Even I saw in the Q&A many other have the same problem and they also posted the question but there is no response from him. I at least Expect him to respond to help us to solve the problem. I think he dont care about this at all.

Until and unless you are expert in Spring Boot, Spring Security then and then by this course. But If you are expert then why would you even buy the course :) I am stuck currently

By Amit Agarwal

Very Practical Course with real life example. Sir can you please explain how to use spring security authorization in thyme leaf. As in show or hide some parts of HTML based on user rules. Suppose i want to show some button only to ROLE_USERS, how should i use spring security in html file....???

By Adam Celmer

The idea of making a course which combines such many useful technologies is great and author is explaining things in very easy way :-)

By Abul Hashem

Because his explanation is clear and concise, he walks through each and every technologies being used to create this Online Banking project. Really Helpful. Whoever has basic knowledge on Java and Spring framework, I recommend to take this course to advance their skill further.

By Jun Liu

A lot of helpful information and instructions. Great examples of Spring security and JPA. Only these are worth the money!!

I was a little surprised to sea thymeleaf. Would be nicer to see a bit more explanation of how thymeleaf was integrated into the application (Sorry if I missed it, but I did see any steps to configure thymeleaf). How does this work,

By Stalbek Raimberdiev

Really pragmatic course. Most essentials on practice.

By Daniel N

Excellent Course, My Only request is to explain how to use HTTPS instead of HTTP.

Thanks again for the course.

By Edilberto Ramos Salinas

Excelent curse, but u need to know about:

Spring, Spring boot,Spring Security, AngularCli, node, but is not the case, this curse will send to u investigate more deep in this issues.

By Girish Ananda

It would've been much better if it was slightly small app with coding all the files with explanation instead of using scripts.

By Sivadinesh m

Have few errors. Q&A section is kind of inactive. does not help developers.

By Priyanka B

Good, learned a lot from this course. Would be more realistic if the code is written on the go instead of copy pasting..

By Pavol Goliaš

The course was good in general, but I was not satisfied at some chapters. I was stacked at some points for a little time due to poor explanation. I also found some error in cycling of dependencies or no validations of forms. I also find writing the implementation class at first and then defining methods in interface not the appropriate way - no Override annotations are there and, it need to be written two times, too. I suggest using power of IDE and generate as much code as possible. Also, more explanation of some specific Spring parts would be great. It was too many features implemented in this course, but I think it was described weakly and also it could be done more precisely, with validations e.g. It would be nice to have explanation of how the Spring is handling such problems, not only read the pasted code. To sum up, this course provides very nice example of how to create web application using Spring, but there is also space to improve.