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
- Acquérir les notions de bases d’installation et de configuration jusqu’à la création d’applications JavaScript côté serveur en utilisant MongoDB
PROGRAMME
INTRODUCTION
- • Découverte de la plateforme Node.js
- • Différence entre le back-end statique et dynamique
- • Présentation de stack MERN
- • Node.js, JavaScript en ligne de commande
- • Créer son premier serveur Node.js
- • La plateforme serveur Node.js
- Configurer un serveur Node.js
GESTION DES CONNEXIONS ET MODULES
- • Node Express JS : Intérêt pour un projet d’application
- • Créer et gérer des routes (URL)
- Créer, modifier, supprimer et gérer les routes
MONGODB & MONGOOSE
- • Présentation de MongoDB et Mongoose
- • Schémas de données et modèles
- • CRUD
- Développer un CRUD complet dans un TP
PUBLIC
• Développeur web • Développeur web mobile • Architecte • Concepteur développeur d’applications • Chef de projet techniquePRÉREQUIS
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