Formation Angular 2

Cette formation est conçue pour vous permettre de maitriser aussi bien les concepts de bases que les concepts avancés d’Angular 2.

Introduction au nouveau Web

  • Nouveautés ES6
  • TypeScript
  • Web Components

Angular 2

  • La Philosophie
  • Première application
  • Angular CLI

Templates

  • Interpolation
  • Utiliser d’autres composants dans des templates
  • Binding de propriété
  • Événements
  • Expressions vs instructions
  • Variables locales
  • Directives de structure
  • Autres directives de templating
  • Syntaxe canonique

Injection de dépendances

  • Introduction
  • Décorateur @Injectable()
  • Injecteurs hiérarchiques
  • Collection de valeurs
  • Injection sans types

Pipes

  • Pipes natifs (json, slice, uppercase, lowercase, number, percent, currency, date, async)
  • Créer un pipe

Programmation réactive

  • Principe
  • RxJS
  • Programmation réactive avec Angular 2

Composants et directives

  • Introduction
  • Directives
  • Composants

Services

  • Créer un service
  • Injecter un service

Formulaires

  • Contrôles
  • Validation
  • Gestion des erreurs
  • Gestion des modifications

Communication HTTP

  • Récupérer des données
  • Transformer des données
  • Options de requête

Routeur

  • Principe
  • Routes & URLs
  • Vues imbriquées

Tests

  • Test unitaire
  • Test end-to-end

Autres concepts

  • Animations
  • Rendus alternatifs