Formation AngularJS

Demande d'information

Formation AngularJS

  • Contenu Formation AngularJS.
    • Durée: 4 jours
    • Public: Webmasters avec de bonnes connaissances HTML et Javascript
    • Pré-requis: Bonnes connaissances en JavaScript, DOM, CSS et notions d'AJAX
    • Objectifs: Maîtriser les concepts du framework AngularJS - Utiliser AngularJS pour développer des applications web performantes
    • Référence: SIT682-F
    Programme:

    Introduction. 
    • Développement d'applications riches
    • Panorama des frameworks disponibles
    • Architecture, pattern MVVM (Model View ViewModel)
    • AngularJS: présentation, composantes
    • Rappels HTML5, JavaScript
    • Atelier: Mise en place d'un projet intégrant AngularJS
    Découpage MVVM. 
    • Contrôleurs: fonctionnement, implémentation
    • Modèle et contexte: hiérarchie, création
    • Gestion des événements utilisateur: $scope.emit(), $scope.broadcast(), $scope.on()
    • Implémentation des vues: affichages, saisies, actions, binding (expressions) et filtres
    • Gestion des paramètres
    • Invocation des contrôleurs dans la vue
    • Moteur de templates: inclusion, inline
    • Atelier: Création d'une application web MVVM complète
    Debug et tests.
    • Gestion des exceptions
    • Debug d’AngularJS: méthodes, Batarang
    • Tests unitaires: Jasmine, Karma, ngMock
    • Injection de dépendances et mock objects 
    • Tests fonctionnels: Protractor, $httpBackend (ngMockE2E)
    • Atelier: Debug d'applications et automatisation de tests
    Notions avancées. 
    • Noyeau AngularJS: compilation, directives
    • Raffraîchissement des templates
    • Cadre d'exécution
    • Application mono-page multi-vues
    • Configuration du routage
    • Gestion de l'historique 
    • Internationalisation de l'application
    • Formatage: dates, nombres
    • Implémentation de filtres
    • Atelier: Configuration de l'application - Implémentation single page/Multi views - I18N
    Appels serveur.
    • Intercepteurs de réponse
    • Ajax avec le service $http
    • Gestion des appels REST: service $resource
    • WebSocket et Server-Sent Events avec AngularJS
    • Utilisation de l'API Promise
    • Atelier: Multiples appels de services
    Modularité et services. 
    • Application et modules: création, configuration
    • Démarrage de l'application, directives
    • Partage de services inter-applications
    • Services: création, configuration et gestion des dépendances
    • Bonnes pratiques
    • Atelier: Création et configuration de modules et de services
    Tarifs:

    A distance ou présentiel: 1796 euros

Autre formation en rapport avec java javascript