Formation AngularJS V1 Développer des applications web riches grâce au Framework AngularJS

4.7 sur 5 étoiles

5 étoiles
66%
4 étoiles
33%
3 étoiles
0%
2 étoiles
0%
1 étoile
0%
Voir les 6 avis
(6 avis)
Durée 3 jours
Niveau Intermédiaire
Classe à distance
Possible

Vous pouvez suivre cette formation en direct depuis votre domicile ou votre lieu de travail. Plus d'informations sur notre solution de classe à distance...

Référence IAJS
Éligible CPF Non

ATTENTION: Cette formation concerne la version V1 d'Agular, AngularJS.
La formation sur les versions supérieures d’Angular est la formation Angular : Développer une application Web (ANGR)

AngularJS est le Framework JavaScript côté client utilisé et développé par Google. Ce Framework Open Source ne cesse de conquérir un public toujours plus nombreux, il faut dire qu’il dispose d’arguments forts par rapport à ses multiples confrères. Simple et efficace, jQuery ne suffit plus à garantir une maintenabilité suffisante du code JavaScript devenu de plus en plus dominant avec l'apparition de HTML5 dans les applications Web et Mobile. Conçu par Google avec l'objectif d'organiser et, à nouveau, simplifier ce code JavaScript, AngularJS s’appuie notamment sur une infrastructure MVC extrêmement productive et performante et s'impose comme la référence des nouveaux frameworks Javascript. Il existe de nombreux autres points forts et aussi quelques faiblesses et pièges à éviter.

Cette formation AngularJS V1 se propose de vous apprendre à le maîtriser de bout en bout, avec une mise en pratique de chacun des sujets enseignés.

Objectif opérationnel : 

Savoir maîtriser AngularJS V1.

Objectifs pédagogiques : 

À l'issue de cette formation AngularJS V1 vous aurez acquis les connaissances et compétences nécessaires :

  • Le fonctionnement d'une Single Page Application avec AngularJS
  • Créer vos propres directives et composants AngularJS
  • Créer une application synchronisée avec des formulaires
  • Tester automatiquement son Application

Public :

Cette formation s'adresse aux développeurs front-end ou back-end et aux designers expérimentés souhaitant apprendre AngularJS.

Prérequis :

Bonnes connaissances de JavaScript.

Les grands principes d'AngularJS

L'application Single Page Le MVC avec AngularJS L'injection de dépendance Les services Les limites de jQuery

Le Framework MVC par Google

Objectifs d'un controller Le modèle et les données Le scope du controller Principe d'un template Rôle d'une Directive Les vues dynamiques TP : Une application de conversion d'unité en 1h Création du template Réalisation de l'application Écrire un test automatique

L'accès au serveur

Ajax et asynchrone Principes Rest Le service $http Connexion aux web services TP : Un Forum en ligne L'application de Forum en fil rouge Affichage des sujets et des commentaires

Les Formulaires avec AngularJS

Les éléments de formulaires Utilisation du modèle La sélection multiple Validation du formulaire Soumission du formulaire TP : Création et validation des données Ajouter un commentaire Valider le commentaire

Les Scopes

Définition et utilité des scopes La hiérarchie des scopes Créer un nouveau scope Le cycle de vie des Scopes

La gestion des évènements

Le pattern Observer Les boucles d'observations Two ways databinding Observer les événements du DOM Insertion des directives d'événements TP : Interaction avec les données Affichage des Utilisateurs et Administrateurs Transformer un Utilisateur en Administrateur Supprimer un Utilisateur Modification dynamique des collections

Injection de dépendance

Le pattern d'injection de dépendance Le moteur d'injection d'Angular L'annotation $inject Les champs utilisations de l'injection de dépendances

Les Services

Service stateful ou stateless Découpage en couche Création d'un Service Définir les règles métiers

Création d'une Directive

Définition d'une Directive Les différents types de Directive Création d'une directive simple Directive avancée avec compile() et link() TP : Organiser son application Définir ses règles métiers dans un Service Créer une directive pour classer les utilisateurs Utiliser l'injection de dépendance

Le Javascript avec Angular

L'API basique d'Angular L'API Promise jQLite : jQuery simplifié pour Angular La gestion des Erreurs

