Developing Node.js Web Applications - Formation en ligne de 2 jours

Durée totaleinfoLa durée requise pour une intervention d'apprentissage (par exemple, un mois, avec une charge de travail de 32 heures)
Charge de TravailinfoLa durée totale d'engagement attendue de la part d'un participant, comprenant les heures d'enseignement et les heures de travail personnel pour l'ensemble du dispositif de formation.
Localisation
En ligne
Date et lieu de début

Developing Node.js Web Applications - Formation en ligne de 2 jours

Adding Value Consulting (FR)
Logo Adding Value Consulting (FR)
Note du fournisseur: starstarstarstarstar 9,9 Adding Value Consulting (FR) a une moyenne de 9,9 (basée sur 22 avis)

Astuce: besoin de plus d'informations sur la formation? Téléchargez la brochure!

Dates et lieux de début
computer En ligne:
24 août 2026
computer En ligne:
23 nov. 2026
Description

Créez des applications web modernes, évolutives et hautement performantes à l'aide de Node.js, l'une des technologies les plus répandues pour le développement JavaScript côté serveur. Cette formation pratique offre une introduction concrète à Node.js et vous apprend à créer des applications web dynamiques, des API RESTful et des services backend à l'aide d'outils et de frameworks conformes aux normes du secteur.

Grâce à des exercices concrets et des travaux pratiques guidés, vous apprendrez à utiliser les modules Node.js, la programmation asynchrone, Express.js, les middlewares, le routage, les bases de données, l’authentification et le déploiement d’applications. Vous découvrirez également…

Lisez la description complète ici

Foire aux questions (FAQ)

Il n'y a pour le moment aucune question fréquente sur ce produit. Si vous avez besoin d'aide ou une question, contactez notre équipe support.

Vous n'avez pas trouvé ce que vous cherchiez ? Voir aussi : Open-Source, JavaScript, Développement Web, Angular et Apache.

Créez des applications web modernes, évolutives et hautement performantes à l'aide de Node.js, l'une des technologies les plus répandues pour le développement JavaScript côté serveur. Cette formation pratique offre une introduction concrète à Node.js et vous apprend à créer des applications web dynamiques, des API RESTful et des services backend à l'aide d'outils et de frameworks conformes aux normes du secteur.

Grâce à des exercices concrets et des travaux pratiques guidés, vous apprendrez à utiliser les modules Node.js, la programmation asynchrone, Express.js, les middlewares, le routage, les bases de données, l’authentification et le déploiement d’applications. Vous découvrirez également les meilleures pratiques pour créer des applications faciles à maintenir, sécurisées et efficaces, adaptées aux environnements web et cloud modernes.

À l’issue de cette formation, vous disposerez des compétences et de l’assurance nécessaires pour concevoir, développer, tester et déployer des applications Node.js prêtes à être mises en production.

Caractéristiques principales

  • Formation et supports en anglais
  • Niveau débutant à intermédiaire
  • 2 jours de formation virtuelle en direct animée par un formateur (8 heures par jour)
  • Ateliers pratiques interactifs en direct
  • Tous les supports de cours pertinents
  • Plus de 30 heures d’étude recommandées
  • Certificat inclus

Acquis d’apprentissage

  • Principes fondamentaux de Node.js : Découvrez les concepts clés de Node.js, notamment son architecture événementielle, son modèle de programmation asynchrone et ses outils en ligne de commande pour créer des applications évolutives.
  • Modules et gestion des dépendances : Créez des applications modulaires à l’aide de modules personnalisés et de paquets externes, tout en gérant les projets et les dépendances avec package.json.
  • Traitement et intégration des données : Utilisez des tampons et des flux pour traiter efficacement les données, permettant ainsi de créer des applications hautement performantes capables de gérer des fichiers volumineux et des flux de données en temps réel.

Public cible

  • Développeurs JavaScript souhaitant se lancer dans le développement backend
  • Développeurs front-end en transition vers le développement full-stack
  • Développeurs full-stack cherchant à renforcer leurs compétences en Node.js
  • Ingénieurs logiciels et développeurs d’applications
  • Développeurs web créant des applications web modernes
  • Ingénieurs DevOps en charge des applications Node.js
  • Professionnels techniques travaillant avec des API REST et des microservices
  • Toute personne disposant de connaissances en JavaScript et souhaitant développer des applications côté serveur

