Python, Ruby, Php, Javascript, Java, SQL, Framework, HTML5, ...

Intermédiaire 3 jours (21h) - St Cloud 1790 ht

Réf : ANG2

Formation Angular 2

Développement d'applications web riches avec le framework Google Angular 2

Angular 2 est la dernière version majeure du framework JavaScript de Google. Conçu pour créer des applications web complexes, Angular 2 est une ré-ecriture complète de la version 1. Cette version s'appuie sur des concepts et outils ultra modernes : ES2015, TypeScript, Web Components, Reactive programming, etc.
Dans cette formation vous apprendrez les notions de base et les bonnes pratiques pour créer vos propres composants Angular 2 et produire des applications robustes et efficaces.

Programme

1. Installation / Introduction

  • Philosophie du framework
  • Installation minimale
  • Ecosystème

2. TypeScript et ES2015

  • Types
  • Classes
  • Modules
  • Promesses
  • Décorateurs
  • Outils

3. Composants

  • Définition
  • Décorateur
  • Vue
  • Contrôleur
  • Composants natifs
  • Cycle de vie

4. Pipes

  • Pipes natifs
  • Écrire un pipe

5. Formulaires

  • Contrôles
  • Validateurs
  • Observateurs
  • ngModel

6. Reactive programming

  • Concept
  • RxJS : introduction

7. Services

  • Créer un service
  • Injection de service

8. Service HTTP

  • Communication avec une api
  • Options

9. Routeur

  • Principe
  • Composant de route
  • Paramètres
  • Routes imbriqués

10. Tests

  • Karma et Jasmine
  • Injection de dépendance
  • Recettes de tests

11. Concepts avancés

  • Webworkers
  • Rendus alternatifs
  • Injection de dépendance avancée
  • Animations
Tlcharger l'article au format PDF