Formation Node.js

Demander un devis
Je souhaite télécharger le programme ou imprimer le programme
  • Imprimer

Objectif

formation_nodejs

Vous vous interrogez sur Node.js ? On vous en dit beaucoup de bien en terme de performance, de réactivité pour applications et sites internet ? La formation NodeJS que nous vous proposons vous permet de comprendre ce que signifie mettre en place NodeJS sur une architecture web, comment l'utiliser efficacement et comment adapter NodeJS à vos besoins.

A la fin de cette formation, vous maîtriserez les mécanismes nécessaires pour créer des applications web professionnelles grâce à Node.js.

Public concerné

Développeurs.

Chefs de projets.

Pré-requis

Connaitre le JavaScript ou avoir suivi la formation javascript.

Informations pratiques

Référence : #NJSW01

Durée : 10 sessions de 3 jours

Tarif : 1500€ (HT)

Dates :

 - 20 au 22 janvier 2016

 - 08 au 10 Février 2016

 - 24 au 26 février 2016

 - 16 au 18 Mars 2016

 - 06 au 08 Avril 2016

 - 11 au 13 Mai 2016

 - 20 au 22 Juin 2016

 - 27 au 29 Juillet 2016

 - 05 au 07 Octobre 2016

 - 30 Novembre au 02 Décembre 2016

 - entre janvier et décembre 2016

 - 1 session de 3 jours / mois

 

Consultez-nous pour obtenir un devis et les prochaines disponibilités de nos consultants formateurs.

Présence nationale

Thumbnail image

Cliquez sur l'image pour l'agrandir

Aix-en-Provence, Auxerre, Bordeaux, Caen, Clermont-Ferrand, Dijon, Grenoble, Lille, Lyon, Marseille, Montpellier, Nantes, Nice, Paris, Perpignan, Reims, Rennes, Rouen, Strasbourg, Toulouse, Toulon, Tours

Programme

Introduction

  • Présentation de Node JS
  • Le roi et ses servantes
  • Architecture / Fonctionnement
  • Avantages et inconvénients
  • Présentation de l’API
  • Installation
  • Premier « Hello World »

Communiquer avec Node.JS

  • Créer son application web
  • Gérer une requête, une réponse http
  • Gérer des évènements
  • Routage dans NodeJS
  • Bloquants ou non Bloquants
  • Savoir récupérer des requêtes POST/GET

Modules Node.JS

  • Utiliser les modules http, fichiers, etc.
  • Créer son module
  • Bien séparer son application (MVC)
  • Où trouver des modules ?
  • NPM
  • Les frameworks pour Node.JS

Une application complète avec Node.JS

  • ORM avec Mongoose
  • Le Framework Web Express
  • Créer ses templates avec Jade
  • Gérer ces extensions avec NPM

    Plus loin dans le web avec Node.JS

    • Gérer l’envoi de fichiers
    • Gérer le HTTPS
    • NodeJS et WebSockets HTML5

    Créer ses Addons C/C++

    • Récupération et recompilation des sources Node.JS
    • Les addons avec les différents IDE (Visual Studio, Eclipse, KDevelop, etc.)

    NodeJS et le NoSQL

    • Présentation de NoSQL
    • Les différentes plateformes NoSQL en vogue
    • Interroger du NoSQL
    • Coupler NodeJS et un moteur NoSQL

    Logiciels utilisés

    Tout logiciel où il n'y a aucun intérêt pédagogique à le faire faire par les stagiaires sera préinstallé sur les postes.

    Travaux pratiques

    Tout au long de cette formation, de nombreux exercices seront effectués. En effet, environ 70% du temps est concacré à la pratique.

    Formations connexes disponibles dans notre centre de formation

    Si vous souhaitez aller plus loin, vous pouvez suivre les formations Ext JS, C perfectionnement, C++ perfectionnement, HTML5.

    Mots clés associés à cette formation

    Node.js, Développement web, javascript, asynchrone, websocket, nosql.

    Financement de la formation professionnelle

    Ce cours peut être financé par l'OPCA (Agefos, Fafiec, Opcalia...) de votre entreprise ou par le Fongecif de votre région.

    Il peut également être suivi dans le cadre du DIF, du CIF, ou d'une période de professionnalisation.

    X
     
     
     
     
     

    You havecharacters left.