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

Nombre de participants


Prix ​​par Participant

Nos clients témoignent (7)

Cours à venir

Catégories Similaires