Angular avancé

Loader DigitalCityEen ogenblik, aub...

Angular avancé

(Réf.2025-079)
3
Dag(en)
FR
Anderen
CEVORA
Bedrijf
Werknemer
Betalend
Volledige dag

Georganiseerd door:

Opleidingspartners:

Beschrijving

De cursus omvat de volgende technische inhoud

  • Geavanceerde componenten en gegevensbeheer

  • Geavanceerde routing en beveiliging

  • Geavanceerde implementatie en internationalisatie

Wat zijn de doelstellingen van de opleiding?

  • Hun kennis verdiepen van de geavanceerde concepten van Angular en het bijbehorende ecosysteem.

  • De geavanceerde functies van componenten, services en directives onder de knie krijgen.

  • Best practices voor geavanceerd gegevensbeheer en communicatie tussen componenten begrijpen.

  • Geavanceerde routing- en navigatiebeheertechnieken in Angular-applicaties verkennen.

  • Leren hoe je de prestaties van Angular-applicaties optimaliseert.

  • Verwerven van geavanceerde vaardigheden op het gebied van internationalisatie en lokalisatie.

  • Geavanceerde strategieën ontdekken voor het implementeren en beheren van updates voor een Angular-applicatie.

Wat moet je weten om de cursus te volgen?

Eerdere kennis van Javascript of Typescript. Basiskennis van Angular of Angular basistraining.

Opleidingsprogramma

Geavanceerde componenten en gegevensbeheer

  • Geavanceerde componenten

○ Gevorderd gebruik van sjablonen en structurele richtlijnen

○ Creëren van herbruikbare en configureerbare componenten

○ Communicatie tussen componenten met services en observables

  • Geavanceerd gegevensbeheer

○ Reactive Forms gebruiken om complexe formulieren te beheren

Aangepaste validatie en beheer van formulierfouten

Geavanceerd gebruik van observables voor asynchrone operaties

  • Unit testen en E2E testen

○ Geavanceerde unit tests schrijven voor componenten en services

○ Configureren en uitvoeren van E2E testen met Protractor

Codedekking en proactieve foutdetectie

Geavanceerde routing en beveiliging

  • Geavanceerde routing

○ Ondersteuning voor geavanceerde routing met route resolvers

○ Beheer van URL toestanden en parameters met Guards

○ Kindroutering en geavanceerd gebruik van Lazy Loaders

  • Beveiliging in Angular-toepassingen

○ Client-side beveiliging implementeren met Guards

○ Gebruik van JSON Web Tokens (JWT) voor authenticatie en autorisatie

Beveiligingsstrategieën om gevoelige gegevens te beschermen

  • Geavanceerde prestatieoptimalisatie

○ OnPush Change Detection gebruiken om de prestaties te verbeteren

Gegevens cachen met HTTP-interceptors

○ Uitgesteld laden van modules om opstarttijd te optimaliseren

Geavanceerde implementatie en internationalisatie

  • Geavanceerde implementatie

Implementatiestrategieën voor naadloze updates

Versie- en takbeheer voor stabiele implementatie

Uitrol in een hoog beschikbare productieomgeving

  • Geavanceerde internationalisatie

Geavanceerd gebruik van de internationalisatietool om meerdere talen te beheren

Dynamische internationalisatie op basis van gebruikersvoorkeuren

Vertaling van de gebruikersinterface en beheer van tekststrings

Praktische oefeningen

  • Herbruikbare componenten maken met dynamische configuraties.

  • Reactieve formulieren implementeren voor geavanceerde validatie.

  • Het schrijven van unit tests voor de meest complexe componenten en services.

  • Route resolvers configureren om gegevens te laden voordat pagina's worden weergegeven.

  • Guards implementeren om toegang tot verschillende routes te beheren.

  • OnPush Change Detection gebruiken om de prestaties van een component te verbeteren.

  • Het implementeren van een Angular-applicatie met verschillende updatestrategieën.

  • Het internationaliseren van een applicatie om verschillende talen te ondersteunen.

  • Vertalingen en tekststrings in de gebruikersinterface beheren.

Vind meer opleidingen over deze onderwerpen

Hoe schrijf ik me in voor de cursus?

Deze cursus verschijnt in de catalogus Digitalcity.Brussels - Pôle Formation Emploi maar er zijn nog geen data gepland.