In een notendop

  • Doelstelling —  Maak moderne webapplicaties met het JavaScript-framework Angular 2, de opvolger van het succesvolle AngularJS
  • Duur —  2-3 dagen
  • Level —  200-300 (op een schaal van 100-500)
  • Voorkennis —  JavaScript, OO-principes
Meer informatie of inschrijven! 

In detail

Angular 2 is de opvolger van AngularJS 1.x en biedt tal van nieuwe mogelijkheden, betere performance, maar ook een compleet nieuwe syntaxis. De afgelopen jaren heeft het JavaScript-framework AngularJS de webdevelopment-wereld veroverd en is het uitgegroeid tot een van de populairste frameworks om webapplicaties te schrijven. In Angular2 wordt echter gebroken met het verleden. Projecten zullen vaak niet zomaar te migreren zijn.

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

Het Angular2-framework is volop in ontwikkeling. De schrijfwijze en mogelijkheden veranderen in elke nieuwe (beta-)release. Deze training biedt een inleiding in de mogelijkheden van Angular2 en toont tevens de talloze verschillen met AngularJS 1.x.

Inhoudelijk wordt de training telkens bijgewerkt volgens de actuele stand van zaken.

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)

Inhoud

  • Kennismaken met Angular 2
    • Waarom Angular 2?
    • Angular 2 vs. AngularJS 1.x
    • Kenmerken van Angular 2
    • De rol van ES6 en TypeScript
  • Uw eerste Angular 2-applicaties
    • Installatie en configuratie
    • Hello World-component
    • Componenten uitbreiden
    • Debugging
  • Angular 2 in detail
    • Modules en Components
    • 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! 

← Alle trainingen

 

Contact

Kassenaar IT Services
Alphons Diepenbrocklaan 7
6952 BS Dieren
Nederland
info@kassenaar.com

Nieuwsbrief

Twitter