Aller au contenu principal

AngularJS

Date de mise à jour :
Identifiant Offre Info : 14_AF_0000180578
Organisme responsable : Vivaneo (ouvre dans un nouvel onglet)

Nouvelle recherche

Présentation de la formation

Objectifs

1.Maîtriser les concepts fondamentaux d'AngularJS Il s'agit de comprendre les bases d'AngularJS, un framework JavaScript permettant de créer des applications web dynamiques. Cela inclut l'apprentissage des notions essentielles telles que les expressions, les modèles (two-way data binding), les directives, les services, et l'injection de dépendances. 2.Savoir utiliser les directives, les contrôleurs et les modèles d'AngularJS Les directives permettent de manipuler…

1.Maîtriser les concepts fondamentaux d'AngularJS Il s'agit de comprendre les bases d'AngularJS, un framework JavaScript permettant de créer des applications web dynamiques. Cela inclut l'apprentissage des notions essentielles telles que les expressions, les modèles (two-way data binding), les directives, les services, et l'injection de dépendances. 2.Savoir utiliser les directives, les contrôleurs et les modèles d'AngularJS Les directives permettent de manipuler le DOM et d'ajouter de la logique de présentation, tandis que les contrôleurs gèrent la logique des applications et l'interaction avec les données. Les modèles, quant à eux, assurent la liaison entre la vue (interface utilisateur) et les données. Savoir combiner ces trois éléments est essentiel pour développer des applications modulaires et maintenables avec AngularJS. 3.Savoir gérer les formulaires et les routes dans une application AngularJS La gestion des formulaires dans AngularJS inclut la validation des données saisies, la soumission des formulaires et l'interaction avec les utilisateurs. Parallèlement, la gestion des routes permet de naviguer entre différentes vues de l'application sans recharger la page, en utilisant le module ngRoute d'AngularJS pour rendre l'expérience utilisateur fluide et dynamique. 4.Savoir utiliser des API externes Intégrer des API externes dans une application AngularJS permet de récupérer et de manipuler des données provenant de sources externes, telles que des bases de données ou des services tiers. Cela peut inclure des appels HTTP via le service $http ou la plus récente approche avec $resource pour faciliter la communication avec des services RESTful. 5.Savoir déployer une application AngularJS Le déploiement d'une application AngularJS comprend la préparation de l'application pour une mise en production, en optimisant le code, en minimisant les fichiers JavaScript et CSS, et en choisissant une solution de déploiement adaptée (serveur web, hébergement cloud, etc.). Cela inclut également la configuration pour assurer une bonne gestion des erreurs et la mise en place de tests pour vérifier le bon fonctionnement après le déploiement.

Programme de la formation

Module 1 : Introduction à AngularJS et à ses fonctionnalités Présentation générale d'AngularJS et de ses principales fonctionnalités Pré-requis : connaissances en HTML, CSS et JavaScript Installation et configuration d'AngularJS dans un environnement de développement Introduction aux directives, contrôleurs et modèles Découverte des expressions et des services dans AngularJS Travaux pratiques : création d'une première application de base avec AngularJS Module 2 :…

Module 1 : Introduction à AngularJS et à ses fonctionnalités Présentation générale d'AngularJS et de ses principales fonctionnalités Pré-requis : connaissances en HTML, CSS et JavaScript Installation et configuration d'AngularJS dans un environnement de développement Introduction aux directives, contrôleurs et modèles Découverte des expressions et des services dans AngularJS Travaux pratiques : création d'une première application de base avec AngularJS Module 2 : Approfondissement des concepts clés d'AngularJS Approfondissement des directives : création de directives personnalisées, utilisation de transclude et de scope isolés Utilisation des filtres et des services : création de filtres personnalisés et utilisation des services prédéfinis Gestion des formulaires : validation des données, utilisation des contrôleurs d'événements Gestion des routes : mise en place de la navigation avec ui-router Travaux pratiques : développement d'une application de gestion de tâches avec AngularJS Module 3 : Optimisation, intégration d'API et déploiement d'application Optimisation des performances : utilisation des fonctionnalités d'AngularJS pour améliorer l'efficacité de l'application Intégration des API externes : ajout de fonctionnalités en utilisant des services externes Déploiement de l'application : automatisation des tâches de déploiement avec Grunt ou Gulp Travaux pratiques : création d'une application de gestion de contacts avec AngularJS

Validation et sanction

Attestation de formation

Type de formation

Non certifiante

Niveau de sortie

Sans niveau spécifique

Durée, rythme, financement

Durée

En centre

150 h

Financement

Conventionnement
Non

Conditions d'accès

Public visé

  • Tout public

Niveau d'entrée

Sans niveau spécifique

Conditions spécifiques et prérequis

Connaissance de base en HTML, CSS, JavaScript Connaissance de base en programmation orientée objet serait un plus

Lieu de réalisation de l'action

Modalités d'enseignement

Formation entièrement à distance

Adresse

Périodes prévisibles de déroulement des sessions

Début

Fin

Adresse d'inscription
Vivaneo
75011 Paris 11e
État du recrutement
Ouvert
Modalités
Entrées / Sorties à dates permanentes