Build A Web App With Spring Framework and Angular 2
4.2 (458 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
2,252 students enrolled

Build A Web App With Spring Framework and Angular 2

(Updated) Step by Step guide on Angular 2 + Spring Boot + Hiberante + Token-based Security+Eclipse
4.2 (458 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
2,252 students enrolled
Created by Le Deng
Last updated 12/2016
English
English [Auto]
Current price: $86.99 Original price: $144.99 Discount: 40% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 8 hours on-demand video
  • 2 articles
  • 31 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Know how to use Angular 2 to develop front-end
  • Know how to use Angular 2 to interact with back-end
  • Know how to use Spring Boot to develop app fast
  • Know how to use Spring Boot with hibernate
  • Use Token-based verification method instead of traditional cookie-based
Course content
Expand all 48 lectures 07:48:41
+ Getting Ready
5 lectures 41:43
Updated Source Code
00:06

An overview on the whole stack of the system.

Preview 05:43
Using Angular CLI
08:30
+ Register Module
5 lectures 47:39
Add Registration Component - Frontend
09:24
Add Register Function - Backend
13:04
Configure Hibernate for Data Persistence - Backend
08:07
Test Register Function - Frontend and Backend
10:31
Understand the Registration Process - Frontend and Backend
06:33
+ Token-based Verification
6 lectures 44:57
Intro to JWT
05:13
Add JWT Filters - Backend
10:37
Add Login Component - Frontend
11:28
Update the Login Function - Frontend
03:21
Add Login Function - Backend
06:45
Test Out Login Function - Frontend and Backend
07:33
+ My Album Module
4 lectures 41:29
Add Photo Function - Backend
11:18
Add Photo Component - Frontend
12:39
Test Out Photo Function - Frontend and Backend
10:00
+ Image Detail Module
4 lectures 29:02
Add Comment - Backend
06:09
Add Image-Detail Component - Frontend
15:05
Test Image-Detail Function - Frontend and Backend
03:57
Add Photo-Row Component - Frontend
03:51
+ Bonus Section
1 lecture 00:01
All Other Courses and Coupons
00:01
+ Deprecated
17 lectures 03:21:31
Angular 2 Demo (deprecated)
16:28
Add The Photo-List and Side-panel Components - Frontend (deprecated)
17:00
Add Semantic-UI Resources - Front-end (deprecated)
06:01
Add Nav Bar Component - Frontend (deprecated)
07:45
Add Register Component (deprecated)
14:23
Write HTML for Register Component (deprecated)
08:51
Use Angular 2 Http Client for Register Part 1 - Frontend (deprecated)
13:57
Use Angular 2 Http Client for Register Part 2 - Frontend (deprecated)
11:04
Add Semantic-UI Resources - Frontend (deprecated)
13:14
Use Angular 2 Http Client for Register Part 1 - Frontend (deprecated)
14:04
Use Angular 2 Http Client for Register Part 2 - Frontend (deprecated)
11:16
Add Login Component - Frontend (deprecated)
08:31
Update the Login Function - Frontend (deprecated)
08:09
Add My-album Component Part 1 - Frontend (deprecated)
15:03
Add My-album Component Part 2 - Frontend (deprecated)
11:22
Add Image-comment Component Part 1 - Frontend (deprecated)
11:37
Requirements
  • Some knowledge on Angular 2, Java and Spring framework
Description

WELCOME TO MY COURSE - "Build A Web App With Spring Framework and Angular 2"

You can find lowest price here: 

www.ldeng(dot)net/courses

Course Content has been updated to Angular 2 final!

Welcome to my course of Angular 2 and Spring integration. This course is based on my previous course - Fundamentals of Angular 2 Full Stack Design, whose target is to know the basics and features of Angular 2. There is also a photo sharing web app called - Lagoon, was developed as an example to show how to approach front-end design using angular 2. Now, in this course, we will be leveraging that project and start to develop the back-end using Spring Boot and Spring Data. If you haven't taken that Angular 2 course, or you don't have any Angular 2 knowledge, I would suggest go ahead and do that first. I cut out some stuff but focus more on the basics so that you can get started quickly. 

In this course, we will use Angular 2 to build the front-end and Spring Boot as back-end, specifically with REST services, which fits more in the modern trend. Regarding the content, we will first have an overview on the project architecture. Then, we will go through two "hello world" type demo - one for Angular 2 and the other for Spring Boot. After that we will go back and forth between front-end and back-end to build the nuts and bolts of the project.

Features in this course:

  • Angular 2 - most recent front-end framework
  • Spring Boot - develop app first with spring framework
  • Spring Boot Data - interact with database in an efficient manner
  • Token-based verification - cookie-based has some drawbacks and the trend is to use token-based verification
  • REST service - A modern design approach for full stack
  • Eclipse - We will use Eclipse in this course as our IDE for back-end development
Who this course is for:
  • Anyone interested in Angular 2 integration with backend