Angular FOAD

Angular est le framework de Google respectant le pattern Single Page Application (SPA) qui permet de développer des applications robustes et centrées sur le client.

Rapide, basé sur les web components, Angular se présente aujourd’hui comme le framework qui va vous permettre de développer la couche de présentation de votre application web moderne portable sur mobiles et desktop.

Angular est en constante évolution, avec une version nouvelle tous les six mois. Notre cours traite actuellement de la version 11. Ce cours présente les évolutions des versions allant de la 2 à la plus récente, en détaillant les différents changements.

Attention : AngularJS est un produit distinct, la connaissance de l’un n’implique pas la connaissance de l’autre. Assurez-vous bien de votre besoin réel !

Structure de l’application

Composants web et Modules

Qu’est-ce qu’un composant web ?

Cycle de vie

Les modules Angular

Les templates et les pipes

Syntaxe

Interpolation et expressions

Transformez vos données avec les pipes

Propriétés des composants web et Data Binding

Property et event binding

Propriété Input et Output

Les directives Angular

Two-way Binding

Performance et Change Detection

Services, Providers et http client

Présentation des services Angular

Injections et providers

@Injectable Promises et Observables

REST avec le module http client (depuis Angular V5)

Routing

Présentation du routage

Les étapes du routage

Le service routage

Paramètres de routing

Créer et utiliser les Routes Guards

Lazy Loading

Gestion de formulaires

Présentation des types de formulaires Angular

Les formulaires de type Template-Driven

Les formulaires de type Reactive Forms

Gestion de l’apparence

Déploiement d’une application

Webpack

Automatisation du build

Gestion des tests unitaires et E2E avec Angular (notions)

Tests : pour quoi faire ?

Présentation de Karma, Jasmine

Mettre en œuvre “Test Suite”, “Spec”

TestBed : créer un contexte angular pour tests

Mocked objects : Simuler l’invocation à un WebService …

Notions connexes à Angular

Internationalisation statique et dynamique

Framework graphique

Progressive Web Application

Universal

Les nouveautés à venir

Qu’annonce Google dans la prochaine version… ?

  • +15
    ans d'expérience pour tous nos formateurs
  • 1.5
    jours

À qui s’adresse cette formation "Angular FOAD" ?

Architectes
Chefs de projet
Développeurs
Inscrivez-vous

Description de la formation "Angular FOAD"

Les prochaines dates pour cette formation

Aucune formation planifiée...

Nos autres formations en hautes technologies

Prêt(e) à vous former ? Demandez l'excellence

  1. Vous remplissez ce formulaire
  2. Nous vous recontactons sous 48h
  3. Nous finalisons ensemble votre inscription