Cette formation vous permettra de maîtriser NodeJS, l’environnement de développement Javascript côté serveur
Description de la formation NodeJS
Aujourd’hui, le javascript devient une technologie omniprésente dans le monde du développement. Il est possible de réaliser entièrement des sites web, des applications mobiles, des applications bureaux, des jeux et bien autre encore. Avec une unique connaissance, vous progresserez vers de multiple terrains !
Cette formation vous permettra d’avoir les prés-requis nécessaires au développement coté serveur à l’aide de NodeJS.
Nous débuterons dans un premier temps à nous familiariser avec NodeJS et son environnement, suivi de l’utilisation de NodeJS avec le système local. Nous rentrerons enfin dans le vif du sujet en développant une première application web et nous terminerons avec quelques tests et le déploiement de cette dernière.
Bulletin d’
inscription Demande de
devis Détail du
programme
Programme de la formation NodeJS
- Rappels Javascript
- Outils de développement
- Bases et nouveautés ES6
- Programmation asynchrone
- Environnement NodeJS
- Installation
- Premier « Hello World ! »
- NodeJS LTS, mettre à jour NodeJS
- Moteur V8
- Ajouter des fonctionnalités à Javascript
- NodeJS et ES6
- Mode strict
- Intégration de ES6 dans NodeJS
- Modules NodeJS, NPM
- Présentation du système de modules
- Les modules natifs
- Créer ses propres modules
- Présentation de NPM
- Publier son module
- Évènements NodeJS et Asynchronicité
|
- Système local et NodeJS
- Buffer, Typed Array et chaines de caractères
- Gestion des fichiers
- Streams et Pipes
- Créer un utilitaire en ligne de commande
- Sous-processus
- NodeJS et le web
- TCP/IP et HTTP
- HTTP module
- Créer son premier serveur web
- Express
- Présentation, installation et configuration
- Routing de votre application web
- Fichiers statiques
- Moteurs de templates: Jade et EJS
- APIs and JSON
- MongoDB et mongoose
- Mise en production
- Introductions aux tests
- Déployer son application/li>
|
LA SATISFACTION DES PARTICIPANTS À CETTE FORMATION EST DE 4.6/5 :