Effectuer une recherche sur le site

Votre devise

Node.js JavaScript : développer des applications web réactives

Vos besoins applicatifs doivent être traduits en code compréhensible et évolutif. Avec Node.js, structurez votre démarche de développement et reliez les choix techniques au fonctionnement attendu. Renforcez votre autonomie pour concevoir, vérifier et faire évoluer vos applications.

Durée
5 jours 35 heures
Code
APINODE Code

Présentation

Le JavaScript, oublié par un grand nombre de développeurs, est aujourd'hui considéré comme un véritable moteur de création d'API. Pour preuve, il suffit de regarder les statistiques qui indiquent clairement que sur le portail GitHub, les dépôts JavaScript sont plus nombreux que les projets de développement en JS ou même en Python.

Certes, si ce retour est en grande partie dû au récent moteur d'exécution JavaScript développé par Google pour Chrome, il est également lié aux bibliothèques qui sont venues enrichir les fonctionnalités du langage. Parmi ces librairies, le Framework Node.js offre la liberté de concevoir du JavaScript sans passer par un navigateur. De ce fait, côté serveur, les temps de traitement et de chargement sont plus rapides.

Dans cette formation, vous apprendrez les concepts de base de la programmation JavaScript ainsi que les concepts avancés du développement web avec node.js et le framework Express. Vous serez en mesure de concevoir des API en maitrisant les principes de routage et de programmation évènementielle asynchrone. L'interaction entre le front-end et le back-end sera bien détaillée avec des illustrations pour les bases de données relationnelles et NoSQL. Par ailleurs, vous participerez tout au long des 12 cours proposés à de nombreux travaux pratiques.

Objectifs

Cette formation Node.js vous permet de valider les objectifs de compétences suivants :

  • installer et configurer un serveur web Node.js et ses composants ;
  • maîtriser la programmation événementielle et asynchrone ;
  • installer et paramétrer un Framework Web ;
  • concevoir, optimiser et sécuriser une API ;
  • gérer la couche de persistance avec des données structurées et non structurées.
Dernière mise à jour: 21/09/2026

Avis des participants