La création d'applications web modernes est une tâche très demandée dans l'industrie du logiciel. Alors qu'auparavant tout fonctionnait localement, aujourd'hui tout est hébergé de manière centralisée dans le Cloud. Découvrez comment construire une telle application avec Angular.

Contenu:
  • • Le rôle d'un framework JS et comment Angular se situe par rapport à la concurrence actuelle.
  • • Installation de Node (et NPM)
  • • Introduction au langage de programmation TypeScript
  • • Installation d'Angular CLI
  • • Mise en place d'un projet Angular via l'Angular CLI dans le terminal
  • • Encadrement de la structure de projet générée d'un projet Angular typique et orientation au sein de celle-ci
  • • Utilité, création et utilisation des composants
  • • Interpolation de texte (avec les pipes), directives et data binding pour manipuler le code HTML de manière programmatique dans l'aspect template des composants
  • • Application du routage et encadrement des nuances d'une SPA dans ce contexte
  • • Les services en tant que solution IoC, leur création et leur utilisation
  • • Chargement et utilisation de HttpClient pour envoyer des requêtes HTTP de manière asynchrone (Observables) pour communiquer, entre autres, avec une API
  • • Création et utilisation efficace de classes de modèles pour représenter des concepts dans Angular
  • • Échanger des données entre les composants enfants et parents via les annotations @Input et @Output
  • • Stocker et utiliser correctement les variables d'environnement
  • • Appliquer des formulaires-template et des formulaires réactifs.

Ce cours est disponible en format eLearning et en cours classique avec accès au contenu eLearning (mixte). Faites votre choix ci-dessous.