Table of contents : Introduction: Chapter 1: ANGULAR JS – AN OVERVIEW WHAT IS ANGULARJS? ADVANTAGES OF USING ANGULARJS PREREQUISITES ENVIRONMENT SETUP MVC ARCHITECTURE Chapter 2: CREATING A SIMPLE ANGULARJS APPLICATION Chapter 3: CONTROLLERS functions of a controller building a controller controller methods controllers in external files managing scope adding behavior displaying repeated behavior creating an advanced controller Chapter 4: VIEWS Chapter 5: DIRECTIVES built-in directives creating and invoking custom directives Chapter 6: DATA BINDING two-way binding CHAPTER 7: EXPRESSIONS USING EXPRESSIONS WITH NUMBER VARIABLES ANGULARJS EXPRESSIONS WITH STRINGS ANGULARJS EXPRESSIONS WITH ARRAYS ANGULARJS EXPRESSIONS WITH JAVASCRIPT OBJECTS Chapter 8: filters built-in filters custom filters Chapter 9: scope Chapter 10: modules Chapter 11: events the ng-click directive Using ng-show to display html elements Using ng-hide to hide html elements Chapter 12: select boxes Chapter 13: services Chapter 14: the ng-model directive CHAPTER 15: ROUTING adding routes adding a default route accessing parameters from the route using the angular $route service enabling html5 routing CHAPTER 16: ANGULAR TABLES displaying table data using orderby and uppercase filter to display table data displaying table index CHAPTER 17: VALIDATION submitting a form using html5 for form validation using angularjs for form validation using angularjs auto validate using ladda buttons CHAPTER 18: HTTP AND AJAX high level interactions with the server fetching data from mysql and sql database server CHAPTER 19: USING NG-INCLUDE client side includes server side includes angularjs includes CHAPTER 20: DEPENDENCY INJECTION using service using value component CHAPTER 21: INTRODUCTION: TESTING WITH KARMA Conclusion: Did you enjoy this book?