Academy
Digital

Angular

Objectifs
  • Être capable de développer une application avec Angular point de départ pour une utilisation avancée du Framework
Moyens pédagogiques
  • Alternance entre cours et travaux pratiques
  • 4 travaux pratiques, avec une difficulté croissante sont réalisés
  • Les corrigés sont fournis
Programme
Introduction
  • D’où vient Angular
  • A quoi sert Angular
  • Pourquoi l’utiliser
Pré-requis
  • ECMAScript (ES2015+)
  • TypeScript
  • Reactive X (RxJS)
  • NodeJS et NPM
  • Environnement de développement
Angular – Partie 1
  • Utiliser Angular CLI
  • Structure d’une application Angular
  • Qu’est-ce qu’un composant ?
  • Syntaxe des templates
TP 1 – Créer son premier composant
  • Création d’un composant basique
Angular – Partie 2
  • Directives
  • Interactions entre les Composants
  • Cycle de vie des Composants
TP 2 – Créer des composants réutilisables
  • Itération et recherche sur des composants
Angular – Partie 3
  • Pipes
  • Services
TP 3 – Récupération de données via une API externe
  • Utilisation de l’API The Movie Database
Angular – Partie 4
  • Utilisation avancée d’Angular CLI
  • Router
TP 4 – Utilisation du Router
  • Création d’une nouvelle page, avec système de navigation
Angular – Partie 5
  • Bonnes pratiques sur un projet conséquent
Nos formations
à venir