Programming

Angular Development

Master NgRx state management, testing, performance, and enterprise patterns.

Level: AdvancedProgramming

What You'll Learn

NgRx store & effects
Entity & router store
Advanced RxJS
Unit & E2E testing
Performance optimisation
PWA support
Micro-frontends
CI/CD for Angular
Capstone: enterprise app

What's Included

๐ŸงญAI Tutor๐Ÿ”’

Interactive learning path with AI-generated lessons read aloud by your personal tutor

๐ŸงชPractice Lab๐Ÿ”’

Step-by-step lab instructions with AI guidance โ€” run in your own IDE or sandbox.

๐ŸŽ™๏ธMock Interviews๐Ÿ”’

AI interviewer asks tailored questions, gives real-time feedback and a score report

๐Ÿ“Evaluation๐Ÿ”’

MCQ questions (theory, practical, code) to test your knowledge and earn a badge

โš”๏ธChallenge AI๐Ÿ”’

Compete head-to-head against AI on real production problems โ€” judged on correctness, performance, scalability, code quality, and edge cases

Course Syllabus

NgRx State Management

  • โ€ขStore & Actions
  • โ€ขReducers & Selectors
  • โ€ขEffects
  • โ€ขEntity Adapter
  • โ€ขRouter Store

Advanced RxJS

  • โ€ขHigher-Order Observables
  • โ€ขswitchMap vs mergeMap vs concatMap
  • โ€ขCold vs Hot Observables
  • โ€ขSchedulers
  • โ€ขCustom Operators

Testing

  • โ€ขUnit Testing Components
  • โ€ขTesting Services & Pipes
  • โ€ขNgRx Testing
  • โ€ขCypress E2E
  • โ€ขTest Harnesses

Performance

  • โ€ขLazy Loading & Preloading
  • โ€ขOnPush Change Detection
  • โ€ขVirtual Scrolling
  • โ€ขBundle Budgets
  • โ€ขAngular DevTools

Enterprise & Deployment

  • โ€ขMicro-Frontend Architecture
  • โ€ขModule Federation
  • โ€ขPWA with Angular
  • โ€ขCI/CD Pipeline
  • โ€ขCapstone: Enterprise App

You're all set

Everything in this course is unlocked.

Continue Learning โ†’
โœ“AI Tutor
โœ“Practice Lab
โœ“Mock Interviews
โœ“Evaluation
โœ“Challenge AI