AngularJS

Loader DigitalCityEen ogenblik, aub...

AngularJS

(Réf.682)
28
Uur/Uren
Werkzoekende
Betalend

Georganiseerd door:

Wat zijn de doelstellingen van de opleiding?

De concepten van het AngularJS framework onder de knie krijgen - AngularJS gebruiken om performante webapplicaties te ontwikkelen

Opleidingsprogramma

Inleiding

Ontwikkelen van rijke applicaties
Overzicht van beschikbare frameworks
Architectuur, MVVM (Model View ViewModel) patroon
AngularJS: presentatie, componenten
HTML5, JavaScript geheugensteuntjes

Workshop: Een project opzetten met AngularJS

MVVM verdeling

Controllers: werking, implementatie
Model en context: hiërarchie, creatie
Beheer van gebruikersgebeurtenissen: $scope.emit(), $scope.broadcast(), $scope.on()
Implementatie van views: displays, inputs, acties, binding en filters
Parameterbeheer
Aanroepen van controllers in de view
Sjabloonmotor: insluiten, inline

Workshop: Een volledige MVVM webapplicatie maken

Debuggen en testen

Uitzonderingsafhandeling
AngularJS debuggen: methodes, Batarang
Unit tests: Jasmine, Karma, ngMock
Dependency injection en mock objects
Functionele tests: Protractor, $httpBackend (ngMockE2E)

Workshop: debuggen van toepassingen en automatisering van tests

Geavanceerde begrippen

AngularJS core: compilatie, directives
Vernieuwen van templates
Uitvoeringsraamwerk
Enkele pagina multi-view toepassing
Routing configuratie
Geschiedenis beheer
Internationaliseren van de toepassing
Opmaak: data, getallen
Implementeren van filters

Workshop: Toepassingsconfiguratie - Uitvoering enkelvoudige pagina's/meervoudige weergaven - I18N

Server oproepen

Response Interceptors
Ajax met $http service
Omgaan met REST calls: $resource service
WebSocket en Server-Sent Events met AngularJS
Gebruik van de Promise API

Workshop: Meerdere dienstoproepen

Modulariteit en diensten

Applicatie en modules: creatie, configuratie
Applicatie opstarten, richtlijnen
Cross-applicatie service delen
Services: creatie, configuratie en afhankelijkheidsbeheer
Beste praktijken

Workshop: Aanmaken en configureren van modules en diensten

Deze cursus verschijnt in de catalogus Dawan maar er zijn nog geen data gepland.