Comprendre et Utiliser Node.js

Interview d'Alain Beauvois sur Node.js
Vidéo non disponible ! Réessayez plus tard
Cette vidéo fait partie de la formation
Savoir programmer en Node.js
Revoir le teaser Je m'abonne
Transcription

39,90€ 27,93€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

DescriptionProgrammeAvis

39,90€ 27,93€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

Les objectifs de cette vidéo sont:
1. Introduire les principes fondamentaux de Node.js.
2. Expliquer les prérequis nécessaires, en particulier une bonne connaissance de Javascript.
3. Présenter des outils supplémentaires comme MongoDB et Redis pour optimiser l'utilisation de Node.js.

Découvrez comment Node.js tire parti de Javascript pour le développement côté serveur. Apprenez les bases nécessaires et explorez les outils associés tels que MongoDB et Redis.

La vidéo explore la genèse de Javascript, initialement développé pour apporter du dynamisme au navigateur web, et son évolution vers une utilisation serveur grâce à Node.js. Node.js applique les techniques asynchrones du côté client au serveur, offrant ainsi des performances en temps réel impressionnantes.

Pour maîtriser Node.js, une connaissance solide de Javascript est nécessaire, notamment des concepts tels que les event listeners et la programmation asynchrone. La vidéo propose une formation préalable sur les bases de Javascript pour ceux qui en auraient besoin.

Afin de tirer le meilleur parti de Node.js, la vidéo présente divers logiciels adaptatifs comme la base de données MongoDB, qui permet de stocker des informations en Javascript, et Redis, une base de données en mémoire extrêmement performante. Le serveur NGINX est également recommandé pour son mode de travail asynchrone, en contraste avec Apache.

Enfin, des frameworks comme Express.js en Javascript sont introduits, offrant une simplicité de développement et des performances accrues pour la création de sites web légers mais puissants.

Voir plus
Questions réponses
Quelle est la principale caractéristique de Javascript depuis sa création ?
Javascript a été développé pour apporter du dynamisme et des fonctionnalités interactives aux pages web, évitant de bloquer le navigateur grâce à la programmation asynchrone.
Pourquoi Node.js est-il performant pour le traitement en temps réel ?
Node.js utilise des techniques asynchrones permettant de gérer des opérations d'attente pour les demandes réseau ou sur disque, maximisant ainsi les performances en temps réel.
Quels sont les logiciels complémentaires recommandés pour travailler avec Node.js ?
Les logiciels comme MongoDB pour le stockage de données en Javascript et Redis pour une base de données en mémoire performante sont souvent utilisés avec Node.js.