Formation Node.js - Développement d'applications Web

Ref. NODEJS

durée

3 jours

Tarif

1790€ ht

picture_as_pdfprint

Nos clients

Ils nous font confiance.

logos clients Nativo formation
Formations inter / intra entreprise
Revenir aux formations Programmation Web

Formation Node.js - Développement d'applications Web

Objectifs

  • Découvrir et comprendre le fonctionnement de Node.js
  • Se familiariser avec les composants de la plate-forme
  • Savoir mettre en oeuvre node.js pour tirer profit de la puissance du JavaScript côté serveur
  • Connaitre les meilleures pratiques de développement avec Node.js

Public

Développeurs Web

Prérequis

Avoir suivi la formation "Développer des sites Web"" ou disposer de compétences équivalentes"

Programme

Présentation Node.js

  • Introduction
  • Node.js Background
  • Installer Node.js
  • Convention d’écriture de tache asynchrone
  • Ecriture des taches asynchrone avec node.js
  • Conclusion

Flux et évènements

  • Introduction, Built-in Modules
  • Utilisation de require()
  • Rechercher des modules avec NPM
  • Publier son propre module
  • Conclusion

Ressources locales

  • Introduction
  • Les classes Event et EventEmitter
  • Readable/Writable Streams, la fonction pipe
  • Demo: Readable/Writable Streams
  • Conclusion

Interagir avec le web

  • Introduction, Les web requests
  • Demo: Web requests

Construire son Web Server

  • Construire son Web Server
  • Interaction temps réel avec Socket.IO
  • Conclusion

Test et debug

  • Introduction, The Assert Module
  • Testing with Mocha and Should.js
  • Debugging with the Cloud9 IDE
  • Conclusion

Garder son application performante

  • Introduction, les process enfants
  • Le module Cluster
  • Clustered Web Server
  • Conclusion

Certification

La formation intègre de nombreux travaux pratiques qui favorisent une assimilation rapide et durable des thématiques abordées en cours.
L’expertise et les retours d’expérience de consultants spécialistes de la mise en oeuvre de Node.js.

Moyens et Méthodes Pédagogiques

  • La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions
  • Un poste par stagiaire
  • Formateur Expert
  • Remise d’une documentation pédagogique papier ou numérique pendant le stage

Validation des acquis

  • Auto évaluation des acquis par le stagiaire via un questionnaire en fin de formation
  • Attestation de fin de stage remise avec la facture