Evolution MM

Formations à l'informatique
Découvrez la différence ENI

Lien accueil

Téléchargez le Calendrier des formations

Nantes, Rennes, Niort, Nice, Paris

jusqu'à juillet 2018

Rechercher
Rechercher une formation
 

Angular : Développez vos applications JavaScript à base de composants

Découvrez la dernière version du framework JavaScript Angular avec le langage TypeScript.

Public :

  • Architectes Web, concepteurs Web, développeurs Web.

Objectifs :

  • Développer une " Single Page Application " en JavaScript avec le framework Angular ;
  • Créez des composants d'application réutilisables.

Pré-requis :

  • Savoir écrire des pages Web en HTML et CSS ;
  • Savoir programmer en JavaScript ou avoir suivi le cours " T44A-010 - Dynamisez vos sites Web avec JavaScript ".

Contenu pédagogique

Introduction

  • HTML5 et JavaScript
  • Single Page Application
  • Comparaison AngularJS / Angular
  • Outils et Installation

Démarrer un projet

  • Utilisation de NodeJS
  • Langage TypeScript
  • Outils pour TypeScript
  • Modules et dépendances
  • Gestionnaire de modules SystemJS
  • Packager l'application avec Webpack

Composants et Templates

  • Application et composant
  • Template et expressions
  • Data Binding
  • Gestion d'événements
  • Directives de structure
  • Pipes et formatage

Formulaires

  • Lier le formulaire au modèle
  • Valider les champs
  • Gérer les erreurs
  • Regroupement d'items
  • Mise en œuvre

Navigation dans l'application

  • Principe des routes
  • Module Router
  • Configuration des routes
  • Navigation dans l'application

Services

  • Injections de dépendances
  • Créer des services injectables
  • Structurer ses services
  • Visibilité des fonctions

Communication avec le serveur

  • Requêtes Ajax avec le module http
  • Programmation réactive pour manipuler la requête
  • Objets " observable "
  • Filtrer et transformer les données

Composants et Modules

  • Créer des composants réutilisables
  • Communication inter-composants
  • Paramétrage @Input et @Output
  • Structurer son code en modules

Internationalisation

  • API i18n d'Angular
  • Attributs i18n et attributs personnalisés
  • Gestion des singuliers et pluriels
  • Création de fichiers de traduction
Durée : 3 jour(s)
Tarif : 2 390 € (HT)
Réf : T44A-046

Dates des sessions

Nantes (44) 13/06/18 Rennes (35) 13/06/18 Paris (75) 13/06/18 Niort (79) 13/06/18 Nice (06) 13/06/18 in-class™