The Notes for Professionals book is compiled from Stack Overflow Documentation, the content is written by the beautiful people at Stack Overflow. Text content is released under Creative Commons BY-SA. See credits at the end of this book whom contributed to the various chapters. Images may be copyright of their respective owners unless otherwise specified
Book created for educational purposes and is not affiliated with group(s), company(s) nor Stack Overflow. All trademarks belong to their respective company owners
https://goalkicker.com/
Content
1-1
Content list
1-2
About
1-3
Chapter 1: Getting started with AngularJS
1-4
Section 1.1: Getting Started
1-5
Section 1.2: Showcasing all common Angular constructs
1-6
Section 1.3: The importance of scope
1-7
Section 1.4: Minification in Angular
1-8
Section 1.5: AngularJS Getting Started Video Tutorials
1-9
Section 1.6: The Simplest Possible Angular Hello World
1-10
Chapter 2: Modules
1-11
Section 2.1: Modules
1-12
Section 2.2: Modules
1-13
Chapter 3: Components
1-14
Section 3.1: Basic Components and LifeCycle Hooks
1-15
Section 3.2: Components In angular JS
1-16
Chapter 4: Built-in directives
1-17
Section 4.1: Angular expressions - Text vs. Number
1-18
Section 4.2: ngIf
1-19
Section 4.3: ngCloak
1-20
Section 4.4: ngRepeat
1-21
Section 4.5: Built-In Directives Cheat Sheet
1-22
Section 4.6: ngInclude
1-23
Section 4.7: ng-model-options
1-24
Section 4.8: ngCopy
1-25
Section 4.9: ngPaste
1-26
Section 4.10: ngClick
1-27
Section 4.11: ngList
1-28
Section 4.12: ngOptions
1-29
Section 4.13: ngSrc
1-30
Section 4.14: ngModel
1-31
Section 4.15: ngClass
1-32
Section 4.16: ngDblclick
1-33
Section 4.17: ngHref
1-34
Section 4.18: ngPattern
1-35
Section 4.19: ngShow and ngHide
1-36
Section 4.20: ngRequired
1-37
Section 4.21: ngMouseenter and ngMouseleave
1-38
Section 4.22: ngDisabled
1-39
Section 4.23: ngValue
1-40
Chapter 5: Use of in-built directives
1-41
Section 5.1: Hide/Show HTML Elements
1-42
Chapter 6: Custom Directives
1-43
Section 6.1: Creating and consuming custom directives
1-44
Section 6.2: Directive Definition Object Template
1-45
Section 6.3: How to create resuable component using directive
1-46
Section 6.4: Basic Directive example
1-47
Section 6.5: Directive decorator
1-48
Section 6.6: Basic directive with template and an isolated scope
1-49
Section 6.7: Building a reusable component
1-50
Section 6.8: Directive inheritance and interoperability
1-51
Chapter 7: How data binding works
1-52
Section 7.1: Data Binding Example
1-53
Chapter 8: Angular Project - Directory Structure
1-54
Section 8.1: Directory Structure
1-55
Chapter 9: Filters
1-56
Section 9.1: Accessing a filtered list from outside an ng-repeat
1-57
Section 9.2: Custom filter to remove values
1-58
Section 9.3: Custom filter to format values
1-59
Section 9.4: Using filters in a controller or service
1-60
Section 9.5: Performing filter in a child array
1-61
Chapter 10: Custom filters
1-62
Section 10.1: Use a filter in a controller, a service or a filter
1-63
Section 10.2: Create a filter with parameters
1-64
Section 10.3: Simple filter example
1-65
Chapter 11: Constants
1-66
Section 11.1: Create your first constant
1-67
Section 11.2: Use cases
1-68
Chapter 12: Custom filters with ES6
1-69
Section 12.1: FileSize Filter using ES6
1-70
Chapter 13: Directives using ngModelController
1-71
Section 13.1: A simple control: rating
1-72
Section 13.2: A couple of complex controls: edit a full object