Accueil > Nos Formations > Développement logiciel > Technologies web, mobile > Développement Back End > NodeJS, développement d’applications web

NodeJS, développement d'applications web

0 ( avis)
Financé ATLAS

Maîtrisez Node.js en profondeur : installez votre serveur, exploitez son API, et créez des applications performantes. Apprenez à gérer l'asynchrone et à appliquer les meilleures pratiques pour assurer la sécurité et le suivi de vos projets.

Description Objectifs Récapitulatif Programme détaillé

Description

Cette formation sur Node.js vise à fournir une compréhension approfondie des principes clés de cette plateforme d'exécution JavaScript. Les participants apprendront à installer et configurer un serveur Node.js, à manipuler son API et à gérer les dépendances avec NPM. Le programme couvre également la programmation événementielle et asynchrone, en permettant aux apprenants de créer des serveurs HTTP, des API REST et des pages HTML. Enfin, des bonnes pratiques liées à la sécurité et au monitoring des applications Node.js seront abordées, s'adressant à des développeurs souhaitant approfondir leurs compétences.

Objectifs

  • Comprendre les principes clés de Node.jsInstaller et configurer un serveur Node.jsSe familiariser avec les composants de la plateforme logicielleManipuler l'API de Node.jsMettre en oeuvre les concepts de la programmation événementielle et asynchroneAppliquer les bonnes pratiques à un projet Vue.js

Récapitulatif

Public

Développeurs, architectes techniques, chefs de projet Web…

Prérequis

Avoir des connaissances pratiques du langage Javascript

Méthodes et modalités pédagogiques

Formation réalisée en Présentiel, Distanciel ou Dual-Learning selon la formule retenue.

Moyens et supports pédagogiques

Mise à disposition d'un poste de travail sur nos formations en Présentiel.
Mise à disposition de nos environnements de visio sur nos formations en Distanciel
Remise d'une documentation pédagogique numérique pendant la formation
La formation est constituée d'apports théoriques, d'exercices pratiques et de réflexions
Dans le cas d'une formation sur site Entreprise, le client s'engage à avoir toutes les ressources pédagogiques nécessaires (salle, équipements, accès internet, TV ou Paperboard...) au bon déroulement de l'action de formation conformément aux prérequis indiqués dans le programme de formation

Modalités de suivi et d'évaluations

Auto-positionnement des stagiaires avant la formation

Émargement des stagiaires et formateur par 1/2 journée

Exercices de mise en pratique ou quiz de connaissances tout au long de la formation permettant de mesurer la progression des stagiaires

Auto-évaluation des acquis de la formation par les stagiaires

Questionnaire de satisfaction à chaud et à froid à l'issue de la formation

Programme détaillé

Comprendre les principes clés de Node.js

  • Environnement d'exécution Javascript multiplateforme
  • Mécanismes de fonctionnement interne (single-threaded event loop)
  • Opérations bloquantes et non-bloquantes (asynchrone et non blocking I/O)

Installer et configurer un serveur Node.js

  • Installation NodeJS
  • Commandes NPM et NPX
  • Gestion des versions de NodeJS
  • NodeJS et EcmaScript
  • Mode strict
  • Support d'EcmaScript dans NodeJS

Se familiariser avec les composants de la plateforme logicielle

  • Tester des commandes avec REPL
  • Se servir des modules de base
  • Initialiser un projet
  • Gérer les dépendances avec NPM

Manipuler l'API de Node.js

  • Les variables globales
  • Modules http, net et DGRAM
  • Module FS (file system)

Mettre en œuvre les concepts de la programmation événementielle et asynchrone

  • Créer un serveur HTTP avec Node.js et le micro Framework Express
  • Créer une API REST qui renvoie des données au format JSON
  • Créer des pages HTML avec un moteur de Template (EJS / Jade / Stylus)
  • Créer des Web Sockets

Appliquer les bonnes pratiques à un projet Node.js

  • Sécurité des applications Node.JS
  • Monitoring des applications Node.JS

Les prochaines sessions

NodeJS, développement d'applications web
3 jours (21 heures)
Lieu
Date
Places
Distanciel
28/11/25 au 02/12/25
Session garantie !
Toulouse
28/11/25 au 02/12/25
Session garantie !
NodeJS, développement d'applications web
Inter
Intra
3 jours (21 heures)
Référence :
MOD_2024729
Formation Inter
926.07 € HT
Voir les dates et villes disponibles
3 jours (21 heures)
Référence :
MOD_2024729
Formation Intra

Trouvez la formation qui
répond à vos enjeux

Nos autres formations

Vous aimerez aussi

Être rappelé

Page Formation | Formulaire de contact

Les données saisies dans ce formulaire sont conservées par nos soins afin de pouvoir répondre au mieux à votre demande. Nous accordons de l’importance à la gestion de vos données, en savoir plus sur notre démarche Données Personnelles.

Demander un devis

Page Formation | Formulaire de devis

Les données saisies dans ce formulaire sont conservées par nos soins afin de pouvoir répondre au mieux à votre demande. Nous accordons de l’importance à la gestion de vos données, en savoir plus sur notre démarche Données Personnelles.

Je m'inscris

Page Formation | Formulaire d'inscription

Les données saisies dans ce formulaire sont conservées par nos soins afin de pouvoir répondre au mieux à votre demande. Nous accordons de l’importance à la gestion de vos données, en savoir plus sur notre démarche Données Personnelles.