Angular Intermediate 10 lessons

Angular: The Interactive Journey

Bootstrap, change detection, components, services, routing, forms, RxJS, signals, testing, and shipping — taught as ordered sequences.

About This Course

Angular rewards people who know the order of operations. Most surprises — "why did that re-render, why did that not subscribe, why is my bundle so big" — are consequences of a few well-defined rules. This course reveals those rules one at a time, each with an interactive lab and a small, realistic example you could drop into a real app.

How we teach Angular

  • Sequences first: bootstrap order, change detection order, route resolution order.
  • Signals treated as a first-class citizen alongside RxJS, not as an afterthought.
  • Reactive forms and standalone components as the defaults for new work.
  • Small, complete examples — no missing imports, no hidden setup.

What you will actually be able to do

  • Explain Angular's bootstrap sequence and where to register providers.
  • Design components with OnPush and signals without fighting change detection.
  • Build services with dependency injection and map HTTP errors cleanly.
  • Write reactive forms, RxJS pipelines, and tests that survive refactors.
  • Ship small bundles and meet real accessibility bars on your first shipping PR.

Prerequisites

Working TypeScript knowledge and comfort with modern ES features. Basic HTML and CSS. Prior framework experience (React, Vue) is helpful but not required.

Reviews & Feedback

Write a Review

No reviews yet. Be the first to review this course!