- Cours pratique
- Informatique
Formation Applications FullJavascript avec Angular, NodeJS, et ExpressJS
Les frameworks JavaScript, Angular, NodeJS, ExpressJS

- Durée
- 4 jours
- Niveau
- Intermédiaire
- Modalités
- Distanciel
Objectifs pédagogiques
A l'issue de cette formation, vous aurez les connaissances nécessaires pour :
- Développer des applications Web full JavaScript tout en découvrant les fonctionnalités principales des technologies Javascript comme Angular et Node JS.
- Dialoguer très riche avec le serveur (ligne de commande interactives, accès aux fichiers/dossiers, analyse de performances, etc.) grâce à une large bibliothèque proposé par NodeJS.
- Comprendre comment Angular facilite le développement autour des concepts de composants, de services et de routing.
Programme
Contenu du cours, module par module
3 modules
- La philosophie de NodeJS
- Spécificités du développement « côté serveur »
- Le système de modules
- Rôle du NPM (Node packetmanager)
- Programmation asynchrone.
- La programmation événementielle.
- Tour d'horizon de l'API Node.js.
- Mise en œuvre d’un serveur WEB avec NodeJS
- Pourquoi utiliser ExpressJS au lieu de NodeJS « seul » ?
- Installation et configuration
- Forme générale d’une application ExpressJS
- La gestion des erreurs
- Les vues avec ExpressJS
- La gestion des formulaires
- Le dépôt de fichiers (upload)
- Le routage d’URL
- Mise en place d’un Web Service (API REST)
Structure d’une application Angular
- Philosophie générale de Angular
- Différences entre typescript et Javascript
- Première application avec Angular Cli
Les composants
- Principes généraux d'Angular
- Templates, nouvelles syntaxes
- Styles du composant
- Nouvelles directives du framework
- Cycle de vie des composants
Les formulaires Angular
- Formulaires Template-driven
- Formulaires Model-driven
- La directive ngModel
- Validation personalisée
- Autres apports du module @angular/forms
Les services
- Philosophie d’un service (singleton)
- Interagir avec l’URL du navigateur ($location)
- Changer de vue en fonction de l’URL ($route)
- Communiquer avec les serveurs ($http)
- Créer ses propres services
Le routage Angular
- Déclarer ses routes
- Configuration du routeur
- Application Universelle côté serveur
Travaux pratiques
Ils sont nombreux (50% du temps de la formation) et ils vous permettent de découvrir et de mettre en œuvre les fonctionnalités les plus importantes de chacune des trois technologies.
Programme mis à jour le 24/06/2025
Public concerné
Cette formation s'adresse aux développeurs, chef de projet et responsables techniques.

Prérequis
Bonnes connaissances en Javascript, HTML et CSS.
J’évalue mes connaissances pour vérifier que je dispose des prérequis nécessaires pour profiter pleinement de cette formation en faisant le test de prérequis.
Faire le testFinancement
Cette formation peut être prise en charge par votre entreprise, seule ou avec l’appui de son opérateur de compétences. Nous fournissons le devis et les pièces attendues par l’OPCO.
5/5
2 avis
« Mon avis sur le contenu du stage : "Je me suis régalé !! Je pense que cela est dû au très bon formateur et aussi un niveau homogène du groupe bon !!" Mon avis sur le formateur : "Vraiment Expert, passionné du sujet. La trame de son cours est également cohérent et bien fait." Mon avis sur la salle de formation : "J'étais en Distanciel les outils mis à disposition sont bons et le formateur sait très bien les utiliser" Ce que j'ai le plus apprécié : "Pas de bug sur les outils et que le formateur sait bien les utiliser" Ce que j'ai le moins apprécié : "Lors d'une présentation d'une slide, on ne peut pas voir ce que le formateur pointe (webcam à déplacer ??)" »
HA « Mon avis sur le contenu du stage : "Je repars avec de la documentation qui va certainement me servir. " Mon avis sur le formateur : "Il à été tres disponible et tres clair dans ces explications" »
ABOUALLA AbdelhadiMINISTERE DE LA JUSTICE/DAGE / SDI
Les avis figurant ci-dessus sont issus des fiches d’évaluation que remplissent les participants à la fin de la formation. Ils sont ensuite publiés automatiquement si les personnes ont explicitement accepté que nous les diffusions.
Formations liées
- Deno, runtime moderne et sécurisé pour JavaScript et TypeScriptRéf. DENO3 joursIntermédiaireProchaine session : 25 nov.2 090 €
- Next.js : L'essentiel du framework Next.jsRéf. NXJS3 joursFondamentalProchaine session : 2 déc.2 090 €
- Node.js : Développer des Web Services en JavaScript Réf. INOJ3 joursFondamentalProchaine session : 14 oct.2 090 €
- Adonis JS Réf. ADOS3 joursIntermédiaireProchaine session : 25 nov.2 090 €