Agrégateur de contenus

Retour Développement Node.js avec Express et MongoDB

< Formations


Développement Node.js avec Express et MongoDB

Cette formation de 2 jours vise à enseigner les fondements du développement d’applications web avec Node.js, JavaScript et la librairie Express. Au terme de la formation, les participants seront en mesure de réaliser des applications selon les meilleures pratiques de l’industrie. La formation couvre la réalisation d’applications web et d’interfaces programmatiques REST et l’intégration de la base de données non-relationnelle MongoDB.



M'INSCRIRE

Public cible

Développeurs web, Développeurs backend

Horaire

12 hrs.

Prix

Sur demande

Prochaine date

Sur demande

Horaire

9h à 12h et 13h à 16h


La formation est offerte à nos bureaux, au 360 rue Notre-Dame Ouest, Suite 500, Montréal

Formateur

 

François-Xavier Guillemette

Formateur agréé

En savoir plus >
 

Vous êtes intéressé par cette formation? Veuillez nous contacter par courriel à l’adresse suivante: formation@code3.ca.

Objectifs

  • Initier les participants aux principaux concepts reliés au développement d’applications web avec Express;
  • Initier les participants aux concepts, opportunités et défis reliés à la persistance de données avec MongoDB;
  • Initier les participants au modèles de programmation asynchrones et au fonctionnement du Event Loop de Node.js;
  • Présenter les techniques d’intégration des services externes;
  • Présenter les librairies et outils usuels en plus des nouvelles approches dans le domaine.

Contenu

  • Développement d’applications web avec Express;
  • Mise en place de nouveaux projets;
  • Validation déclarative de formulaires HTTP;
  • Déclaration de routes et de middlewares;
  • Mise en page web avec Pug;
  • Internationalisation et localisation de l’application web;
  • Réalisation d’API de style REST HTTP/JSON;
  • Authentification avec Passport;
  • Connexion à une base de données non-relationnelle avec MongoDB;
  • Intégrations de services REST de tierce-partie;
  • Exécution de tâches récurrentes.

Formule pédagogique

  • Séances de cours magistraux;
  • Séances de laboratoire avec exercices dirigés.

Matériel nécessaire

  • Ordinateur portable Windows, Mac ou Linux;
  • Éditeur de code source.

Prérequis

  • Programmation JavaScript;
  • Programmation d’applications web.


Politique de remboursement

Politique de remboursement

Annulation 3 jours ouvrables ou plus avant la formation : Remboursement de 80% du montant déboursé.

Annulation à moins de 3 jours ouvrables avant la formation : Aucun remboursement.

Absence à la formation : Aucun remboursement.