Angular Step by Step: introduces you to the essentials of this “superheroic” framework, including powerful features such as rich templates, change detection, user interactions, two-way data binding, comprehensive routing, and dependency injection. AngularJS was designed by Google to address challenges programmers face building complex, single-page applications. This JavaScript framework takes care of the back end so you can take care of the client side. In this course Luke Angel steps through the framework one feature at a time, focusing on the new component-based architecture of Angular . You’ll learn what Angular is and what it can do, as Luke builds a full-featured web app from start to finish. After mastering the essentials, you can tackle the other project-based courses in our library and create your own Angular app.Topics include: