Passer au contenu
42 h

Technologies mobiles

Node JS – Développement d’applications Web mobile

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

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