0% found this document useful (0 votes)
399 views

Fundamentals: Angular Learning Path 2020

This document outlines the fundamentals and advanced concepts in Angular including NgModules, components, directives, forms, routing, animations, services, observables, HTTP client, testing, internationalization and accessibility. It covers core topics like templates, data binding, lifecycle hooks, dependency injection as well as reactive forms, routing, animations and testing. The learning path provides guidance on key Angular features and capabilities for building robust and maintainable applications.

Uploaded by

Java Man
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
399 views

Fundamentals: Angular Learning Path 2020

This document outlines the fundamentals and advanced concepts in Angular including NgModules, components, directives, forms, routing, animations, services, observables, HTTP client, testing, internationalization and accessibility. It covers core topics like templates, data binding, lifecycle hooks, dependency injection as well as reactive forms, routing, animations and testing. The learning path provides guidance on key Angular features and capabilities for building robust and maintainable applications.

Uploaded by

Java Man
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Angular CLI

NgModules
Class
Components
Template

Metadata

Interpolation
Property Binding
Template Syntax Event Binding
Two way Binding
Pipes
Fundamentals Template Reference Variables
Component
ngIf
Structural
ngSwitch

Directives ngFor

NgClass

Attribute NgStyle

Class Binding

Component Styling Style Binding


Input
State
Component Interaction Output
Management
ngRx
Lifecycle Methods

UI Library
Angular Material

Ecosystem Server Side Rendering


Angular Learning Path 2020 Angular Universal

Jasmine & Karma

Protractor
Testing

i18n

Accessibility
Miscellaneous
Services Depedency Injection
Providing Services
Creating Observables
Subscribing to Observables
Observables
Executing Observables
Disposing Observables
Operators
HttpClient
GET, POST, PUT & DELETE
HTTP Client
Typed Response
Error Handling
Interceptors
FormsModule

NgForm
Template Driven NgModel
Forms
NgModelGroup

Tracking State & Validity

Validation & Error Messages

ngSubmit
Forms
ReactiveFormsModule

Advanced FormControl

FormGroup

setValue & patchValue

Reactive Forms FormBuilder Service

Validator Functions

FormArray

ngSubmit

RouterModule
Configuring Routes
RouterOutlet
routerLink
Wildcard Routes
Redirecting Routes
Routing Route Parameters
Nested Routes
Relative Paths
Lazy Loading Routes
Route Guards

Animations

You might also like