Book Description
The AngularJS Notes for Professionals book is compiled from Stack Overflow Documentation, the content is written by the beautiful people at Stack Overflow.
This open book is licensed under a Creative Commons License (CC BY-SA). You can download AngularJS Notes for Professionals ebook for free in PDF format (2.1 MB).
Table of Contents
Chapter 1
Getting started with AngularJS
Chapter 2
Modules
Chapter 3
Components
Chapter 4
Built-in directives
Chapter 5
Use of in-built directives
Chapter 6
Custom Directives
Chapter 7
How data binding works
Chapter 8
Angular Project - Directory Structure
Chapter 9
Filters
Chapter 10
Custom filters
Chapter 11
Constants
Chapter 12
Custom filters with ES6
Chapter 13
Directives using ngModelController
Chapter 14
Controllers
Chapter 15
Controllers with ES6
Chapter 16
The Self Or This Variable In A Controller
Chapter 17
Services
Chapter 18
Distinguishing Service vs Factory
Chapter 19
Angular promises with $q service
Chapter 20
Dependency Injection
Chapter 21
Events
Chapter 22
Sharing Data
Chapter 23
Form Validation
Chapter 24
Routing using ngRoute
Chapter 25
ng-class directive
Chapter 26
ng-repeat
Chapter 27
ng-style
Chapter 28
ng-view
Chapter 29
AngularJS bindings options (`=`, `@`, `&` etc.)
Chapter 30
Providers
Chapter 31
Decorators
Chapter 32
Print
Chapter 33
ui-router
Chapter 34
Built-in helper Functions
Chapter 35
digest loop walkthrough
Chapter 36
Angular $scopes
Chapter 37
Using AngularJS with TypeScript
Chapter 38
$http request
Chapter 39
Prepare for Production - Grunt
Chapter 40
Grunt tasks
Chapter 41
Lazy loading
Chapter 42
HTTP Interceptor
Chapter 43
Session storage
Chapter 44
Angular MVC
Chapter 45
SignalR with AngularJS
Chapter 46
Migration to Angular 2+
Chapter 47
AngularJS with data filter, pagination etc
Chapter 48
Profiling and Performance
Chapter 49
Performance Profiling
Chapter 50
Debugging
Chapter 51
Unit tests
Chapter 52
AngularJS gotchas and traps