Aller au contenu principal
Afficher le fil d'ariane

PLB CONSULTANT : 4.1. Solutions Open Source - Développement Front End - Angular

Organisme

PLB CONSULTANT
3-5 RUE MAURICE RAVEL
92300 LEVALLOIS PERRET
Voir toutes ses formationsAutres organismes proposant cette formation

Durée

21 heures

Modalités

Formation

  • Classe virtuelle
  • Présentiel

Évaluation

Études de cas. Auto-évaluation en début et en fin de formation.

Prix

Inter
La formation en Inter est dispensée pour un groupe de salariés d’entreprises différentes.
1080€ HT / personne
Intra
La formation en Intra est dispensée pour un groupe de salariés d’une seule et même entreprise.
4170€ HT / groupe
4 stagiaires minimum

Public

Pour consulter les public visés, merci de vous référer au programme détaillé de chaque stage.

Pré-requis

Pour consulter les pré-requis, merci de vous référer au programme détaillé de chaque stage.

Objectifs pédagogiques

Pour consulter les objectifs pédagogiques, merci de vous référer au programme détaillé de chaque stage.

Programme détaillé

Objectifs pédagogiques :

Tandis que la première version d’Angular s’était imposée pour développer des applications web facilement en JavaScript, ses successeurs Angular 2, 4, 5 et 6 dont les versions stables sont maintenant disponibles (et déjà utilisées en production sur certains produits Google), va encore plus loin : meilleures performances, utilisation de la nouvelle version de JavaScript (ES6/ES2015), meilleurs outils de développement, server-side rendering…Toutefois, la syntaxe a beaucoup changé. Que vous utilisiez déjà ou non Angular, 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 :

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

 

Public :

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

 

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é.

 

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

 

Introduction aux 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

 

Sessions

Filtrer les résultats

29 résultats

Modalités pédagogiques
Formation synchrone se déroulant avec la présence physique du (des) formateur(s) et du (des) apprenant(s) réunis dans un même lieu de formation.
Formation combinant des séquences en présentiel et des séquences à distance synchrones ou asynchrones.
Formation à distance, asynchrone, s’appuyant sur une plateforme d’apprentissage, pouvant être complétée par d’autres modalités de formation à distance (visio-conférence…)
Formation à distance, synchrone, s’appuyant sur un dispositif de visio-conférence. La classe virtuelle recrée à distance les conditions d’une formation en salle traditionnelle.
Type de formation
La formation en Inter est dispensée pour un groupe de salariés d’entreprises différentes.
La formation en Intra est dispensée pour un groupe de salariés d’une seule et même entreprise.
Options
Ces sessions ne peuvent être ni annulées ni reportées par l’organisme de formation.

0 résultat