Prérequis

  • Connaissances de base en programmation JavaScript
  • Maîtrise du HTML et des concepts de développement web
  • Compréhension des principes fondamentaux de la programmation tels que les variables, les fonctions, les boucles et les objets
  • Une expérience de base en ligne de commande est un atout

Programme de la formation

Jour 1

Session 1 : Introduction à Node.js

  • Principes fondamentaux et architecture de Node.js
  • Traitement asynchrone
  • Installation de Node.js et de NPM
  • Exécution de scripts et opérations en ligne de commande

Session 2 : Modules et NPM

  • Utilisation des modules Node.js
  • Gestion des paquets avec NPM
  • package.json et gestion des dépendances

Session 3 : Événements et callbacks

  • Callbacks et programmation asynchrone
  • Promesses et fonctions fléchées

Session 4 : Gestion des données

  • Gestion du format JSON
  • Tampons et flux de données
  • Opérations sur le système de fichiers

Jour 2

Session 5 : Gestion des erreurs

  • Gestion des erreurs avec les callbacks et les « promises »
  • Erreurs d’application personnalisées
  • Débogage et développement avec Nodemon

Session 6 : Le framework Express

  • Création de serveurs web avec Express
  • Routage, requêtes et réponses
  • Téléchargements de fichiers et API RESTful

Session 7 : Intégration de bases de données

  • Connexion à des bases de données SQL et MongoDB
  • Gestion des schémas et transactions

Session 8 : Sécurité des API

  • Sécurité des mots de passe et chiffrement
  • JSON Web Tokens (JWT)
  • Authentification des API et contrôle d’accès

FAQ

Quand la formation a-t-elle lieu ?

La majeure partie de la formation se déroule sous forme de cours en ligne d’une journée complète, du matin à l’après-midi (heure d’Europe centrale), à raison de 8 heures par jour sans interruption. Veuillez toutefois nous contacter pour confirmer les horaires détaillés définitifs.

Qu’est-ce que Node.js ?

Node.js est un moteur d’exécution JavaScript open source qui permet aux développeurs de créer des applications côté serveur à l’aide de JavaScript. Il est couramment utilisé pour les applications web, les API, les microservices et les applications en temps réel.

Cette formation convient-elle aux débutants ?

La formation s’adresse aux développeurs disposant déjà de connaissances de base en JavaScript. Aucune expérience préalable de Node.js n’est requise.

Qu’apprendrai-je dans cette formation ?

Vous apprendrez les principes fondamentaux de Node.js, la programmation asynchrone, les modules, Express.js, le routage, les middlewares, les API REST, l’intégration de bases de données, l’authentification, les tests et les concepts de déploiement.

La formation comprend-elle des travaux pratiques ?

Oui. La formation comprend des exercices de codage pratiques et des projets concrets qui permettent de consolider les concepts de développement Node.js.

La formation aborde-t-elle le développement d’API ?

Oui. Vous apprendrez à concevoir, créer et tester des API RESTful, à gérer les requêtes et les réponses, ainsi qu’à mettre en œuvre le routage et les middlewares.

Vais-je apprendre l’intégration de bases de données ?

Oui. La formation présente la connectivité aux bases de données et montre comment les applications Node.js interagissent avec celles-ci pour stocker et récupérer des données.

Quels profils professionnels peuvent tirer profit de cette formation ?

Cette formation s’adresse aux développeurs JavaScript, aux développeurs full-stack, aux développeurs backend, aux ingénieurs logiciels, aux développeurs web et aux professionnels de l’informatique impliqués dans le développement d’applications modernes.

Rester à jour sur les nouveaux avi
Pas encore d'avis.
Partagez vos avis
Avez-vous participé à cours? Partagez votre expérience et aider d'autres personnes à faire le bon choix. Pour vous remercier, nous donnerons 1,00 € à la fondation Stichting Edukans.

Il n'y a pour le moment aucune question fréquente sur ce produit. Si vous avez besoin d'aide ou une question, contactez notre équipe support.

Recevoir une brochure d'information (gratuit)

(optionnel)
(optionnel)
(optionnel)
(optionnel)
(optionnel)
(optionnel)

Vous avez des questions?

(optionnel)
Nous conservons vos données personnelles dans le but de vous accompagner par email ou téléphone.
Vous pouvez trouver plus d'informations sur : Politique de confidentialité.