Angular 2 - Développement d'applications Web

Date

Angular 2 - Développement d'applications Web

Catégorie

  • Programmation web et mobile
Prix HT :
1 850,00 € / Par personne
Durée en heures :
Non renseigné
Formateur disposé à se déplacer chez l'apprenant :
Non
Localisation :
92798
ISSY LES MOULINEAUX
France
Niveau de la formation :
Débutant
Diplôme requis :
Bac
Éligible au CIF :
Non
Éligible au CPF :
Non
Formation diplômante :
Non
Type de formation :
Inter-Entreprise
Organisation :
Groupe et individuel
Places disponibles :
Non renseigné
Type de public visé :
  • Tout public

Introduction :

Selon les spécialistes qui se sont sérieusement penchés sur la nouvelle version du framework créé par Google, Angular 2 n’a de commun avec son prédécesseur que son seul nom tant les évolutions qu’il porte sont nombreuses. Et toutes visent à atteindre un seul et unique objectif : développer plus rapidement des applications web de meilleure qualité !

C’est notamment l’un des apport du recours à TypeScript, le langage de programmation libre et open-source développé par Microsoft. A l’issue de ces 3 journées de formation, les participants seront à même de développer des applications web plus performantes avec Angular 2.

Objectifs :

  • Connaître les fonctionnalités du framework Angular 2
  • Comprendre comment développer plus rapidement grâce à Angular 2
  • Être capable de développer des applications web Angular 2 performantes avec JavaScript et TypeScript
  • Découvrir les spécifications EcmaScript 6 (ES6)

Détails du programme :

INTRODUCTION

  • Outils et IDE
  • Packaging, grunt, npm
  • Webpack
  • Installation npm
  • Installation angular-cli

 

TYPESCRIPT ET ES6

  • Installation TypeScript
  • Transpiler EcmaScript
  • Let, variables locales et constantes
  • Typage et types natifs
  • Paramètres optionnels, valeurs par défaut
  • Classes et interfaces
  • Gestion des modules
  • Arrow functions
  • Décorateurs

 

TEMPLATES

  • Interpolation / expression
  • Binding et interactions
  • Variables locales
  • Symbole *, directives de structure
  • Pipes, filtres

 

FORMULAIRES

  • Control et ControlGroup
  • Validations
  • Gestions d’erreurs
  • Gestion des modifications
  • Groupes de champs avec FormBuilder

 

COMPOSANTS ET SERVICES

  • Directives : selectors, inputs, outputs, cycle de vie, providers
  • Composants : templates, styles, directives, pipes
  • Visibilité des composants
  • Services, injectable

 

OBSERVABLES ET RXJS

  • Présentation
  • Observable et rxJs
  • EventEmitter dans Angular 2

 

ROUTING

  • Concepts de routage
  • Router providers et config
  • Router directives
  • Méthodes de routage et paramètres

 

HTTP

  • HTTP providers
  • Requêtes
  • Transformation des données et observables
  • Options de requêtes

 

TESTS ET REQUÊTES HTTP

  • Migration
  • Composants Angular 1
  • ng-upgrade : coexistence 1 et 2
  • ng-forward

Prérequis :

Pré-requis

  • Aucun

 

Cette formation s'adresse :

  • Consultants, développeurs, leader Technique

Commentaires

Il n'y a aucun commentaire pour cette formation.