Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Plan du cours
Intro à Node.js
- Latence de la RAM par rapport aux E/S
- Blocage et non-blocage
- Piloté par les événements Programming
- Boucle d'événements
- Blocage de la boucle d'événements
- Node.js Philosophie
Node.js Configuration de la plateforme
- Téléchargement et installation
- Node REPL
- Premier Hello World
Modules et npm
- Anatomie d'un module
- Code privé
- Accessing et utilisation des modules
- Les commandes npm
- package.json
Le modèle de rappel (callback)
- Qu'est-ce qu'un callback ?
- Rappel en dernier
- Erreur en premier
Les événements
- Quand utiliser les émetteurs d'événements
- Lier des fonctions à des événements
- Demandes d'événements
- Écoute d'événements
Gestion des erreurs
- Rappels : L'erreur d'abord
- Erreurs dans les émetteurs d'événements
- Exceptions non prises
- Utilisation des domaines
Tampons
- Pourquoi les tampons existent-ils ?
- Création de tampons
- Lecture et écriture des tampons
- Manipulation des tampons
Les flux
- Qu'est-ce qu'un flux ?
- API de lecture et d'écriture de flux
- Contrôle des flux
- Canalisation
- Flux duplex
- Flux de transformation
Express.js
- Intro et installation de Express.js
- Construire une application Hello Express
- Création de routes
- Rendre des layouts
- Utiliser des modèles
- Ajouter des partiels
- Utiliser des modèles locaux et conditionnels
- Modulariser les routes
Socket.io
- Écouter pour
- Diffusion
- Répondre aux questions
Se connecter aux Databases
- Pas de SQL ni de magasins de documents
- Bases de données relationnelles
- Configuration et mise en place de la plateforme
- Opérations CRUD
Pré requis
Les étudiants qui suivent ce cours doivent avoir JavaScript d'expérience en programmation.
21 Heures