In een notendop

Doelstelling
Maak moderne webapplicaties met het JavaScript-framework Angular. Angular is een bekend alternatief voor React. Je leert hoe je Angular-applicaties maakt met Angular CLI en je leert werken met typische Angular-onderdelen als Services, Dependency Injection, Observables en HttpClientModule.

Duur 2-3 dagen
Voorkennis JavaScript, enige HTML en CSS, OO-principes
Prijs
€1495,- bij 3 dagen
(informeer naar groepskortingen!)

In detail

Angular is een modern frontend framework voor webdevelopment, en biedt tal van nieuwe mogelijkheden, betere performance, maar ook een compleet nieuwe syntaxis.

Wij bieden tal van trainingen op Angular-gebied, zie www.angulartraining.nl voor meer details

Angular is geheel gebaseerd op Componenten. Deze worden geschreven in ES6/ECMAScript 2015 (de moderne versie van JavaScript) en TypeScript. Ze hebben allerlei nieuwe annotaties en syntaxiskenmerken. Vervolgens wordt de applicatie opgebouwd als een boomstructuur van componenten.

In de training wordt ingegaan op de best practices rondom de structuur en architectuur van Angular-applicaties en leer je alle conventies om snel met dit framework aan de slag te gaan.

De inhoud van de training is geschikt voor Angular-versies vanaf Angular 4.3, maar bijgewerkt tot de huidige versie (Angular 14) van dit populaire frontend framework.

De training is inclusief het boek Web Development Library - Angular dat door Peter Kassenaar is geschreven.

Voorkennis

  • Goede kennis van HTML en CSS.
  • JavaScript-kennis op gevorderd niveau.
  • Ervaring met andere MVC-frameworks (.NET MVC, Java Spring) is handig, maar niet beslist noodzakelijk.
  • Ervaring met AngularJS 1.x is eveneens handig, maar niet beslist noodzakelijk.
  • Enige kennis van- en ervaring met ES6 en TypeScript is handig (zie ook onze training ES6 en Typescript)

Beknopte inhoud

  • Kennismaken met Angular
    • Waarom Angular?
    • Angular vs. AngularJS 1.x (indien van toepassing op jouw situatie)
    • Kenmerken van Angular
    • De rol van ES6 en TypeScript
  • Je eerste Angular -applicaties
    • Installatie en configuratie
    • Werken met Angular CLI
    • Hello World-component
    • Componenten uitbreiden
    • Debugging
  • Angular in detail
    • Databinding, event binding en attribute binding
    • Modules en Componenten
    • Dependency Injection
    • Services schrijven en (data) gebruiken
    • Werken met externe data via Http
    • Forms
    • Applicaties als 'Tree van Components'
    • Routing
    • Directives
    • Piping en Pipes schrijven
Meer informatie of inschrijven!
Logo van Angular Fundamentals