Contact support
+216 71 331 381
Our location
44 rue des Salines 1001 ,Tunis
Contact email
formation@cfttunis.com.tn
Login
Accueil
Certifications
IC3
Adobe
Auto desk
Cisco
EC COUNCIL
ESB
Microsoft
QuickBooks
Apple
Unity
CSB
PMI
IT Specialist
Linux LPI
Meta
Oracle
CompTIA
IBM
Vmware
Citrix
Juniper
ISACA
PECB
TOGAF
Amazon Web Services (AWS)
Huawei
Alcatel Lucent
iSQI
Red Hat
Scrum
Dassault Sytemes
Avid
C++ Institute
SensioLabs
Toon Boom
ZEND
PRMIA
Google Cloud
ICPA
First Finance Institute
GARP
AAFM
ONCE Sport
Health Sciences Careers
Agriscience and Technology Careers
Pearson English Language Learning
Hospitality and Culinary Arts Careers
Critical Career Skills
Langue
Cursus métier
Contact
Accueil
Certifications
IC3
Adobe
Auto desk
Cisco
EC COUNCIL
ESB
Microsoft
QuickBooks
Apple
Unity
CSB
PMI
IT Specialist
Linux LPI
Meta
Oracle
CompTIA
IBM
Vmware
Citrix
Juniper
ISACA
PECB
TOGAF
Amazon Web Services (AWS)
Huawei
Alcatel Lucent
iSQI
Red Hat
Scrum
Dassault Sytemes
Avid
C++ Institute
SensioLabs
Toon Boom
ZEND
PRMIA
Google Cloud
ICPA
First Finance Institute
GARP
AAFM
ONCE Sport
Health Sciences Careers
Agriscience and Technology Careers
Pearson English Language Learning
Hospitality and Culinary Arts Careers
Critical Career Skills
Langue
Cursus métier
Contact
Accueil
Courses
Développement web
Node.js – Développement d’applications Web
Node.js – Développement d’applications Web
Détails
8 Sections
41 Lessons
Durée de vie
Expand all sections
Collapse all sections
1 - Principes généraux
7
1.1
Historique rapide
1.2
Panorama rapide
1.3
Fonctionnement interne
1.4
Exemples d’applications
1.5
Avantages et inconvénients
1.6
Installation et découverte
1.7
Application « hello world »
2 - Les modules
3
2.1
Se servir des modules de base
2.2
Les informations système avec le module os
2.3
NPM
3 - Serveur Web
5
3.1
Ma première application web
3.2
Gérer les requêtes et les réponses HTTP
3.3
Routage des URLs
3.4
Opérations bloquantes et non-bloquantes
3.5
Les modules fs et path
4 - Introduction du projet
4
4.1
Découverte d’Express
4.2
Génération du projet avec la CLI
4.3
Organisation (modules, routes, etc.)
4.4
Architecture du code
5 - Gestion des requêtes web
6
5.1
Requêtes HTTP
5.2
Middlewares
5.3
Gestion des erreurs
5.4
Sessions
5.5
Templating
5.5
Code
6 - Persistance de données avec MongoDB
8
6.1
Présentation de MongoDB
6.2
Installation de MongoDB
6.3
Installation de Mongoose
6.4
Configuration et connexion à la BDD
6.5
Créer des schémas de données
6.6
Insérer un document
6.7
Récupérer un ou plusieurs documents
6.8
Modifier ou supprimer des documents
7 - Communication en temps réel avec Socket.IO
5
7.1
Installation et configuration de Socket.IO (client/serveur)
7.2
Gestion des connexions / déconnexions
7.3
Emission d’événements
7.4
Broadcasting
7.5
Multicasting avec les rooms
8 - Performances
3
8.1
La librairie d’assertion assert
8.2
Tests unitaires avec mocha (test runner, test framework, …)
8.3
Single-thread et event-loop
This content is protected, please
login
and
enroll
in the course to view this content!
Modal title
Main Content