Kursdagi mavzular

  • ✔Angularga kirish va asosiy tushunchalar
  • ✔Project tuzilmasi va asosiy fayllar tahlili
  • ✔Komponentlar: yaratilishi va ishlatilishi
  • ✔Template va data binding (interpolation, property binding, event binding)
  • ✔Two-way data binding
  • ✔Direktivalar: ngIf, ngFor, ngClass, ngStyle
  • ✔Komponentlar o‘rtasida ma'lumot almashinuvi
  • ✔Service va Dependency Injection
  • ✔HTTP so‘rovlar va REST API bilan ishlash
  • ✔RxJS va Observablesga kirish
  • ✔Router: sahifalar o‘rtasida navigatsiya
  • ✔Dinamik routing va parametrlar
  • ✔Formlar: Template-driven forms
  • ✔Formlar: Reactive forms
  • ✔Form validation (sintaktik va dasturlash asosida)
  • ✔Pipe'lar: Standart va Custom pipe yaratish
  • ✔Lifecycle Hooks tushunchasi
  • ✔Modul konsepsiyasi va Lazy Loading
  • ✔Angular Materialga kirish
  • ✔Reusable komponentlar yaratish
  • ✔State Management (ngRx asoslari)
  • ✔Error handling va not found sahifalar
  • ✔Auth: Login, JWT va AuthGuard
  • ✔Testlash: Unit Test va e2e Testlar
  • ✔Performance optimization (Change Detection, TrackBy)
  • ✔Deployment: Angular ilovasini build qilish va joylashtirish
  • ✔Yakuniy loyiha: Amaliy loyiha yaratish va takrorlash