Angular - Découvrir le framework


3 j (21 heures)
Tarif : 1950€HT
À DISTANCE PRESENTIEL
Ref : ANGU

Descriptif de la formation

Action Collective ATLAS N°27987
AELION a été retenue par ATLAS dans le cadre de l'action collective "Développer avec les langages .NET JAVA et C++". Si vous êtes salarié d'une ESN/SSII cotisant à ATLAS, vous pouvez bénéficier d'une prise en charge à 100% du coût de cette formation dans la limite des fonds disponibles.

En passe de devenir la référence des frameworks front-end dans le développement d’applications web, Angular apporte, au-delà du support ES6 et du typescript, un véritable écosystème qui permet d’améliorer les performances des applications mais aussi la productivité des équipes de développement. Nouvelle approche de conception, capacités d’industrialisation et réutilisation accrues, intégration des standards du développement web et outillage spécialisé rendent cette plateforme plus attractive et l’impose comme la solution de prédilection pour les projets applicatifs web.

Les objectifs

- Concevoir une Single Page Application
- Etre productif avec Angular
- S'intégrer avec d'autres bibliothèques Javascript
- Eviter les pièges pour garder un code structuré et maintenable

Les prochaines sessions

08/03/2021 Toulouse
19/05/2021 Toulouse
28/06/2021 Toulouse
27/09/2021 Toulouse
17/11/2021 Toulouse
13/12/2021 Toulouse

En quelques mots...

Public

Développeurs Javascript, architectes et chefs de projets web

Pré-requis

Bonne connaissance de Javascript, pratique du développement web

Moyens pédagogiques

Formation réalisée en présentiel ou à distance selon la formule retenue
Présentation des concepts, discussion technique, démonstrations, exercices et TP
Un poste informatique par stagiaire connecté à internet, à une imprimante en réseau et au réseau informatique
Les salles sont équipées d’un tableau interactif ou d’un vidéoprojecteur et d’un paperboard
Support de cours fourni à chaque stagiaire

Modalités de suivi et d'évaluations

Feuille de présence émargée par demi-journée par les stagiaires et le formateur
Exercices de mise en pratique ou quiz de connaissances tout au long de la formation permettant de mesurer la progression des stagiaires
Questionnaire d’évaluation de la satisfaction en fin de stage
Auto-évaluation des acquis de la formation par les stagiaires
Attestation de fin de formation

Programme détaillé

Généralités autour d'Angular

  • Généralités autour d'Angular
  • JS, EcmaScript et TypeScript
  • Notion de Single Page Application
  • Les frameworks JS (Vue, React)
  • Les frameworks Angular

Architecture d'une application Angular

  • Architecture d'une application Angular
  • Les modules
  • Les components et les templates
  • Le data binding
  • Les directives
  • Les Pipes
  • Les services
  • Notion d'injection de dépendance

Découvrir Angular

  • Découvrir Angular
  • Commandes Angular-CLI et scaffolding
  • Création de modules, components et templates
  • Communication entre components
  • Découvrir les directives de structures (*ngIf, *ngFor, ...)
  • Découvrir les directives de comportement (hidden, class, ...)
  • Découvrir les pipes (dates, chaînes, etc)
  • Principe du routage angular

Utilisation de RxJS

  • Utilisation de RxJS
  • Promise
  • Observable
  • Le module HttpModule