À propos du cours
Plongez dans notre formation complète sur Node js, qui vous guidera de A à Z dans l’univers de cette plateforme JavaScript côté serveur. Que vous soyez débutant ou développeur expérimenté, cette formation vous offre une compréhension approfondie, en mettant l’accent sur son architecture orientée événements et non bloquante, parfaite pour créer des applications évolutives.
Nous commencerons par une introduction détaillée. Vous apprendrez à installer et configurer Node js, puis à créer des serveurs web robustes. Pour plus d’informations, consultez la documentation officielle de Node.js.
La formation se poursuit avec des compétences essentielles, telles que la gestion des paquets avec npm et l’utilisation de modules externes. Vous découvrirez également Express.js, un framework web populaire qui simplifie le développement de serveurs et d’API RESTful. Pour explorer Express.js, visitez la documentation d’Express.
Par la suite, nous aborderons les aspects avancés, incluant la gestion des événements, la manipulation asynchrone, et l’intégration de bases de données NoSQL comme MongoDB. Vous apprendrez à créer des applications en temps réel avec Socket.io, idéal pour des fonctionnalités comme le chat en direct. Découvrez plus sur MongoDB sur leur site officiel, et sur Socket.io sur leur documentation.
Des projets pratiques jalonneront la formation, permettant d’appliquer directement vos nouvelles compétences. Vous travaillerez sur des études de cas réelles et recevrez des conseils sur les meilleures pratiques en développement. Pour des exemples de projets, consultez Node.js Best Practices.
Contenu du cours
Introduction et préparation
Introduction
01:54- 03:24
- 03:07
- 04:15
- 02:54
Installation et SetUp
05:17- 02:41
Fichiers sources
01:00
Les modules
Les modules internes
Les streams
Serveur et routing
Cookies et Authentification
Events Loop
Node Package Manager
BDD, CRUD et API
Projet final
Conclusion
Obtenez un certificat
Ajoutez ce certificat à votre CV pour démontrer vos compétences et augmenter vos chances .