Framework AngularJS 1.x

    AngularJS est de plus en plus répandu. Mais réaliser un frontend avec ce framework nécessite d’appréhender de nouveaux concepts, un nouvel environnement de travail et enfin une
    nouvelle philosophie de développement.

    RED FROGGY propose une formation AngularJS sur 3 jours. L’objectif est que chaque participant soit autonome dans la conception et la réalisation d’une application avec AngularJS.

    Durant ces 3 jours, notre expert vous proposera, en plus de la formation théorique, une mise en situation dans le cadre du développement de votre première application AngularJS.

    Plan de formation "Framework AngularJS 1.x"

    Prologue

    • Déroulement de la formation
    • Historique JavaScript
    • AngularJS

     

    Getting started

    • Ecosystème JavaScript
    • Intégration de la librairie
    • Les expressions
    • Binding
    • Exercice

     

    Controleurs

    • Présentation
    • $scope
    • Templating
    • Les évènements
    • Exercice

     

    Les directives du Framework

    • Template
    • Binding
    • Styles
    • Actions
    • Exercice

     

    Filtres

    • Utilisation des filtres
    • Filtres existants
    • Créer un filtre
    • Exercice

     

    Routage

    • Pourquoi un routeur ?
    • Configuration du routage
    • Paramètres
    • Exercice

     

    Formulaire

    • Déclaration
    • Validation
    • Possibilités
    • Exercice

     

    Modules

    • Quel intérêt ?
    • Création et configuration d’un module
    • Bonne pratiques
    • Exercice

     

    Injection de dépendances

    • Principe
    • Services disponibles
    • Création d’un service
    • Configuration d’un service
    • Exercice

     

    Directives

    • Cycle de vie
    • Propriétés
    • ngModelController
    • Exercice

     

    Tester son application

    • Ecrire ses tests avec Jasmine
    • Ecrire ses tests avec Angular
    • $httpBackend
    • Lancer ses tests avec Karma
    • Exercice

     

    Communication serveur

    • Service $http
    • Communication REST
    • Exercice

     

    Environnement de développement

    • Yeoman
    • Bower
    • Grunt
    • Exercice

     

    La communauté Angular

    • Les modules
    • Les projets majeurs
    • Exercice

     

    Epilogue

    • Api promise
    • Sous le capot
    • Compatibilité IE
    • Exercice