-->
case cochée

Prends rendez-vous avec Claire !
Elle répondra à toutes tes questions :

case cochée
Format et déroulé des formations
case cochée
Financement CPF, les démarches et son fonctionnement
Explication en détail de la valeur ajoutée des formations et de la correspondance avec ton profil et ton projet
case cochée
Rendez-vous avec Simbel
crois pour fermer

Apprenez à créer un backend en NodeJS avec MongoDB

Formation NodeJS avec Mongo DB
Software engineering
Code & No Code 💻

Formation NodeJS avec Mongo DB

Modulo Academy
groupe
groupe
Communauté
chapeau de certification
Certification
DiGITT - Certificat digital professionnel
icone de format
Format
Vidéos et exercices à la demande

Les avis

No items found.

Le contenu

Points forts

  • La formation a été conçue de manière à ce que l'assimilation des concepts se fassent rapidement, de nombreux exercices sont donnés afin que le stagiaire apprenne en pratiquant.
  • Les fonctionnalités enseignées sont celles que l'on retrouve le plus souvent en entreprises. 

Objectifs

  • Créer le backend d’une application en NodeJS
  • Utiliser le système CRUD (enregistrer, récupérer, modifier, supprimer des données)
  • Relier son backend au frontend

Programme

Jour 1

7h dont 1h30 pause

  • Comprendre Mongo DB – 45min

  • Définition de MongoDB et du CRUD (Create Read Update Delete)

  • Installation d’une base de données en MongoDB

  • Premiers pas avec Node.js – 45 min de théorie/1h30 d’exercices

  • Installation de Node

  • Compréhension et installation des modules npm et du package.json

  • Création d’un serveur, utilisation d’express

  • Création de route

  • Création de template ejs

  • Exemple : Création d’un mini-projet Node Express

  • Exercice : Créer un petit projet node

  • MongoDB avec Node (1/2) – 45 min de théorie/1h30 d’exercices

  •  Installation de MongoDB avec Mongoose sur Node

  •  Comprendre les requêtes CRUD sur MongoDb, création de schema Mongoose

  • Exemple : Création de requête CRUD MongoDB, récupération d’infos stockées en base de données affichage dans un template ejs.

  • Devoirs : QCM et code à trou – 15 min    

Jour 2

7h dont 1h30 pause

  • Correction et révisions – 45 min  

  • MongoDB avec Node (2/2) – 1h30 de théorie/3h d’exercices

  • Mini-Exercice : Petit projet avec récupération de donnée en base de données et affichage dans un template ejs

  • Exemple : Récupération de données depuis la base de données et affichage avec des boucles et conditions dans les templates ejs

  • Exemple : Utilisation des paramètres dans le router Node, affichage de détail dans un template ejs

  • Mini-projet : petit projet regroupant tous les éléments vus

  • Devoirs : QCM et code à trou – 15 min

Jour 3

7h dont 1h30 pause  

  • Correction et révisions – 45 min

  • Récupération de données du front, utilisation de Postman - 1h30 de théorie/3h d’exercices

  • Utilisation du module body-parser et récupération de données venant du front

  • Utilisation de Postman pour simuler un front, enregistrement de données

  •  Exemple : enregistrer informations en base de données

  • Exercice : création d’une base de données et enregistrement informations

  • Comprendre comment modifier et supprimer des données sur la base de données

  • Mini-projet : création d’une mini-application CRUD.

  •  Devoirs : QCM et code à trou – 15 min

Jour 4

7h dont 1h30 pause

  • Correction et révisions – 45 min

  • Utilisation des possibilités d’un serveur - 1h30 de théorie/3h d’exercices

  • Enregistrement de fichier type photos, vidéo

  • Exemple : enregistrer des images depuis un template ejs.

  • Création de session de connexion

  • Exemple : création de session de connexion avec le module express-session

  •  Exercice : création de session de connexion

  •  Devoirs : QCM et code à trou – 15 min

Jour 5

7h dont 1h30 pause  

  • Correction et révisions – 45 min

  • Réutilisation de tout ce qui a été vu dans le module – 3h45

  • Mini-projet : Réalisation d’une application de petites annonces avec session de connexion, CRUD, enregistrement de photos, utilisation de middleware, et de modules spécifiques

  • Evaluation finale – 1h

Pré-requis

  • Maîtriser les fondamentaux de Javascript

Public visé

  • Développeurs ayant une connaissance de base de Javascript

Le format

Le formateur

emoji d'un héroFormation NodeJS avec Mongo DB

L'organisme de formation

Formation NodeJS avec Mongo DB

Modulo Academy

Modulo Academy propose des formations à destination des développeurs pour monter en compétence sur une technologie donnée et des entreprises pour un accompagnement dédié et une mise à niveau des collaborateurs.

La certification

La communauté