This tutorial is designed so that it’s easy for any java professional to learn about AngularJS. Before going to AngularJS topics, we assume that you have a good understanding of JavaScript .

Here you can learn on how Views and Directives are used to AngularJS.  Ajax calls and Internationalization in AngularJS are also covered in this section.

It is essential to have a good understanding of jQuery , Nodejs and AngularJS if you are looking to work on the front end side of application development.

There is a good collection of 50 plus AngularJS   interview questions and answers.

AngularJS interview questions and answer