Python, Ruby, Php, Javascript, Java, SQL, Framework, HTML5, ...

Avancé 3 jours (21 h) 1650€ ht

Réf : NOD1

Node.js, le JavaScript côté serveur

Solution émergente, Node.js, permettant l'exploitation serveur en JavaScript, est pourtant une des plus dynamique au sein de la communauté web.

Node.JS est un projet open-source se basant sur le moteur V8 de Chrome, qui permet d'exécuter du JavaScript côté serveur, contrairement à ce qu'on a l'habitude de voir avec le javascript côté client. Il s’agit d’un interpréteur JavaScript exécutable, et enrichissant le langage avec sa propre API. Sa spécificité vient de son API, entièrement orientée vers le non bloquant, qui permet d’écrire des applications avec d’excellents temps de réponse.

Cette formation Node.js de 3 jours, vous permettra de maîtriser les concepts et spécificités de Node et d'aborder par la pratique l'ensemble des notions à connaître pour exploiter pleinement le potentiel de Node.JS

Programme

1. Présentation et concepts Node.JS

2. La programmation asynchrone

3. Les modules Node.JS

4. Écrire un serveur avec Node.JS

5. Se simplifier la vie avec Express

6. Les librairies d'accès aux bases de données

7. NoSQL : MongoDB et Redis

8. Les tests avec Node.JS

9. Communication en temps réel

10. Travaux pratiques

  • Exercices sur les server-side events, websockets avec socket.io

11. Aller plus loin avec SOCKET.IO

12. Communication inter-process en temps réel

13. Gestion de la performance avec Node.JS

14. Conclusion et conseils

15. Travaux pratiques

  • Le stage se déroulera au fil des chapitres abordés, autour de la réalisation d'une application simple et fonctionnelle, permettant la mise en application concrète des concepts abordés.
Tlcharger l'article au format PDF