Node.js Training - Classe virtuelle en direct
450,00 EUR
- 36 hours
Cette formation de certification Node.js vous permet de créer des applications réseau rapidement et efficacement en utilisant JavaScript. Le cours aide également les développeurs à comprendre et à construire des applications web avec JavaScript.
Calendrier du cours
Introduction et Fondements
Leçon 01
- Introduction
- Le framework Node.js
- Installation de Node.js
- Utiliser Node.js pour exécuter des scripts
Projets Node
Leçon 02
- Le gestionnaire de paquets Node
- Création d'un projet
- Le fichier de configuration package.json
- Installation globale vs. locale des paquets
Utiliser le shrink-wrap pour verrouiller les versions des modules node
Leçon 03
- Qu'est-ce que le film rétractable
- Travailler avec npmvet
- Travailler avec des commandes obsolètes
- Installez NPM Shrinkwrap
Travailler avec la programmation asynchrone
Leçon 04
- Les bases de l'asynchronisme
- Fonctions de rappel
- Travailler avec les Promesses
- Promesses en avance
- Utiliser le module Request pour effectuer des appels API
- Commandes asynchrones
Construction d'un serveur HTTPan avec Node.JS en utilisant les API HTTP
Leçon 05
- Le protocole HTTP
- Construire un serveur HTTP
- Rendre une réponse
- Traitement des chaînes de requête
- Traitement des données publiées
- Construire un serveur HTTP avec Node.JS en utilisant les API HTTP
Systèmes de fichiers
Leçon 06
- Entrée/sortie synchrone vs. asynchrone
- Opérations sur les chemins et les répertoires
- __dirname et __filename
- Lecture et écriture de fichiers asynchrones
- Système de fichiers & Sécurité
Tampons, flux et événements
Leçon 07
- Utilisation de tampons pour les données binaires
- Cours d'eau permanents vs. intermittents
- Flux d'E/S en continu depuis des fichiers et d'autres sources
- Traitement des flux de manière asynchrone
- Système de fichiers et sécurité
Traitement multi-processus dans NodeJS
Leçon 08
- Travailler avec l'API Processus Enfant
- Travailler avec Cluster API pour les serveurs multicœurs
- Multi-traitement
ExpressJS
Leçon 09
- Le modèle-vue-contrôleur
- Définition des modèles Jade
- Configuration d'Express
- Configuration du facteur
- Utilisation de REST
- Données JSON
- Lecture des données POST
- Opérations CRUD
- Ajout d'un intergiciel
- Expressjs
Construction d'un serveur HTTP avec Node.JS en utilisant les API HTTP
Leçon 10
- Comment Node.js se connecte aux bases de données
- Les bases de données RDBMS et les bases de données NoSQL
- Connexion aux bases de données RDBMS et MongoDB
- Réalisation des opérations CRUD
- Express JS-CRUD
Socket.io, le front-end et une application de chat
Leçon 11
- Pour commencer
- Ajout de Socket.io à votre application
- Explorer le Front-end
- Envoi de données en direct aller et retour
- Création de l'interface utilisateur frontale
- Affichage des messages dans l'application
- Travailler avec le temps
- Horodatages
- Afficher l'heure des messages dans l'application de chat
- Projet d'application de messagerie
- Chat SocketIO
Introduction aux gestionnaires de tâches avec tests unitaires
Leçon 12
- Travailler avec gulp
- Travailler avec grunt
- Travailler avec les tests unitaires et E2E
- gulp-grunt
- Tests unitaires avec Jest
Détails de la certification et critères
Certification
Détails et critères de certification :
- Assister à une session complète de formation en classe virtuelle.
- Réussir un projet d'évaluation de fin de cours.
Résultats d'apprentissage
À la fin de ce cours en salle de classe virtuelle en direct sur Node.js, vous serez capable de :
Installez Node.js et exécutez des scripts
Travaillez avec du film rétractable et une nymphe
Construire et implémenter un serveur HTTP en utilisant des API
Utilisez des tampons pour les données binaires et l'entrée/sortie en flux des fichiers et autres ressources
Travailler sur Express.js avec MongoDB et SQLite
Travaillez sur Gulp, Grunt, les tests unitaires et les tests E2e
Caractéristiques principales
36 heures de formation en ligne dirigée par un instructeur
16 quiz à la fin des chapitres
Flexibilité pour choisir des cours
Deux projets réels basés sur l'industrie
Maîtrisez Node.js, Socket.io, Express.js avec MongoDB et SQLite
Qui devrait s'inscrire à ce programme ?
Public cible :
Cette formation de certification Node.js est idéale pour les chefs de projet techniques, les responsables techniques, les développeurs web full-stack, les analystes qualité, les architectes, ainsi que les étudiants ou les professionnels aspirants qui souhaitent diriger des projets de développement web.
Chefs de projet techniques
Développeurs Web
Architectes
Analystes Qualité
Étudiants
Besoin d'une solution d'entreprise ou d'une intégration LMS ?
Vous n'avez pas trouvé le cours ou le programme adapté à votre entreprise ? Besoin d'une intégration LMS ? Écrivez-nous ! Nous réglerons tout !