Formation NodeJS
Vous avez envie d'apprendre à concevoir des outils backend rapide à exécuter et à développer ? Cette formation NodeJS est faites pour vous. NodeJS dispose d'une communauté active, et permet d'accroître la maintenabilité en utilisant le langage JavaScript dans toute votre stack applicative.
Objectifs
- Apprendre les bases de NodeJS
- Gérer la persistance des données
- Déployer une application NodeJS
- Apprendre les bonnes pratiques de NodeJS
Programme de la formation
I . Premier pas avec NodeJS
- Les outils : node et npm
- Écriture et exécution d’un premier script
- Quelques rappels sur le langage JavaScript : callbacks, closures, scope, apply, bind, call
- ECMAScript 6 : module, promise, class…
II . Un peu de théorie
- Le moteur Google V8
- La boucle d’évènement
- Les threads
III . Comprendre comment utiliser NodeJS
- La gestion des évènements
- Le développement asynchrone
- Gérer les erreurs
- Utilisation des streams : (http, fs, socket)
IV . Apprendre à utiliser le framework Express
- Les concepts d’Express
- Création d’un serveur d’API REST
- Mise en pratique de la théorie avec un projet fil rouge
V . Utilisation d’une base de donnée
- Mise en place d’une base de donnée Relationnel
- Utilisation d’un ORM : Sequelize
VI . Tester avec NodeJS
- Un premier test avec Jest
- Création de test unitaire (utilisation de mock)
- Test d’intégration
VII . Aller plus loin
- Packager une application NodeJS
- Dockeriser mon application
- Créer une librairie NodeJSÊtre à l’aise avec les langages de developpement
Sessions adaptées à vos besoins
Formation sur-mesure
Vous souhaitez une formation adaptée à votre entreprise ou à votre équipe ? Planifiez une session dédiée selon vos besoins et disponibilités. Choisissez la date, le format et bénéficiez d'un accompagnement personnalisé avec la possibilité de réaliser la formation dans nos locaux à Lille ou en distanciel.
Rejoignez une session
Envie de monter en compétences rapidement ? Inscrivez-vous à l'une de nos sessions de formation déjà programmées ! Rejoignez d'autres professionnels et apprenez aux côtés de nos experts.
Prendre contactObtenez votre certification de réussite
À l'issue de chaque formation, obtenez un certificat de réussite attestant de vos nouvelles compétences. Ce document valorise votre expertise et constitue un atout précieux pour booster votre carrière et mettre en avant votre maîtrise des technologies enseignées.
Besoin de plus d'informations ?