-> AngularJS adds new attributes to HTML

-> AngularJS is perfect for Single Page Applications

-> It is very easy to learn AngularJS

->AngularJS gives programming language features to HTML (By default HTML doesn't support variable declaration, conditional statements, loops etc..)

How to include AngularJS:

AngularJS can be included directly from google content delivery network as shown below.
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.2.26/angular.min.js"></script>

Prerequisite for Learning AngularJS:

You should aware of following technologies for learning AngularJS HTML CSS JavaScript

What is AngularJS?

AngularJS is a java script framework. AngularJS extends HTML attributes with directives as and adds data to HTML. AngularJS is recommended to use with MVC framework applications.