A l’issue de la formation, l’apprenant sera capable de :
– Développer des applications légères en JavaScript côté serveur
– Améliorer son développement en JavaScript en utilisant les nouvelles normes et techniques
– Découvrir les bases de données NoSQL avec l’utilisation d’un ORM
- Développement
- Développement web
Formation Node.js Développement des applications
Objectifs
Certification
Prérequis
Connaitre le HTML et le CSS
Connaître le JavaScript
Avoir de bonnes notions en POO
Un entretien en amont avec notre expert permet de prendre en compte le profil de chaque participant (niveau, objectifs et résultats attendus, contexte professionnel, enjeux…) et d’adapter le contenu de la formation si besoin.
Cette formation ne peut être financée que dans le cadre d’un projet d’entreprise (prise en charge entreprise ou OPCO). Les dossiers à financement personnel et CPF ne sont pas pris en compte.
Public
Développeurs
Dernière mise à jour
Bon à savoir
Evaluez votre niveau
Formations modulables
Travaux pratiques
Les Modules
de formation
Présentation de Node.js
• Historique
• Cas d’utilisation
• Fonctionnement global
• Comparaison avec les autres technologies
Fonctionnement des navigateurs
Le DOM
Le JSON
Les protocoles réseaux
Les APIs REST
L’outil npm
Les modules CommonJS
Les modules ES6
Créer un utilitaire en ligne de commande
Les sous-processus
Créer un serveur Web :
• Le module http
• nodemon
Le JavaScript typé
Le typage des variables
Les méthodes avec TypeScript
Les interfaces et classes abstraites
Les décorateurs
Modules de sécurité
Compression
Chiffrement
Travail sur les images
Serveur mail
Le nouveau standard de JavaScript
Les nouveaux mots-clés
Les classes et l’héritage
Les collections
Les modules
Les promesses
Async
Les événements
Présentation :
• Fonctionnement
• Utilisation
Communication entre une application cliente et le serveur
Tests unitaires
Documenter son application
Structurer son application
Présentation
• Fonctionnement
• Comparaison avec d’autres frameworks
Routing
Les moteurs de templates
Les middlewares
Créer une Api REST
Présentation