Skip to content
Learn Netverks

Track

angular

Angular

36 lessons: standalone components, signals, DI, routing—Angular 19 + TypeScript in-browser playground and 108 MCQs.

Mode
client_angular
Practice
client angular
Lessons
36 units
Start lesson 1 → Introduction to Angular

Before you start

A full platform for enterprise web apps: components, dependency injection, routing, and CLI-driven workflows.

Opinionated structure helps large teams keep consistency; common in corporate and government projects.

Large Angular codebases, line-of-business apps, and teams standardized on TypeScript everywhere.

36 lessons with TypeScript playground (Angular 19 CDN), Ng global + mountApp(Component), enrichment, and 108 MCQs.

After TypeScript and solid async/DOM fundamentals; often on the job rather than as a first framework.

Lesson order

Sequential — follow top to bottom

36 lessons are live in this track. Start from step 01 for the smoothest path.

  1. 01 intro Introduction to Angular

    beginner

    Open →
  2. 02 what-is-angular What is Angular?

    beginner

    Open →
  3. 03 platform-mindset Platform mindset

    beginner

    Open →
  4. 04 angular-vs-react-vue Angular vs React and Vue

    beginner

    Open →
  5. 05 playground-workflow Playground workflow

    beginner

    Open →
  6. 06 standalone-components Standalone components

    beginner

    Open →
  7. 07 templates-bindings Templates and bindings

    beginner

    Open →
  8. 08 built-in-directives Built-in directives

    intermediate

    Open →
  9. 09 component-inputs Component inputs

    intermediate

    Open →
  10. 10 output-events Output events

    intermediate

    Open →
  11. 11 content-projection Content projection

    intermediate

    Open →
  12. 12 signals-basics Signals basics

    intermediate

    Open →
  13. 13 computed-signals Computed signals

    intermediate

    Open →
  14. 14 effect-basics Effect basics

    intermediate

    Open →
  15. 15 two-way-binding Two-way binding

    intermediate

    Open →
  16. 16 structural-directives Structural directives

    intermediate

    Open →
  17. 17 pipes-intro Pipes introduction

    intermediate

    Open →
  18. 18 dependency-injection Dependency injection

    intermediate

    Open →
  19. 19 provided-in-root Provided in root

    intermediate

    Open →
  20. 20 hierarchical-injectors Hierarchical injectors

    advanced

    Open →
  21. 21 services-pattern Services pattern

    intermediate

    Open →
  22. 22 rxjs-intro RxJS introduction

    intermediate

    Open →
  23. 23 async-pipe Async pipe

    intermediate

    Open →
  24. 24 reactive-forms-intro Reactive forms intro

    intermediate

    Open →
  25. 25 template-driven-intro Template-driven forms

    intermediate

    Open →
  26. 26 router-basics Router basics

    intermediate

    Open →
  27. 27 router-links-params Router links and params

    intermediate

    Open →
  28. 28 route-guards-concept Route guards concept

    advanced

    Open →
  29. 29 change-detection Change detection

    advanced

    Open →
  30. 30 http-client HttpClient

    intermediate

    Open →
  31. 31 performance-mindset Performance mindset

    advanced

    Open →
  32. 32 standalone-bootstrap Standalone bootstrap

    intermediate

    Open →
  33. 33 error-handling Error handling

    advanced

    Open →
  34. 34 typescript-angular TypeScript with Angular

    advanced

    Open →
  35. 35 interview-essentials Interview essentials

    advanced

    Open →
  36. 36 summary Summary

    beginner

    Open →