Tester son Application

Principe des tests unitaires Les tests par comportement Les objects Mocks Simuler le serveur avec $httpBackend Tests d'intégration TP : Tester l'application Ecrire des tests Tester la gestion des erreurs

Concepts Avancés AngularJS

La modularité Optimisation Intégration dans une application Phonegap Le projet Angular UI Le Routage Sécurité de l'Application Les outils externes TP Avec ng-grid : Afficher les commentaires litigieux Avec UI-Router : Accorder une url par commentaire Porter l'application dans un mobile iPhone ou Android

Vous pouvez suivre cette formation AngularJS à distance, vous participez en temps réel à la même session en même temps que les autres participants présents eux en salle de cours. Un kit spécial formation à distance vous sera envoyé avec notamment le matériel (casque micro). Vous n’avez besoin que d’un navigateur et d’une connexion internet pour suivre dans les meilleures conditions cette formation à distance AngularJS. Contactez-nous pour plus d’informations sur cette formation AngularJS à distance de chez vous ou depuis votre bureau. Attention sur cette formation toutes les sessions ne sont pas réalisables en formule cours à distance.

Date de mise à jour du programme : 31/07/2019

Dates et lieux

Du 15 au 17 mai 2024
Lieu
Distanciel
Durée
3 jrs
1860 € HT
Du 15 au 17 mai 2024
Lieu
Paris
Durée
3 jrs
1860 € HT
Du 17 au 19 juillet 2024
Lieu
Distanciel
Durée
3 jrs
1860 € HT
Du 17 au 19 juillet 2024
Lieu
Paris
Durée
3 jrs
1860 € HT
Du 11 au 13 septembre 2024
Lieu
Distanciel
Durée
3 jrs
1860 € HT
Du 11 au 13 septembre 2024
Lieu
Paris
Durée
3 jrs
1860 € HT
Du 13 au 15 novembre 2024
Lieu
Distanciel
Durée
3 jrs
1860 € HT
Du 13 au 15 novembre 2024
Lieu
Paris
Durée
3 jrs
1860 € HT

Avis des participants à la formation AngularJS V1

Note moyenne de 4.7/5(6)

Les avis figurant ci-dessous sont issus des fiches d’évaluation que remplissent les participants à la fin de la formation. Ils sont ensuite publiés automatiquement si les personnes ont explicitement accepté que nous les diffusions.

PO
4/5

Mon avis sur le contenu du stage :

"donne envie de refaire les différents tutoriels pour bien appréhender les concepts utilisés. "

Mon avis sur la salle de formation :

"bonne formation , complexe car nécessite la connaissance des dernières évolutions javascript, (node js, rpm )"

Ce que j'ai le plus apprécié :

"travail individuel sur pc puis récupération du travail sur github"

Alvyn
5/5

Mon avis sur le formateur :

"Très bonne prestation. Il a été disponible et très percutent dans sa manière de transmettre son savoir-faire."

Mon avis sur la salle de formation :

"Quelques problèmes avec le projecteur. Faut fermer toutes les fenêtres pour bien voir à l'écran"

Ce que j'ai le plus apprécié :

"Pause déjeuner"

Bastien
5/5

Mon avis sur le formateur :

"Très bon formateur, toujours agréable et très compétent."

Mon avis sur la salle de formation :

"Très bon centre de formation, accueil très agréable (café, croissants...)"

Ce que j'ai le plus apprécié :

"Café, croissants, jus d'orange... à disposition"

A
4/5

Mon avis sur le contenu du stage :

"Un peu plus de travaux pratiques tout au long de la formation aurait été apprécié."

Mon avis sur le formateur :

"Bon animateur, compétent"

Ce que j'ai le plus apprécié :

"Cantine, petit dejeuner"

DD
5/5

Ce que j'ai le plus apprécié :

"Compétences et pédagogie du formateur"

CV
5/5
Mon avis sur le contenu du stage: Formation très pratique et donc très efficace


Formations Informatique
et Management
en ligne à ce jour

+
Stagiaires dans nos salles
de cours sur
l'année

%
De participants satisfaits
ou très satisfaits de nos
formations


Formateurs experts
validés par
PLB