Date de mise à jour : 04/12/2024 | Identifiant OffreInfo :
24_279353
Organisme responsable :
Vivaneo
Assimiler les concepts fondamentaux d'Angular et TypeScript
Concevoir des applications web dynamiques avec Angular
Structurer le code à l'aide de composants et de services
Mettre en place la navigation et la gestion des routes
Déployer une application Angular sur un serveur web
Module 1 : Introduction à Angular et TypeScript
Présentation d'Angular et de TypeScript : avantages et cas d'utilisation
Installation et configuration d'Angular et des outils nécessaires (Visual Studio Code, Node.js, etc.)
Création d'un premier projet Angular
Concepts de base : composants, modules, services, directives et pipes
Introduction à TypeScript : déclaration de types et interfaces
Travaux pratiques : Création d'un projet Angular de base
Module 2 : Composants et services dans Angular
Comprendre l'architecture de base d'Angular
Création et gestion des composants
Création et utilisation des services pour organiser et partager les données
Communication entre les composants (propriétés d'entrée/sortie, événements)
Utilisation de la bibliothèque Angular Material pour améliorer l'interface utilisateur
Travaux pratiques : Développement d'un projet avec composants et services
Module 3 : Navigation, sécurité et déploiement
Mise en place de la navigation : configuration des routes et liens
Gestion des erreurs, redirections et protections des routes avec les guards
Intégration d'un système d'authentification et d'autorisation
Déploiement d'une application Angular sur un serveur web
Optimisation des performances de l'application
Travaux pratiques : Réalisation d'un projet complet intégrant navigation, sécurité et déploiement
Maîtrise des concepts fondamentaux d'Angular et de TypeScript
Création d'applications web dynamiques et modulaires
Conception et utilisation de composants et de services Angular
Mise en place d'une navigation fluide avec des routes et des liens
Gestion des données et communication entre les composants
Intégration d'un système d'authentification et de protection des routes
Déploiement d'applications Angular sur un serveur web
Application des bonnes pratiques pour optimiser les performances et la maintenabilité du code
Non certifiante
Information non communiquée