Node.js est une librairie permettant d'utiliser JavaScript hors des navigateurs Web. MongoDB est une solution open source de gestion de bases de données NoSQL Développer des applications réactives et performantes avec Node.js et MongoDB.

OBJECTIFS PEDAGOGIQUES

  • Installer et configurer un serveur Node.js
  • Développer des applications JavaScript côté serveur

PROGRAMME

DÉCOUVERTE DE NODE.JS

  • Installation et configuration de Node.js
  • Découverte de la console
  • Programmation asynchrone et orientée événements

MODULE ET GESTION

  • Gestion : streams, fichiers, processus
  • Gestion des connexions : TCP, UDP, HTTP
  • Découverte de l’API Node.js et persistance des données
  • Test d’une application Node.js

S’INITIER À MONGODB

  • Les concepts fondamentaux du NoSQL
  • Introduction à MongoDB et prise en main
  • Rechercher, modifier et supprimer des documents
  • Valider les données
  • Performances, indexation, sécurité et sauvegardes des données

PUBLIC

Développeurs, webmasters, concepteurs développeurs

PRÉREQUIS

  • Connaitre le HTML / CSS et avoir des notions d’Ajax Bonne connaissance du langage JavaScript
  • INFORMATIONS PRATIQUES

    HORAIRES DE LA FORMATION
    de 9 h 00 à 12 h 30 et de 13 h 30 à 17 h 00

    MÉTHODOLOGIE PÉDAGOGIQUE
    Théorie | Cas pratiques | Synthèse

    MODALITÉS D'ÉVALUATION
    Évaluation qualitative des acquis tout au long de la formation et appréciation des résultats