Prenez contact avec nous
 Durée 21 heures

Plan du cours

Introduction à Node.js

  • RAM vs latence d'I/O
  • Bloquant vs non bloquant
  • Programmation orientée événements
  • Boucle d'événements
  • Bloquer la boucle d'événements
  • Philosophie de Node.js

Installation de la plateforme Node.js

  • Téléchargement et installation
  • REPL Node
  • Premier Hello World

Modules et npm

  • Anatomie d'un module
  • Code privé
  • Accès et utilisation des modules
  • Commandes npm
  • package.json

Le motif de callback

  • Qu'est-ce que les callbacks
  • Callback-last
  • Error-first

Événements

  • Quand utiliser les émetteurs d'événements
  • Liaison des fonctions aux événements
  • Requêtes d'événements
  • Écoute des événements

Gestion des erreurs

  • Callbacks : Error-first
  • Erreurs dans les émetteurs d'événements
  • Exceptions non attrapées
  • Utilisation des domaines (Domains)

Tampons (Buffers)

  • Pourquoi les tampons existent
  • Création de tampons
  • Lecture et écriture de tampons
  • Manipulation de tampons

Flux (Streams)

  • Qu'est-ce que les flux
  • API de flux de lecture et d'écriture
  • Contrôle de flux
  • Pipage (Piping)
  • Flux duplex
  • Flux de transformation

Express.js

  • Introduction et installation d'Express.js
  • Construction d'une application Hello Express
  • Création d'itinéraires (routes)
  • Rendu des mises en page
  • Utilisation de gabarits (templates)
  • Ajout de parts (partials)
  • Utilisation des variables locales et des gabarits conditionnels
  • Modularisation des itinéraires

Socket.io

  • Écoute (Listening)
  • Diffusion (Broadcasting)
  • Responses to questions (Answering questions)

Connexion aux bases de données

  • NoSQL et magasins de documents
  • Bases de données relationnelles
  • Configuration et installation de la plateforme
  • Opérations CRUD

Pré requis

Les étudiants suivant ce cours doivent avoir une expérience de la programmation JavaScript.

Nombre de participants


Prix par participant

Nos clients témoignent (7)

Cours à venir

Catégories Similaires