AngularJS - Le framework MVC pour structurer vos applications JavaScript

Référence : 19003-151119-5-ANG

Infos pratiques

  • Durée : 3 jours soit 21 heures
  • Population visée : Ouvrier – Employé – Employé qualifié – Cadre – Cadre supérieur
  • Public concerné : Architectes Web, concepteurs Web, développeurs Web.

Programme

Objectifs pédagogiques

A l’issue de cette formation, l’apprenant sera capable de :

  • Développer une " Single Page Application " en JavaScript avec le framework AngularJS…

Pré-requis

  • Maîtriser les langages HTML et CSS ;
  • Maîtriser la programmation JavaScript ou avoir suivi le cours " T44A-010 - Dynamisez vos sites Web avec JavaScript ".

Objectifs opérationnels et contenu de la formation

Introduction

  • HTML5 et JavaScript
  • Single Page Application
  • AngularJS
  • Outils et Installation

Notions fondamentales

  • Application et modules
  • Expressions
  • Contrôleurs et données
  • Data Binding
  • Filtres et formatage
  • Directives Angular

Navigation dans l'application

  • Routes et Templates
  • Paramétrage des routes
  • Service $location
  • Evénements de navigation

Formulaires

  • Lier le formulaire au modèle
  • Valider les champs
  • Gérer les erreurs
  • Intégrer des listes d'items
  • Mise en œuvre

Communication avec le serveur

  • Requêtes Ajax simples avec le service $http
  • Gestion des réponses et des erreurs
  • Configuration globale des requêtes
  • Traitement générique des requêtes avec les intercepteurs
  • Configuration de ressources REST

Création de directives

  • Eléments, attributs et classes
  • Templates
  • Configuration d'une directive
  • Intégration du corps HTML
  • Gestion des scopes

Internationalisation

  • Paramétrage du framework Angular
  • Utilisation des filtres et directives prédéfinies
  • Création de ressources localisées

Méthodes et moyens

  • Explications théoriques suivies de pratiques guidées puis mises en autonomie
  • Stage en mode « InClass » : 2 téléviseurs et 1 caméra HD par salle
  • 1 vidéoprojecteur par salle
  • 1 ordinateur par stagiaire

Méthodes d’évaluation des acquis

  • Exercices de synthèse et d’évaluation
  • Evaluation de fin de stage

Profil formateur

Nos formateurs sont certifiés à l’issue d’un parcours organisé par nos soins. Ils bénéficient d’un suivi de compétences aussi bien au niveau technique que pédagogique.

Support stagiaire

  • Support papier ou électronique (dématérialisé)
  • Les exercices d’accompagnement peuvent être récupérés sur clef USB