Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Plan du cours
L'idée Node.js
- Ce que c'est Node.js
- Caractéristiques et capacités d'ECMAScript
- ECMAScript 5 et les plans de développement
- Architectures client-serveur et requête-réponse
- ECMAScript côté serveur et côté client
- Licence Node.js
Architecture
- Moteur V8
- Boucle d'événements
- Asynchronisme
- Style de passage de continuité
- Structure de la plateforme Node.js
- Capacités Node.js
- Sécurité
Installation et bases du travail avec la console Node.js
- Systèmes d'exploitation pris en charge
- Méthodes d'installation possibles
- Processus d'installation sur le système sélectionné
- Configuration initiale
- Console Node.js et commandes disponibles
- Chaînes, arguments et module sf
Exécution du serveur sur la plateforme Node.js
- Protocole HTTP
- Méthodes GET/POST/PUT/DELETE
- Requête et réponse, en-têtes utilisés dans le protocole HTTP
- Manipulation des méthodes HTTP à l'aide de Node.js
- Affichage du contenu web
- Gestion des formulaires
Développement d'applications web basé sur un cadre Express.
- Cadres disponibles
- Bases de l'architecture MVC
- Application web avec Express
Gestion des bases de données
- Bibliothèques disponibles pour la gestion des bases de données
- Vue d'ensemble de DAO et ORM
- Choix du SGBD, différences entre les bases de données relationnelles et non relationnelles
- SQLite, MySQL, MongoDB, Redis
NPM - gestion des paquets
- Prise en main du gestionnaire de paquets NPM
- Recherche et installation de paquets
- Vue d'ensemble des paquets sélectionnés/les plus populaires
- Créer et publier ses propres paquets
Tests d'applications, problèmes de qualité
- Méthodes de test supportées
- Tests unitaires et comportementaux Node.js.
- Normes de codage
- Outils disponibles pour soutenir l'assurance qualité des applications
Soutien et développement Node.js
- Orientations de développement
- Support pour Node.js
- Éditeur de développement disponible (soutien de l'IDE)
- Développeurs Node.js et soutien de la communauté
Pré requis
- Connaissance du langage ECMAScript (JavaScript)
- Connaissance de base de la programmation fonctionnelle et orientée objet en JavaScript
14 Heures
Nos clients témoignent (3)
J'ai apprécié que nous abordions de nombreux sujets différents, mais ils étaient expliqués de manière si claire que j'ai pu les comprendre sans trop de difficulté.
Mateusz Sierski - Wyzsza Szkola Bankowa
Formation - Node.js
Traduction automatique
Kind and chill attitude :)
Marcin Szymczyk - Wyzsza Szkola Bankowa
Formation - Node.js
approche du sujet
Jakub Bujak - Wyzsza Szkola Bankowa
Formation - Node.js
Traduction automatique