Formation développement angular

Formation

À Paris

2 690 € HT

Description

  • Typologie

    Formation intensive

  • Niveau

    Niveau intermédiaire

  • Lieu

    Paris

  • Heures de classe

    35h

  • Durée

    5 Jours

  • Dates de début

    Dates au choix

Angular, devenu la référence des infrastructures JavaScript côté client, propose une refonte du cœur du framework en s'appuyant sur les nouveaux standards du Web. Cette formation vous permettra d'en maîtriser les concepts et d'améliorer les performances de vos applications notamment mobiles. Ce programme est compatible avec les dernières versions du framework Angular 5 et suivantes.

Les sites et dates disponibles

Lieu

Date de début

Paris ((75) Paris)
Voir plan
6 rue Rougemont, 75009

Date de début

Dates au choixInscriptions ouvertes
Dates au choixInscriptions ouvertes
Dates au choixInscriptions ouvertes

À propos de cette formation

Maîtriser les concepts du framework Angular - Utiliser Angular pour développer des applications web performantes

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Emagister S.L. (responsable du traitement) traitera vos données pour mener des actions promotionnelles (par e-mail et/ou téléphone), publier des avis ou gérer des incidents. Vous pouvez consulter vos droits et gérer votre désinscription dans la politique de confidentialité.

Les Avis

Les matières

  • Developpement
  • Organiser
  • Modulariser et tester
  • Ses développements JavaScript
  • Maîtriser les fondamentaux
  • Du Framework Angular
  • Créer rapidement des applications
  • Web complexes
  • Savoir intégrer les tests unitaires au
  • Connaître les bonnes pratiques de développement
  • Et de mise en production

Professeurs

équipe des professeurs

équipe des professeurs

Directeur

Le programme

Introduction

Développement d'applications riches
Panorama des frameworks disponibles
Présentation de l'environnement de développement NodeJS

Atelier : Installation et mise en route d'un projet Angular

ES2015

Lien entre Angular et ES2015/TS
Classes, fondamentaux: constructeur, méthode et gestion de contexte
Classes, avancés: héritage, méthodes statiques
Opérateurs set et get
Littéraux de Gabarits
Fonctions fléchées
Variables de bloc

Typescript

Déclaration de type
Interface et formes
Décorateurs

Première application

Dépendances d'Angular
Déclarer un composant
Ajouter un gabarit
Lancer l'application avec un serveur NodeJS
Re-compiler automatiquement à chaque modification: le veilleur
Ajouter des données, créer ses classes de modèle
Lier une donnée au gabarit, expressions et opérateur «moustache»
Gérer des collections, directive *ngFor

Atelier : Création d'une première application

Formulaire

Liaison des événements d'entrée
L'objet $event
Variable de référence de gabarit
Créaton de formulaire avec la syntaxe de gabarit
Liaison de données à double sens
Suivre et valider les saisies utilisateur avec ngControl
Soumettre le formulaire avec ngSubmit

Atelier : Gestion des entrées utilisateurs

Injection de dépendances

Principes de DI
Configurer l'injecteur
Enregistrer des fournisseurs dans un composant
Création de l'injecteur
Différents types de fournisseurs: classe, valeur, fabrique...

Atelier : Architecturer notre application sous forme d'une organisation de services

La Syntaxe de gabarit end détail

Interpollation, expression et instruction
Syntaxe de liaison: sens unique, double sens, cibles de liaison
Directives natives: NgClass, NgStyle, NgIf, NgSwitch, NgFor
Propriétés d'entrée et de sortie
Opérateurs d'expression de gabarit «|» et «?.»

Le client HTTP

Principe de communication asynchrone
Récupérer des données avec http.get
Observable RxJS
Prise en charge du transport JSON
Gestion des erreurs
Envoi de données au serveur
Fonctionnement des promesses
Sources externes: CORS

Atelier : Mettre en place un client d'API ReST

Routage

Routage côté client, hashtag et HTML5
Configuration des routes sur un composant
Récupérer des paramètres de routes
Stratégie de routes
Routes imbriquées

Atelier : Mettre en place une application multi-vues

Tester l'application

Fondamentaux des tests avec Jasmine
Automatisation des tests avec Karma
Tester des composants simples
Tester des composants avec services asynchrones
Tester des formulaires

Atelier : Multiples exemples de tests

Formation développement angular

2 690 € HT