Formation Angular 4 (AngularJS)

Angular JS est un framework qui n'a pas cessé de surprendre de part sa simplificité et sa structuration des ressources. Apprenez l'un des framework les plus populaire pour la conception web.

  1. Présentation d’AngularJS
    • Problématiques actuelles sur les Framework de développement
    • Positionnement, Apport d’AngularJS et Philosophie d’AngularJS
    • Évolution du Framework dans le temps : Qu’est-ce que le TypeScript
  2. Démarrage Rapide
    • Installation NodeJS et de NPM
    • Création d’un nouveau projet
    • ng serve – Servir l’application
    • Etude sur la composition d’un projet
    • TP : mise en place d’un projet rapidement et modification simple
  3. Concept de Composants sous AngularJS
    • Structure d’un composant
    • Classe d’un composant
    • Template HTML et URL
    • Feuille de style d’un composant
    • Sélecteur d’un composant
    • Imbrication d’un composant
    • TP : mise en place de composants simples et imbrication de composants
  4. Binding et Classes
    • Principe du Binding
    • One-way binding
    • Création de Formulaire
    • 2-way binding
    • TP : Établir un modèle de données, afficher des données et les modifier
  5. Boucles, Structures conditionnelles et CSS
    • Afficher des listes d’éléments avec le ngFor
    • Affichage conditionnel avec le ngIf
    • Modification conditionnelle du style CSS
    • TP : Manipulation du ngFor, ngIf et des classes CSS
  6. Maitriser les Composants sous AngularJS
    • Mise en pratique des composants sur un exemple concret
    • Maitrise une vue Master/Details
    • TP : Établir une vue maitre/details avec une liste et une vue détaillée
  7. Les Services
    • Présentation du concept des services
    • Injection de services dans un composant
    • Appel des méthodes d’un service
    • Appel synchrone et Asynchrone avec la notion de promise
    • TP : Mise en place des services, Gestion et Synchrone et asynchrone des appels
  8. Le Routage et paramètre
    • Création de règle de routage
    • Passage de paramètres
    • TP : Application multi-composants et routage
  9. API les webservices
    • Connexion a des webServices pour récupérer des données
    • Différentes méthodes GET, POST, PUT, DELETE
    • TP : Récupération, Insertion, Modification et suppression de données via une API Rest
  • Durée de la formation : 4 jours
  • Prérequis : Aucun
  • Lieu de la formation : Lyon