AngularJS - Introduction

Formation créée le 04/01/2023. Dernière mise à jour le 17/03/2023.
Version du programme : 1

Type de formation

Formation à distance

Durée de formation

14 heures (2 jours)

AngularJS - Introduction


Objectif de formation : Appréhender les bases du framework AngularJS

Objectifs de la formation

  • Découvrir AngularJS et installer les outils et l'environnement de développement
  • Ecrire un contrôleur type
  • Comprendre la notion de service et la communication avec un serveur REST
  • Utiliser des templates et ajouter la gestion des routes dans l'application.
  • Maitriser le concept de modules qui permet de découper une application
  • Comprendre les notions de filtres et de directives
  • Prendre en main la notion d'interaction entre les contrôleurs en créant une hiérarchie entre eux

Profil des bénéficiaires

Pour qui
  • Développeurs
Prérequis
  • Bonnes connaissances en JavaScript

Contenu de la formation

Présentation d'AngularJS
  • Installation des outils et de l'environnement de développement
  • Découverte du projet
  • Architecture d'un projet AngularJS
  • Binding et expressions
Gestion des contrôleurs
  • Écriture d'un contrôleur
  • Notion de scope
Gestion des services
  • Notion de services
  • Écriture d'un service
  • Injection de dépendances
Communication avec un serveur REST
  • Rappel sur l'architecture REST
  • Communication HTTP asynchrone
Gestion des routes
  • Notion de routes
  • Passage de paramètres
  • Template HTML
Présentation des modules
  • Présentation de l'architecture modulaire
  • Création d'un module
  • Injection entre modules
Présentation des filtres
  • Présentation du principe de filtres
  • Utilisation de filtres de base
  • Création d'un filtre personnalisé
Présentation des directives
  • Présentation du système de directives
  • Écriture d'une directive simple
  • Écriture d'une directive complexe
Encapsulation de contrôleurs
  • Mise en place d'un contrôleur parent
  • Interactions entre contrôleur parent et contrôleur enfant
Gestion des événements
  • Présentation du gestionnaire d'évènements

Équipe pédagogique

Professionnel expert technique et pédagogique.

Suivi de l'exécution et évaluation des résultats

  • Espace intranet de formation
  • Documents supports de formation
  • Exposés théoriques
  • Études de cas concrets
  • Mise à disposition en ligne de documents supports à la suite de la formation

Ressources techniques et pédagogiques

  • Émargement numérique
  • Mises en situation
  • Formulaires d’évaluation de la formation
  • Certificat de réalisation de l’action de formation

Qualité et satisfaction

Taux de satisfaction des apprenants, nombre d'apprenants, taux et causes des abandons, taux de retour des enquêtes, taux d'interruption en cours de prestation...