
TypeScript
Des bases solides pour développer des applications en TypeScript
Des bases solides pour développer des applications back-end en JavaScript
10 modules pour maîtriser les fondamentaux
Installation de Node.js et d'un environnement de développement
Démonstration de la event loop à travers un premier programme asynchrone / non-bloquant
REPL
Développement d'EventEmitter personnalisé
Consommer une stream Readable (http, fs)
Ecrire dans une stream Writable (fs)
Exploiter une stream Duplex (net.Socket)
Utiliser une stream Transform (zlib)
Gestion d'erreur dans les APIs synchrones
Gestion d'erreur dans les APIs asynchrones
Débugger un programme Node.js dans son IDE ou dans Chrome
Utilisation de l'objet Global
Objets accessibles globalement: process
Usage de core modules: timer, OS, Util, Path, ...
Création de module interne à l'application
Création d'un projet Node.js via NPM et installation de modules populaires
Création de clients / serveur TCP
Création de clients / serveur UDP/Datagram
Création de serveurs et clients http, https et http/2 dans le cadre d'un site web
Création de serveurs et clients http, https et http/2 dans le cadre d'un webservice RESTFul
Interactions avec le système de fichiers via APIs synchrones et asynchrones
Création d'un back web statique et dynamique avec express.js
Création d'une API RESTFul avec express.js
Packager une librairie
Dockerizer une application web Node.js
L'engagement de SFEIR Institute : une démarche d'excellence pour garantir la qualité et la réussite de toutes nos formations. En savoir plus sur notre démarche qualité
L'atteinte des objectifs de la formation est évaluée à plusieurs niveaux pour garantir la qualité de la prestation :