JHipster official Website
JHipster Mini Book
The JHipster Mini-Book is a guide to getting started with hip technologies today: Angular, Bootstrap and Spring Boot. All of these frameworks are wrapped up in an easy-to-use project called JHipster. JHipster is a Yeoman generator that can be used to a create a project and generate boilerplate code for you. You can Download it from Info Q. To extend your application further, JHipster Mini Book should be taken into consideration.
Full Stack App from Scratch
Learn to install JHipster sample application as a micro service to get a Java Spring application in our backend, an Angular 2 app on our front end, and all the other technologies that come with JHipster, right out of the box!
Building Spring boot + Angular4 apps in minutes with JHipster
Angular 4 Java Developers
If you are ready to pay a lil sum of money, then this will be great start for very beginner. You can join Angular 4 Java Developers at Udemy