Qu'est-ce que je vais apprendre ?
Les prérequis pour suivre cette formation
Des connaissances en HTML et CSS sont recommandées
Des connaissances en JavaScript sont recommandées
Certains des projets que nous allons coder ensemble
Nous mettrons en pratique toutes les fonctionnalités de Node.js pour créer une version de Twitter simplifiée. Nous utiliserons Express, MongoDB, Mongoose et plein d'autres librairies !
Description
Node.js a été crée en 2009 par Ryan Dahl. En 9 ans, Node.js a su s'imposer comme la technologie parfaite pour la création d'API et d'applications Web.
Il est connu pour avoir une très bonne capacité pour gérer un nombre de requêtes très important.
Son utilisation s'étend d'année en année et de plus en plus d'entreprises l'adoptent, comme par exemple, Paypal ou Netflix pour les plus connus. En France la demande est en constante augmentation, et il devient l'un des environnements serveur les plus utilisés.
La force de Node.js c'est sa capacité à gérer un très grand nombre de requêtes sans avoir à augmenter les ressources serveurs. Cette capacité s'explique par l'architecture très moderne de la technologie qui utilise l'asynchrone et sa fameuse event loop pour gérer ces requêtes. Cela ne vous parle pas encore ?
En savoir plus
Également inclus dans la formation

Mongoose
Un serveur sans base de données, cela n'est pas très utile. Ne vous inquietez pas, durant la formation,
nous vous formerons sur le No SQL avec MongoDB et l'ODM Mongoose !
Lire plus

Sparkpost
Sparkpost est une application web qui permet de gérer l'envoie d'email depuis une application Node.js
Lire plus

Socket.io
Créer un chat pour permettre une communication en temps réel entre plusieurs utilisateurs,
prévenir l'utilisateur d'une nouvelle notification ?
Lire plus
