Cursusaanbod

Inleiding tot Angular 18

  • Overzicht van Angular en zijn ecosysteem
  • Nieuw in Angular 18
  • Opzetten van de ontwikkelomgeving

Projectopzet en architectuur

  • Angular CLI gebruiken
  • Projectstructuur en bestandsorganisatie
  • Angular Modules en componenten

Sjablonen en gegevensbinding

  • Angular Syntaxis van sjablonen
  • Interpolatie, eigenschapsbinding en gebeurtenisbinding
  • Gegevensbinding in twee richtingen met ngModel

Componenten en richtlijnen

  • Componenten maken en gebruiken
  • Haken voor de levenscyclus van componenten
  • Ingebouwde richtlijnen (ngIf, ngFor, enz.)
  • Aangepaste richtlijnen

Diensten en afhankelijkheidsinjectie

  • Services maken en gebruiken
  • Afhankelijkheidsinjectie in Angular
  • Toepassingsstatus beheren

Routering en navigatie

  • De Angular-router instellen
  • Routes en routeparameters configureren
  • Lazy loading en routebewakers

Formulieren in Angular

  • Formulieren op basis van sjablonen
  • Reactive vormen
  • Formuliervalidatie en foutafhandeling

HTTP-client en waarneembare items

  • HTTP-verzoeken indienen met HttpClient
  • HTTP-reacties afhandelen
  • Werken met RxJS observables

Geavanceerde onderwerpen

  • Angular Animaties
  • Internationalisering (i18n)
  • Technieken voor prestatie-optimalisatie

Testen in Angular

  • Eenheidstesten met Jasmine en Karma
  • End-to-end testen met Protractor
  • Best practices voor het testen van Angular toepassingen

Implementatie en onderhoud

  • Bouwen en implementeren van Angular applicaties
  • Versiebeheer met Git
  • Praktijken voor continue integratie en levering (CI/CD)

Migratie en probleemoplossing

  • Migreren van oudere versies van Angular
  • Veelvoorkomende valkuilen en hoe je ze kunt vermijden
  • Veelvoorkomende problemen met Angular 18 oplossen

Praktische sessies

  • Hands-on labs
  • Projectontwikkeling in de echte wereld
  • Groepsoefeningen en intervisies

Samenvatting en volgende stappen

Vereisten

  • Een goed begrip van JavaScript
  • Ervaring met webdevelopment
  • Basiskennis van HTML en CSS

Audiëntie

  • Webontwikkelaars
  • Front-end ontwikkelaars
  • Iedereen die geïnteresseerd is in het ontwikkelen van single-page applicaties (SPA's) met Angular
 28 Uren

Aantal deelnemers


Prijs Per Deelnemer

Testimonials (1)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën