Schița de curs

Introducere

  • Panoramă a temelor avansate ale Angular 15
  • Revizuirea fundamentelor Angular 15

  • Tehnici avansate pentru componente

    • Patrii de arhitectură a componentelor avansate
    • Folosirea hook-urilor ciclului de viață al componentelor avansate
    • Crearea de componente dinamice
    • Folosirea Angular Elements pentru crearea de componente web

    • Tehnici avansate pentru directive

      • Crearea de directive structurale personalizate
      • Implementarea compoziției directivei avansate
      • Folosirea directivei ngTemplateOutlet
      • Implementarea animațiilor avansate

      • Tehnici avansate pentru RxJS

        • Concepte avansate ale RxJS
        • Folosirea RxJS pentru implementarea interfețelor de utilizator complexe
        • Programare reactivă cu Angular 15
        • Formulare reactice cu RxJS

        • Tehnici avansate pentru detectarea schimbărilor

          • Concepte avansate de detectare a schimbărilor
          • Implementarea strategiei de detectare a schimbărilor onPush
          • Folosirea API-ului IterableDiffers
          • Optimizarea performanței detectării schimbărilor

          • Tehnici avansate de rutare

            • Folosirea încărcării diferite pentru îmbunătățirea performanței aplicației
            • Folosirea strategiilor de preîncărcare pentru îmbunătățirea experienței utilizatorului
            • Implementarea rendering-ului server-side cu Angular Universal
            • Implementarea unui outlet personalizat de rută

            • Tehnici avansate pentru testare

              • Scrierea de teste cuprinzătoare cu acoperirea codului ridicată
              • Folosirea mock-urilor și spy-urilor în teste
              • Folosirea cadrelor de testare avansate pentru Angular 15
              • Depanarea testelor complexe

              • Tehnici avansate de depanare

                • Folosirea Angular DevTools
                • Depanarea aplicațiilor Angular 15 folosind DevTools-ul browser-ului
                • Soluționarea problemelor comune din aplicațiile Angular 15
                • Folosirea tehnicii de depanare avansate pentru optimizarea performanței

                • Tehnici avansate de performanță

                  • Tehnici avansate de optimizare a performanței pentru Angular 15
                  • Implementarea detectării schimbărilor onPush
                  • Implementarea încărcării diferite pentru performanța optimală
                  • Optimizarea cererilor de rețea folosind HttpInterceptor-ul Angular
                  • Rendering server-side pentru o performanță îmbunătățită

                  • Synthes și următoarele pași

Cerințe

  • Familiaritate cu Angular 15, HTML, CSS și JavaScript

  • Audiență

    • Dezvoltatori
    • Programatori

 28 ore

Numărul de participanți


Pret per participant

Mărturii (5)

Cursuri viitoare

Categorii înrudite