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 Of Content
Chapter 1: What is AngularJS?
AngularJS FeaturesAngularJS ArchitectureAngularJS AdvantagesChapter 2: Hello World
Chapter 3: Controller
What Controller does from Angular's perspectiveHow to build a basic ControllerHow to define Methods in ControllerUsing ng-controller in External FilesChapter 4: What is $Scope in AngularJS?
Chapter 5: ng-repeat Directive
Chapter 6: How to use ""ng-model""
The ng-model AttributeHow to use ng-modelChapter 7: ng-view
What is a View?ng-view Directive in AngularJSng-view ExampleChapter 8: Expressions
Explain Angular.js Expressions with an exampleAngular.JS NumbersAngularJS StringsAngular.JS ObjectsAngularJS ArraysAngularJS Expression capabilities and LimitationsDifference between expression and $evalChapter 9: Filter
LowercaseUppercaseNumberCurrencyJSONChapter 10: Custom Filter
Chapter 11: Directive
Chapter 12: CUSTOM Directive
How to Create a Custom Directive?AngularJs Directives and ScopesUsing controllers with directivesHow to create reusable directivesAngularJS Directives and components - ng-transcludeNested directivesHandling events in a directiveChapter 13: Module
How to Create a module in AngularJSModules and ControllersChapter 14: Events
The ng-click directiveShowing HTML Elements using ng-showHiding HTML Elements using ng-hideAngularJS Event Listener DirectivesChapter 15: Routing with Parameters
Adding Angular Route ($routeProvider)Creating a default routeAccessing parameters from the routeUsing Angular $route serviceEnabling HTML5 RoutingChapter 16: AJAX Call
High-level interactions with servers using $resourceLow-level server interactions with $httpFetching data from a server running SQL and MySQLChapter 17: Table
Chapter 18: Form Validation