AngularJS is a complete JavaScript framework for creating dynamic and interactive applications in HTML. Aside from being one of the hottest frameworks on the web, AngularJS is easy to learn yet powerful enough to help you develop complex single-page web applications. This learning path is specific to AngularJS and does not cover Angular 2 topics. Angular 2 was just finalized in September 2016, so our authors are currently working on new courses to cover these fresh topics.