
Angular JS is responsible for making the website interactive and responsive. It helps designer and developers to eliminate much of the code usually needed for websites development. Angular JS is based upon MVC model. To learn and harness more power of the Angular JS framework, it takes a continuous intervention from an expert. But if you like to learn by yourself without spending big bucks behind expensive courses. This e-book could be your ultimate guide to AngularJS or AngularJS 2 Programming.The book covers all basic fundamentals of Angular JS like Routes, Modules, Directives, Dependency Injection and so on. The images and examples are well-illustrated addressing each and every glitch of Angular JS. The book purpose is to make Angular JS easier, simpler and interesting such that even beginners will feel like a pro at the end of the book. This edition promises your eventual mastery of AngularJS.The best thing about the book is that it is small and can be completed in a day. It will not only save your time but also accomplish our goal to save your effort in learning all needless jargons of Angular JS. With this e-book, you will be ready to create angular UI development as well as large scale applications effortlessly.Table contentChapter 1: Introduction & ArchitectureWhat is AngularJSAngularjs ArchitectureAngularJS AdvantagesChapter 2: Hello World: Your First ProgramChapter 3: ControllerWhat controller does from Angular' s perspectiveBuilding a basic controllerController MethodsControllers in External FilesManaging ScopeSetting up or adding BehaviorDisplaying repeated informationA more advanced controllerChapter 4: ng-modelThe ng-model attributeApplying ng-model to text area, input and select elementsChapter 5: ViewsUsage of viewsAngularJS ViewsChapter 6: ExpressionsExplain Angular.js Expressions with exampleAngularJS NumbersAngularJS StringsAngularJS ObjectsAngularJS ArraysAngularJS Expression capabilities and LimitationsThe difference between expressions and $evalChapter 7: FiltersStandard Filters in Angular.jsCustom Filter in Angular.jsChapter 8: DirectivesHow to create ng-app, ng-init, ng-model, ng-repeat directiveBuilding Custom AngularJS directiveAngularJs Directives and ScopesUsing controllers with directivesHow to create reusable directivesAngularJS Directives and components - ng-transcludeNested directivesHandling events in directiveChapter 9: ModuleWhat is a AngularJS moduleModules and ControllersChapter 10: EventsThe ng-click directiveShowing HTML Elements using ng-showHiding HTML Elements using ng-hideChapter 11: Routes ($route)Adding angular routeCreating a default routeAccessing parameters from the routeUsing Angular $route serviceEnabling HTML5 RoutingChapter 12: AngularJS http, AjaxHigh level interactions with servers using $resourceLow-level server interactions with $httpFetching data from server running SQL and MySQLChapter 13: TableDisplaying Data in a TableDisplay with orderBy Filter and uppercase FilterDisplay the Table IndexChapter 14: ValidationSubmitting a form using ng-submitForm validation using HTML5Form validation using core Angular.jsForm validation using AngularJS Auto ValidateUser feedback with Ladda buttonsChapter 15: ng-includeClient Side includesServer Side IncludesChapter 16: Dependency Injection
Author: Krishna Rungta