0% ont trouvé ce document utile (0 vote)
23 vues4 pages

Et Dev Nodejs

Node js

Transféré par

manassejael63
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
23 vues4 pages

Et Dev Nodejs

Node js

Transféré par

manassejael63
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Programme e-formation ENI

Réf : ET_DEV_NODEJS

Développement web côté


serveur avec [Link] et
NoSQL
Objectif
[Link] est un environnement d'exécution JavaScript côté serveur. Il permet aux développeurs de créer des
applications hautement évolutives et performantes en utilisant JavaScript, un langage couramment utilisé côté
client.
L’objectif de ce cours est de vous apprendre à écrire et à exécuter un serveur web codé en JavaScript à l’aide
du moteur d’exécution [Link].

Les ressources utiles sont accessibles via l’onglet Téléchargement sur la page d’accueil de cette formation.

Certification possible :

Durée estimée
Public Prérequis
pour le suivi des modules indispensables

Des connaissances avancées


Durée des vidéos : 3h29
Informaticiens sur le langage JavaScript sont
Durée des TP : 20h
nécessaires

Contenu pédagogique
 Les modules indispensables
Introduction à [Link]

Ce module vous propose la consultation d’une vidéo d’une durée de 00h04


Cours

• Objectifs du module
• Présentation de JavaScript
• Présentation de [Link]
• Conclusion

Installation de [Link]

Ce module vous propose la consultation d’une vidéo d’une durée de 00h08


Cours

• Objectifs du module

Page 1/4 [Link]


Programme e-formation ENI

• Installation sur Windows, Mac et Linux


• Démonstration - Installation de [Link] sur Windows
• Démonstration - Installation de [Link] sur Mac
• Démonstration - Installation de [Link] sur Linux
• Fonctionnement, lancement et extinction du serveur
• Démonstration - Hello world avec [Link]
• Installation d'un IDE
• Conclusion

Premiers pas et fondamentaux

Ce module vous propose la consultation d’une vidéo d’une durée de 00h36


Cours

• Objectifs du module
• Interprétation basique du JavaScript
• Démonstration - Exécution simple de code JavaScript dans un environnement [Link]
• Les modules natifs de [Link]
• Démonstration - Découverte de l’API File System
• Réaliser ses propres modules
• Démonstration - Création d'un module calculatrice
• Les modules externes
• Démonstration - Installation d’une librairie externe
• Nodemon
• Démonstration - Installation et utilisation de nodemon
• Conclusion

[Link]

Ce module vous propose la consultation d’une vidéo d’une durée de 01h37


Cours

• Objectifs du module
• Introduction
• Démonstration - Création d’un Hello World avec [Link]
• Les middleware
• Démonstration - Mise en place d'un middleware avec [Link]
• Les moteurs de template
• Les routeurs
• Démonstration - Mise en place du routeur et gestion des erreurs 404
• Les formulaires
• Démonstration - Mise en place d'un formulaire
• Validation des données
• Express Generator
• Démonstration - Création d'un projet avec Express Generator
• TP à réaliser
• Corrigé du TP - partie 1
• Corrigé du TP - partie 2
• Corrigé du TP - partie 3
• Conclusion

Page 2/4 [Link]


Programme e-formation ENI

Bases de données NoSQL

Ce module vous propose la consultation d’une vidéo d’une durée de 00h16


Cours

• Objectifs du module
• Introduction
• MongoDB
• Les bases de MongoDB
• Démonstration - Utilisation de MongoDB avec [Link]
• Conclusion

Mongoose

Ce module vous propose la consultation d’une vidéo d’une durée de 2h26


Cours

• Objectifs du module
• Introduction
• Les bases de Mongoose
• Démonstration - Utilisation de Mongoose avec [Link]
• Les relations avec Mongoose
• Démonstration - Mise en place des relations avec Mongoose
• Extraction des données
• Démonstration - Extraction des données avec Mongoose
• TP à réaliser
• Corrigé du TP - partie 1
• Corrigé du TP - partie 2
• Corrigé du TP - partie 3
• Conclusion

API

Ce module vous propose la consultation d’une vidéo d’une durée de 01h44


Cours

• Objectifs du module
• Les Web Services
• Postman
• Démonstration - Création d'une API REST
• JWT
• Démonstration - Mise en place d'une authentification JWT
• Swagger UI
• Démonstration - Mise en place de Swagger UI
• TP à réaliser
• Corrigé du TP - partie 1
• Corrigé du TP - partie 2
• Conclusion

Page 3/4 [Link]


Programme e-formation ENI

Pour aller plus loin

Ce module vous propose la consultation d’une vidéo d’une durée de 00h11


Cours

• Objectifs du module
• Déployer son application
• Démonstration - Déployer son application sur Heroku
• Deno
• Strapi
• Conclusion


 Le module en complément
[Link] - Exploitez la puissance de JavaScript côté serveur

Livre Ce module vous propose la consultation d’un support de cours numérique.

• Avant-propos
• Présentation
• Installation
• Gestionnaire de paquets npm
• Concepts
• Flux
• Manipulation de fichiers
• Promesses
• Application en ligne de commande
• Application web
• Bases de données
• Tests
• Outils de développement
• Débogage
• Mise en production

Page 4/4 [Link]

Vous aimerez peut-être aussi