JavaScript - Node

Fourni(e) par

Description

Type de formation :   | Participants : 10  | Durée : 3 jours

> Objectifs

Implémentation serveur de Javascript, Node permet de construire de manière simple et sûre des applications serveur. Le projet connait un grand engouement dans la communauté Web et se place au centre de toute une série de technologies telles que CrouchDB, MongoDB, SocketIO,... La formation aura pour but de vous présenter cette technologie ainsi que son fonctionnement de base.

> Public

Développeurs Web Informaticiens souhaitant développer des applications en utilisant Node.

> Prérequis

Une connaissance approfondie de l’HTML, du CSS et du Javascript est indispensable pour profiter pleinement des composantes techniques de cette formation.

> Programme

 

Introduction
Présentation
Installation
Création d’un premier serveur
Rappel des principes du langage JavaScript

L’API
Structure globale
HTTP : client et serveur
HTTP : requête bloquante et non bloquante
HTTP : router et gestionnaires de requêtes
Logique événementielle
Entrée-Sortie (Streams, Buffers, fichiers)

Accès aux données
MongoDB
CrouchDB
PostgresSQL
MySQL

Les Helpers
Crypto
DNS
Processes

Les principaux modules externes
Express : le Framework utile pour accélérer vos développements (Route, Templates, Connect et Middlewares)
Socket IO : une librairie permettant le développement de sockets de communication vers Javascript sur le client ou Flash.

Article suggéré

L'IFAPME propose une formation de 2 ans pour devenir détective privé.