[wpms_breadcrumb reverse="0"]
Framework et PHP

Angular V2

Reference : ANG2
3 jours - 1650 €
Prochaines sessions
    Angular V2
    Objectifs

    • Appréhender la philosophie et le fonctionnement du framework Angular,
    • Concevoir une application Angular avec JavaScript et TypeScript,
    • Créer leurs propres composants Angular,
    • Produire des applications robustes et efficaces.

    Pré requis

    • Connaissance de HTML, CSS et bon niveau JavaScript.

    Modalités pédagogiques

    Cours dispensé en mode présentiel avec une alternance d’apports théoriques et méthodologiques, et de mises en situations pratiques

    Inscription

    Programmes de Angular V2

    Installation / introduction

    • Philosophie du framework
    • Angular CLI
    • Ecosystème

    TypeScript et ECMAScript 6

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

    Composants

    • Définition
    • Décorateur
    • Input Properties
    • Event Binding
    • Output Properties
    • Composants natifs
    • Cycle de vie

    Pipes

    • Pipes natifs
    • Écrire un pipe

    Formulaires

    • Model Driven Forms vs Template Driven Forms
    • FormGroup and FormControl
    • Bound to html
    • Validateurs
    • Form State
    • Form Styling
    • Template Driven Form
    • NgForm

    Reactive Programming

    • Marble Diagrams
    • RxJS
    • RxJS Common Operators
    • RxJS Errors and Types
    • Importing Operators
    • Async Pipe

    Services

    • Créer un service
    • Injection de service

    Service HTTP

    • Communication avec une api
    • Options

    Routeur

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

    Tests

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

    Concepts avancés

    • Webworkers
    • Rendus alternatifs
    • Injection de dépendance avancée
    • Animations
    • Change Detection Strategies
    • ViewChild and cie
    • Subject Service