Recherche avancée
Par formation
Par date
Par ville
logo HUB Formation
Organisme de Formation
aux Technologies et métiers de L'informatique
La pédagogie au service de la technologie
Accueil > Node JS mise en oeuvre

Node JS mise en oeuvre

Objectifs

  • Développer en javascript côté serveur avec Node.js.
  • Comprendre les principes de Node.js et utiliser les bonnes pratiques de développement.

Public

  • Développeurs web
  • Architectes web
  • Chefs de projets
  • Webmestres

Prérequis

  • Connaître les fondamentaux internet
  • Savoir programmer en javascript

Programme de la formation

Introduction

  • Historique, principes généraux.Fonctionnement interne.Exemples d'applications.Avantages et inconvénients
  • Installation et découverte.Application « hello world »

Les modules

  • Se servir des modules de base, NPM

Serveur web

  • Ma première application web. Gérer les requêtes et les réponses HTTP. Routage des URLs. Opérations bloquantes et non-bloquantes

Express

  • Paramétrage, gestion des requêtes HTTP. Sessions, templating

Autres composants

  • Socket.IO, connect, async

Tests

  • assert / expect.js, Mocha / Zombie, PhantomJS / CasperJS

Performances

  • single-thread et event-loop. Communication inter-processus.Redis, le module « cluster »