Retour
Node.js
Objectifs de la formation
Débuter avec Node.js Prendre en main Node.js Optimiser la gestion de routes Utiliser le framework Web Gérer la persistance des données Tester une application Node.js Connaître les principaux composants node.js Gérer les modules node
Contenu de la formation
Débuter avec Node.js Installer le serveur Node.js Confugurer le gestionnaire d'extensions NPM Connaître l'approche modulaire de Node.js Utiliser Node.js en REPL Prendre en main Node.js Maîtriser la gestion événementielle : réagir plutôt qu'attendre Retenir les principaux modules de l'API Gérer les requêtes/réponses HTTP. HTTPS Créer un processus fils, https, sockets TCP et UDP... Optimiser la gestion de routes Récupérer des URL (paramètres, requête...) Traiter une requête en mode asynchrone Mettre en place un gestionnaire de routes Utiliser le framework Web Connaître les concepts fondamentaux d'Express Construire un squelette d'application Configurer Express et l'application Configurer le rendu de vues avec EJS Gérer les formulaires et les uploads de fichiers Faire routage d'URL avec Express Mettre en place une API REST Gérer la persistance des données Connaître la base NoSQL : Redis.io Utiliser Redis.io pour la gestion de session Mettre CRUD en place(Create, Read, Update, Delete) Utiliser un ODM : Mongoose Persister dans le Cloud : MongoDB Tester une application Node.js Faire ses premiers pas avec Mocha Etudier les assertions et le test synchrone / asynchrone Exploiter les différentes méthodes de tests Connaître les principaux composants node.js Créer une CLI Javascript à l'aide de Node.js Distinguer les différents environnements de développement Explorer NPM – Le gestionnaire de paquets de node.js Se servir du Package.json Identifier les Node Modules Utiliser les outils Development Tools et Frameworks Gérer les modules node Apprendre les modules core Importer des modules avec require et import Configurer et initialiser le module Utiliser les modules utilitaires Créer des modules Manipuler un fichier Découvrir le module fs Lire un fichier synchrone / un fichier asynchrone Créer des fichiers asynchrones
Résultats de la formation
Attestation de formation
Formation 100% en ligne
Métier formé
Développement
Niveau d'étude visé
Sans le Bac
Type d'immersion professionnelle
Formation initiale
Organisme de formation
Réseau Formateurs
Durée de la formation
18 mois
Prochaine(s) session(s)
- 01/07/2024 - 31/12/2025