ng4eb
Ch1 - Introduction to Angular
P1 - What is Angular
Angular: A Comprehensive Front-end Framework for SPAs
P2 - Why Angular
Advantages of Angular
Angular Compared to Other Options
Ch2 - CLI & Workspace
P1 - Installation
Prerequisites
Installing Angular
P2 - CLI Commands
Creating an Angular Project
Useful Commands
P3 - Using angular.json
Ch3 - Components & Modules
P1 - Using Components & Modules
How Components & Modules Work
Creating a Counter Component
Nested Components & Two-Way Binding
P2 - Using Directives
How Directives Work
Using ngIf, ngFor & ngStyle
Creating a Random Color Directive
P3 - Lifecycles
Overview of Lifecycles
Change Detection
Using Lifecycle Hooks
P4 - Using Pipes
How Pipes Work
Using the Percent Pipe
Creating a Custom Pipe
Ch4 - Routing
P1 - Using Routing
How Routing Works
Using the Routing Module
Creating Child Routes
P2 - Advanced Routing Techniques
Lazy-Loading a Module
Implementing an Authentication Router Guard
Using Resolvers
Using Url Matcher
Ch5 - Services & RxJS
P1 - Using Services
How Services Work
Concept of Dependency Injection
Creating a Counter Service
P2 - RxJS Basics
What Is an Observable
Creating a Counter Service Using Observables
Ch6 - Forms & HTTP Client
P1 - Using Template-driven Forms
How Template-Driven Forms Work
Using ngModel
P2 - Using Reactive Forms
How Reactive Forms Work
Using FormControl & FormGroup
Using FormBuilder
P3 - HTTP Client
What is HTTP Client
HTTP Requests to External API
Ch6 - P2 - Using Reactive Forms
Ch6-P3 - HTTP Client
Please enable JavaScript for a smoother experience