Formation Node.js

formation_nodejs

Objectifs de la formation Node.js

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.

banniere_devis

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 : 2 jours (14 heures)

Tarif : 4 150€ (HT)

Dates :

 - du 14 au 15 Février

 - du 18 au 19 Avril

 - du 11 au 12 Juillet

 - du 2 au 3 Décembre

 

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 de la formation Node.js

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.

    Prochaines Formations

    Promotions sur nos prochaines formations à -30%  : 

    • ExtJS4 3 au 5 Juin  1260 euros HT
    • Android 3 au 7 juin  1400 euros HT
    • Play! 10 et 11 Juin  800 euros HT
    • iPhone/iPad10 au 14 Juin1400 euros HT
    • MongoDB 18 et 19 juin  900 euros HT

    Toutes nos promotions ...