Découverte de Node.js
Video2Brain | 02h 36m | 21 Janvier 2014 | French | AVC 1280x720 25.000 fps | AAC 128 Kbps 44.1 KHz | 682.14 MB
Genre: eLearning
Partez à la découverte de Node.js ! Cette plateforme place le JavaScript, longtemps mal-aimé, au cœur du développement d'applications serveur. Pierre Lancien vous fait découvrir, à travers cette formation, Node.js dans son écosystème et ses caractéristiques si particulières. Vous serez ainsi à même de savoir où l'utiliser à bon escient, ce qui vous donnera une bonne longueur d'avance sur certains projets.
Node.js est la plateforme que personne n'attendait ! Retournez en 2007 annoncer que quelques années plus tard il y aurait un projet sérieux de serveur web en JavaScript, performant, rapide, simple, souple et plébiscité par des développeurs aguerris : on vous prendra certainement pour un fou abreuvé de mauvaise science-fiction ! JavaScript paraît tel un langage lent, un fléau incontournable des navigateurs, et pourtant, il se retrouve au centre de bon nombre de technologies modernes.
Faites connaissance avec Node.js, qui est loin d’être un jouet pour technophiles ou une sorte de prouesse technique créée pour le plaisir de montrer que même en JavaScript on y arrive. Node.js est une plateforme très performante sur certains aspects et est largement plus rapide que Ruby, Python ou PHP, puisqu’elle est fondée sur des principes innovants et assez uniques tels que l'aspect asynchrone et non bloquant des requêtes.
Votre formateur Pierre Lancien vous accompagne tout au long de cette découverte en vous faisant entrer dans l’écosystème et les atouts de Node.js. Vous verrez comment bien démarrer et fabriquer un premier serveur web simple avec différentes pages statiques et dynamiques en utilisant des vues et des templates. Puis vous réaliserez un branchement à une base de données. Vous serez alors à même de juger si les caractéristiques particulières de Node.js peuvent vous aider dans vos projets, ou s'il vaut mieux laisser la technologie mûrir et préférer des langages et plateformes plus traditionnels.
Prenez garde, si le premier chapitre de cette formation s'adresse à un très large public, votre formateur Pierre Lancien vous conseille d’avoir déjà fait un peu de programmation web pour bien profiter des chapitres suivants.
Vue d'ensemble de la formation :
Présentation de la formation Node.js
Ce chapitre vous présente dans les grandes lignes ce qu'est Node.js et pourquoi on en parle tant. Vous découvrirez également son lien avec l'histoire mouvementée de JavaScript.
Faire ses premiers pas avec Node.js
Vous installerez dans cette partie et prendrez un premier contact avec Node.js. Voyez comment exécuter un programme, comment inclure des modules internes ou externes, et comment faire un serveur web minimaliste.
Créer un serveur web avec Express
Plutôt que de coder à la main un serveur web HTTP dans Node.js, processus long et fastidieux, vous utiliserez le NPM express qui va vous permettre de mettre en place un petit serveur rapidement fonctionnel.
Créer des vues et des templates avec Node.js
Pour générer des pages HTML dynamiques plus étoffées et architecturer les vues d'un site, les templates et les layouts sont la solution la plus commune. Node.js, avec Express, dispose de modules comme Jade ou EJS pour les réaliser.
Lier Node.js avec une base de données
Étape essentielle d'une application web pérenne : vous allez connecter le serveur Node.js à une base pour stocker les données créées par les utilisateurs. Voyez cette partie de la formation qui est dédiée à cela.
发布日期: 2014-12-31