Formation Angular

300,000 د.ت

Prérequis de la formation Angular :
Avoir une curiosité et culture web sont nécessaires pour la formation Angular avec des connaissances et expérience en développement web frontend (ECMAScript 5, HTML5, CSS3 et HTTP), donc les bases en programmation orientée objet.

Objectifs :
Découvrir les bases et les bonnes pratiques pour le développement d’applications webs et de Progressive Web Apps avec Angular 10.

Produire rapidement des applications performantes, robustes et maintenables.

Programme :

  • Etat de l’Art
    Un peu d’histoire.
    Progressive Web Apps.
    Pourquoi Angular ?
    ECMAScript
    Single Thread et Event Loop.
    Les nouveautés ECMAScript.
    TypeScript
    De l’ECMAScript au TypeScript.
    Typing & Inférence.
    Duck Typing.
    Décorateurs.
    Outils
    NPM vs. Yarn.
    Angular CLI.
    IDEs.
    Angular Components
    Interpolation.
    Property Binding et Event Binding.
    Styling.
    L’approche MVC.
    Interaction entre Components
    Fonctionnement de la Change Detection.
    Importance de l’immutabilité.
    Booster les performances d’Angular avec le mode OnPush.
    Dependency Injection
    Implémentation de services.
    Fonctionnement de la dependency injection.
    Configuration des services avec les providers.
    Formulaires
    Reactive Forms
    Modules
    Fonctionnement des modules.
    Structure de projet et bonnes pratiques.
    Reactive Programming
    Callback Hell vs. Promise vs. Async / Await.
    Découverte des Observables et du Reactive Programming.
    Http
    Communication avec les APIs ReST.
    Bonnes pratiques.
    Routing
    Les bases du Routing.
    Lazy loading.

Prix : 300 DT

BONUS: STAGE GRATUIT OU ACCOMPAGNEMENT D’UN PROJET ET 10% REMISE.
Durée : 20H
Horaires : Cours du jour, cours du soir et weekend

Lieu de la Formation:  en ligne ou présentiel

Date de la Formation:  15/11/2022