Angular
- 1.What Angular Is, TypeScript Primer, CLI Setup
- 2.Components and Templates
- 3.Data Binding — Property, Event, and Two-Way Binding
- 4.Built-in Directives
- 5.Component Communication — @Input, @Output, EventEmitter
- 6.Services and Dependency Injection
- 7.Pipes — Built-in and Custom
- 8.Template-Driven Forms
- 9.Reactive Forms
- 10.Routing — Routes, Params, and Guards
- 11.HTTP Client and RxJS Basics
- 12.Lifecycle Hooks
- 13.Standalone Components and Signals
- 14.Testing — Jasmine, Karma, and TestBed
Read as One Page
PDF Downloads
Exercise Solutions
angular1-1_challenge1.txtangular1-1_challenge2.txtangular1-1_challenge3.txtangular1-2_challenge1.txtangular1-2_challenge2.txtangular1-2_challenge3.txtangular1-3_challenge1.txtangular1-3_challenge2.txtangular1-3_challenge3.txtangular1-4_challenge1.txtangular1-4_challenge2.txtangular1-4_challenge3.txtangular1-5_challenge1.txtangular1-5_challenge2.txtangular1-5_challenge3.txtangular1-6_challenge1.txtangular1-6_challenge2.txtangular1-6_challenge3.txtangular1-7_challenge1.txtangular1-7_challenge2.txtangular1-7_challenge3.txtangular1-8_challenge1.txtangular1-8_challenge2.txtangular1-8_challenge3.txtangular1-9_challenge1.txtangular1-9_challenge2.txtangular1-9_challenge3.txtangular1-10_challenge1.txtangular1-10_challenge2.txtangular1-10_challenge3.txtangular1-11_challenge1.txtangular1-11_challenge2.txtangular1-11_challenge3.txtangular1-12_challenge1.txtangular1-12_challenge2.txtangular1-12_challenge3.txtangular1-13_challenge1.txtangular1-13_challenge2.txtangular1-13_challenge3.txtangular1-14_challenge1.txtangular1-14_challenge2.txtangular1-14_challenge3.txt