Getting started with Angular (NG01)

Duur: 3 dagen
Prijs: € 1.950 p.p
Code: NG01
Beschikbare data:
  • 01-04-2024
  • 08-04-2024
  • 15-04-2024
  • 22-04-2024
  • 13-05-2024
  • 20-05-2024
  • 27-05-2024
  • 03-06-2024
  • 10-06-2024

Introductie

Angular is een webapplicatie framework, bestemd om Single Page Applications (SPA) te maken. De laatste jaren zijn de eisen die gesteld worden aan webapplicaties compleet veranderd. Snelheid, beschikbaarheid, maar ook de gebruiksvriendelijkheid worden steeds belangrijker in web development wereld. Angular is de opvolger van de eerste versie, AngularJS. Geleerd hebbende van AngularJS heeft men Angular helemaal van de grond af opnieuw gebouwd. Ontwikkelaars kunnen gebruik maken van de laatste ECMAScript standaarden om single page applicaties te bouwen. Deze training wordt steeds vernieuwd naar de meest recente versie van Angular.

Doelgroep

Deze training is speciaal bedoeld voor webontwikkelaars die Angular willen gaan gebruiken bij het ontwikkelen van Single Page web applicaties (SPA).

Voorkennis

Er wordt vanuit gegaan dat de developer ervaring heeft met HTML en over een redelijke basis JavaScript beschikt.

Trainingsoverzicht

De volgende onderwerpen komen hierbij aan de orde:

  • TypeScript
    • Introductie
    • Classes, overerving, interfaces
    • Modules
  • Setup Angular
    • Setting up Angular
    • Angular CLI

  • Modules
    • Wat is een Angular module?
    • Modules maken
    • Modules gebruiken

  • Directives, Components en Pipes
    • Wat zijn Directives?
    • Angular Directives
    • Custom Directives
    • Wat zijn components?
    • Wat zijn Pipes?
    • Angular pipes
    • Custom Pipes

  • Forms and validation
    • Template Forms
    • Reactive Forms

  • RxJs
    • Wat is RxJs?
    • Wat zijn RxJs operators?

  • Services
    • Wat zijn services?
    • Dependency Injection in Angular
    • Http service
    • Custom services

  • Redux
    • Wat is Redux?
    • Store
    • Actions
    • Reducers
    • Effects

  • Routing
    • Routes configureren
    • Route state
    • Resolvers
    • Guards

*excl. courseware

Vraag deze training aan