Category: Angular

0

Chapter 1: Introduction & First Component

Introduction & First Component very slowly, very human-style — like a patient teacher who really wants you to feel comfortable with Angular right from the start. No rushing, lots of small examples, explanations why...

0

Chapter 2: Components & Inputs

Components & Inputs — the part where your app starts feeling like real Lego blocks. We’ll go slow, with lots of examples, analogies, and code you can copy-paste right now. Imagine you’re building a...

0

Chapter 3: Control Flow (@if, @for, @switch)

Control Flow (@if, @for, @switch) — this is where Angular templates start feeling modern, clean, and way less cluttered compared to the old *ngIf, *ngFor, *ngSwitch days. Think of the old way like writing...

0

Chapter 4: Outputs & Events

Outputs & Events! This is where the child component gets to talk back to the parent. Up until now, data only flowed down (parent → child via inputs). Now we’ll make it flow up...

0

Chapter 5: Signals & Reactivity

Signals & Reactivity is the big mental model shift in modern Angular. This is what makes Angular feel fresh and fast in 2026. Signals are the new heart of reactivity — they replace a...

0

Chapter 6: Services & Dependency Injection

Services & Dependency Injection! This is where your app stops being a bunch of isolated components and starts acting like a real, organized system. Services are the place to put shared logic, state management...

0

Chapter 7: Routing Basics

Routing Basics — this is where your Angular app stops being a single page and becomes a real multi-page application with navigation, deep linking, and clean URLs. In modern Angular (v19–21 as of 2026),...

0

Chapter 8: HTTP & Async Operations

HTTP & Async Operations! This is the chapter where your app stops being static and starts talking to real backends. We’ll fetch data from APIs, handle loading/error states elegantly, and keep everything reactive with...

0

Chapter 9: Forms – Template-driven & Reactive

Forms – Template-driven & Reactive — one of the most practical and frequently used parts of Angular. In 2026 (with Angular ~21+), forms are in a transitional phase: Template-driven → still fully supported, simple...