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

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

Réf : ANG2

Formation Angular 2 et 4

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

Angular 4 est la dernière version majeure du framework JavaScript de Google. Elle est entièrement compatible avec son ainée, Angular 2. Conçu pour créer des applications web complexes, Angular 2 était une ré-ecriture complète de la version 1. Cette version s'appuie sur des concepts et outils ultra modernes : ECMAScript 6 (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 (version 4) et produire des applications robustes et efficaces.

Programme

1. Installation / Introduction

  • Philosophie du framework
  • Installation minimale
  • Ecosystème

2. TypeScript et EcmaScript 6

  • 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