Formation

Formation Angular

Organisme responsable juridiquement de la formation
Vivaneo

  • Tout public
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
Notions de base en développement web (HTML, CSS, JavaScript)
Familiarité avec la programmation orientée objet
Durée en centre : 21 heures
Durée totale : 21heures
Formacode (Domaines de formation) :
  • 31090 Programmation web
  • 71905 Framework AngularJS
Rome (Métiers) :
  • M1805 Études et développement informatique
NSF (Spécialités de formation) :
  • 326 Informatique, traitement de l'information, réseaux de transmission des données

Entrées/sorties permanentes

Formation entièrement présentielle


LIEU DE FORMATION