Formations Reboot Academy

Pour actions de formation

Angular

Open info modal

Formateur

Informations

De 3 à 5 joursDe 3 à 5 jours
Toute la France & Strasbourg​Toute la France & Strasbourg​
Présentiel & DistancielPrésentiel & Distanciel
Individuel & GroupeIndividuel & Groupe

Objectifs

Découverte et maîtrise de tous les aspects du Framework Angular au travers d’un exemple concret.

Moyens pédagogiques

La formation comprend une partie théorique d’environ 30 à 40% du temps, le reste étant consacré à la mise en pratique par le biais d’ateliers guidés.​

Outil(s) utilisé(s)

Teams

Programme

De Javascript à Typescript

  • Évolution du Javascript au fur et à mesure des versions ​
  • Présentation de TypeScript ​
  • Les grand concept: Classe, Module, etc... ​
  • Utilisation de librairies tierces​
  • TypeScript et Angular

Les concepts de base 

  • Le principe de composant ​
  • Le binding ​
  • Les modules ​
  • Les directives​
  • Structure et organisation du projet ​
  • Bonnes pratiques de nommage et de conception

Angular-cli

  • Génération de composants ​
  • Génération de services​
  • Génération de pipes ​
  • Transpilation du Typescript​
  • Builder l’app et lancer le serveur

Les modules Angular​

  • Définitions​
  • Les modules standards​
  • Import et Exports de modules​
  • Déclarations et Providers

Composants et directives

  • Les composants​
  • Les directives

Services et HTTP 

  • Injection de dépendance​
  • Services​
  • Appels HTTP​
  • La classe HTTP​
  • Appels GET, POST, PUT et DELETE​
  • Gestion de l’authentification

Pipes

  • Présentation​
  • Les Pipes standards​
  • Création d’un pipe personnalisées​
  • Pipes pures et impurs

Formulaires

  • Concepts de base​
  • Formulaire piloté par le template : Template Driven Forms​
  • Formulaires réactifs : Reactive Forms​
  • Validation des données​

Gestion des routes et sécurisation de l’application

  • Le routeur Angular​
  • Mise en place de l’authentification avec les Route Guards​
  • Implémentation de JWT