Formation Angular : Développer une application Web


REFERENCE
 
 
ANGR
DUREE
 
 
3 jours
TARIFS
 
 
1790 € HT
Niveau : Intermédiaire
Cours à distance: Possible
OBJECTIFS :
 

Tandis que la première version, nomée AngularJS, s’était imposée pour développer des applications web facilement en JavaScript, ses successeurs Angular 2, 4, 5 et 6, vont encore plus loin : meilleures performances, langage typé, templates compilés, meilleurs outils de développement…

Pour preuve, cette fois-ci Google utilise Angular pour ses produits publiques.

Toutefois, la syntaxe a beaucoup changé. Que vous utilisiez déjà ou non AngularJS, passez à la vitesse supérieure pour vos développements JavaScript avec Angular.

Concrètement, à l'issue de ce cours, les participants auront acquis les connaissances et compétences nécessaires pour:

  • Programmer avec le langage Typescript
  • Construire une application Angular (version 2 et plus)
  • Anticiper les problématiques liées au déploiement dans le SI
PRÉ-REQUIS :
 

Pour suivre ce stage, il est nécessaire de connaître JavaScript. La connaissance d'HTML/CSS est un plus. Connaitre EcmaScript 2015 est également exigé.

PUBLIC :
 

Cette formation Angular s'adresse aux Développeurs JavaScript ayant déjà de l’expérience.

PROGRAMME :
 

Structure d’une application Angular

Le langage TypeScript
Première application avec Angular Cli
Évolutions et disparitions depuis Angular JS

Les composants

Principes généraux d'Angular
Templates, nouvelles syntaxes
Styles du composant
Nouvelles directives du framework
Cycle de vie des composants

Injection de dépendances

Principes du mécanisme d’injection
Annotations et décorateurs
Configuration de l’injecteur dans Angular

Syntaxe du template Angular

Interpolation
Réutilisation de composants
Les bindings
Les directives structurelles
Gestion des événements
Les Pipes

Les formulaires Angular

Formulaires Template-driven
Formulaires Model-driven
La directive ngModel
Validation personalisée
Autres apports du module @angular/forms

Accès au réseau

Les Observables dans Angular
Les Promises
Gestion de la sécurité
Dévelopement et déploiement avec ou sans CORS

Le routage Angular

Déclarer ses routes
Configuration du routeur
Application Universelle côté serveur

Tests

Le moteur de tests Karma
Le framework Jasmine
Tests de composants
Tests End to End

Études de cas

Réalisation d’une application de gestion de tâches (Todo List) améliorée, collaborative et temps réel à la Trello.

  • Création, suppression, mise à jour et modification d’une tâche (CRUD)
  • Partage des tâches en équipe, collaboration sur les tâches
  • Gestion de droits de lecture et écriture

Réalisation d’une application de réseau social simplifié à la Twitter.

  • Affichage temps réel et mise à jour du flux d’informations
  • Publication, réactions aux messages
  • Ajout / Suppression / modification d’entrée dans l’agenda
  • Détection de collision d’événements
  • Personnalisation du style de l’agenda
TRAVAUX PRATIQUES :
 

Réalisation d’une application de gestion de tâches (Todo List) améliorée, collaborative et temps réel à la Trello.

  • Création, suppression, mise à jour et modification d’une tâche (CRUD)
  • Partage des tâches en équipe, collaboration sur les tâches
  • Gestion de droits de lecture et écriture
  • Réalisation d’une application de réseau social simplifié à la Twitter.
  • Affichage temps réel et mise à jour du flux d’informations
  • Publication, réactions aux messages
  • Ajout / Suppression / modification d’entrée dans l’agenda
  • Détection de collision d’événements
  • Personnalisation du style de l’agenda
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. Avis des participants à la formation Angular : Développer une application Web : Note moyenne : 4,4/5
5/5
Avis certifié A suivi un cours chez PLB
BL

Mon avis sur le contenu du stage :

"Bon support de cours, "

Mon avis sur la salle de formation :

"Chez nous !!"

4/5
Avis certifié A suivi un cours chez PLB
SOHIER Annie - OPEN S.A.S

Mon avis sur le contenu du stage :

"Contenu dense donc rythme peut être un peu rapide. Formateur très pédagogue."

Mon avis sur le formateur :

"Pédagogue, disponible."

4/5
Avis certifié A suivi un cours chez PLB
SIEYADJEU YOUKOUA Alex - OPEN S.A.S

Mon avis sur le contenu du stage :

"très satisfait de la formation, les quiz et exemples sont bien faits pour voir si on a bien compris les notions"

Mon avis sur le formateur :

"très bonne qualité d'animation, 3 jours c'est petit"

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

"bons outils utilisés"

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

"machine assez lente par moment"

Lire tous les avis

4/5
Avis certifié A suivi un cours chez PLB
David

Mon avis sur le contenu du stage :

"avoir un niveau correcte en javascript"

Mon avis sur le formateur :

"très bon animateur"

5/5
Avis certifié A suivi un cours chez PLB
JA

Mon avis sur le contenu du stage :

"Excellente formation. Et il serait souhaitable que la formation se fasse en 3jours."

Mon avis sur le formateur :

"Excellent formateur, très pédagogue et disponible pour toute question"

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

"Très bon matérièl"

S'INSCRIRE À CETTE
FORMATION ANGULAR
Cliquez sur une date pour vous inscrire
Information pratiques sur
LA FORMATION
Lieu de la formation Paris - LA DEFENSE
Nous contacter 01 43 34 90 94
CETTE FORMATION SUR-MESURE Ce cours est réalisable en intra-entreprise, dans vos locaux ou nos salles de cours CONTACTER NOTRE SERVICE INTRA
D'autres formations
SUR LE MÊME THÈME

3 j

 

Web - Digital

AngularJS V1
ATTENTION: Cette formation en INTER se fait dorénavant sur la base des versions 2 et 4 d’Angular. Il s'agit de la Formation Angular 2 et 4 : Développer une application...

3 j

 

Web - Digital

Backbone.js
Le web devient de plus en plus une plateforme de développement complète qui n’a plus à rougir face aux environnements historiques. Les applications web (webapp) se...

2 j

 

Web - Digital

EmberJS
EmberJS est un framework permettant de créer des applications ambitieuses. Il vous permet d’écrire moins de code avec une gestion de template intégrée «...

4 j

 

Web - Digital

Polymer JS v1
Polymer JS est un Framework JavaScript créé par Google. Composé d’un ensemble d’éléments découplés (séparation du code HTML, CSS...
Plus de formations sur le même thème

Des questions ?

ON VOUS RAPPELLE

Tampon du Fafiec indiquant que PLB Consultant est partenaire de ses actions collectives

Votre formation Open Source prise en charge à 100% ! *

Depuis mai 2018, le Fafiec a sélectionné PLB Consultant pour vous proposer les meilleures formations autour de l'Open Source.

Sessions inter-entreprise sur Paris, Lyon et Lille.
Sessions intra-entreprise sur toute la France.

* 100% des coûts pédagogiques, offre valable dans la limite des fonds mutualisés dédiés aux actions collectives, en application des critères de prise en charge en vigueur (voir conditions détaillées sur le site du Fafiec)

 

0

Formations
Informatique
et Management
en ligne à ce jour

+ 0

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

0%

De participants
satisfaits ou très
satisfaits de nos
formations

0

Formateurs experts
validés PLB