Node JS - Développement d'applications Web mobile

Formation offerte en collaboration avec Services Québec

Cours WEB-PRO

Durée 42 heures

Non offert présentement

M'aviser lorsqu'un groupe sera ouvert

Préalables

Posséder une bonne connaissance de JavaScript

Objectifs

À la fin de l'atelier, le participant pourra utiliser Node.js pour développer une application Web mobile

Approche pédagogique

  • Présentation des concepts de base
  • Démonstration des concepts à l'ordinateur
  • Exercices à l'ordinateur supervisés par le formateur
  • Aide individuelle lors des exercices

Attestation délivrée en fin de cours

Une attestation de participation est remise aux personnes ayant assisté à plus de 80 % des heures de formation

Matériel pédagogique

Matériel didactique

Contenu du cours

Node.JS

  • Environnement
  • Création du premier programme node
  • Module
  • NPM
  • Package
  • Exercices

Création des API avec Express

  • Express
  • REST
  • Création de votre premier serveur Web
  • Gestion des environnements
  • Routage
  • Gestion des requêtes HTTP
  • Autres fonctionnalités
  • Exercices

Code synchrone et asynchrone

  • Différences
  • Gestion du code asynchrone
  • Exercices

Intégration d’une base de données Mongo

  • Mongo
  • Création de la première base de données
  • Structure
  • Gestion des documents avec Mongoose
  • Gestion des erreurs
  • Exercices
College de Maisonneuve | Formation continue