
Lancez-vous ! Introduction à la programmation Node.js
Description
Introduction au livre
Plongez au cœur même des serveurs avec l'auteur numéro 1 dans le domaine du web ! Le moyen le plus simple et le plus rapide de se lancer avec Node.js : un guide d’introduction ultra-rapide ! Un ouvrage d'introduction à la programmation NodeJS, optimisé pour les débutants en développement backend, a été publié. Ce livre aide les débutants en Node.js à atteindre leur objectif de devenir développeur serveur backend sans le perdre de vue. Grâce à l'expertise de l'auteur numéro 1 dans le domaine du web, vous pouvez réaliser le développement de votre serveur backend en une seule fois et sans vous fatiguer, en ne couvrant que les notions essentielles du développement serveur. De plus, nous proposons des vidéos YouTube de cours dispensés directement par l'auteur, afin que vous puissiez facilement vous familiariser avec NodeJS par vous-même, comme si vous bénéficiiez d'un tutorat individuel dispensé par l'auteur. Plongeons rapidement et facilement dans le monde du développement serveur NodeJS grâce à ce livre ! |
- Vous pouvez consulter un aperçu du contenu du livre.
Aperçu
indice
Tout d'abord, posez les bases du backend.
Chapitre 1 : Qu’est-ce que le développement backend ? – Premiers pas avec Node et configuration de l’environnement
__01-1 Établir les concepts de base du développement backend
__01-2 Qu'est-ce qu'un nœud ?
Installation du nœud __01-3
__01-4 La gestion des paquets est effectuée avec npm
Chapitre 2 : Notions de base de JavaScript : Grammaire et modules
__02-1 Grammaire JavaScript de base
__02-2 Traitement asynchrone JavaScript
Module du nœud __02-3
Module principal du nœud __02-4
__Problème final
__Spécial 01 Comment utiliser le système de modules ES
Chapitre 3 Gestion des fichiers - Module Chemin d'accès et Système de fichiers
__03-1 module de chemin
Module FS __03-2
__03-3 Gestion des fichiers
__03-4 Répertoires de gestion
__03-5 Comprendre les tampons et les flux
__Problème final
Chapitre 4 : Notions de base sur les réseaux et création d’un serveur
__04-1 Comprendre le HTTP
__04-2 Création d'un serveur avec le module HTTP
__04-3 Examen des objets de requête et de réponse
__04-4 Comprendre le routage
__Problème final
Chapitre 5 : Traitement nodal et asynchrone
__05-1 Quelle est la différence entre le traitement synchrone et le traitement asynchrone ?
__05-2 E/S non bloquantes
__05-3 Boucle d'événements
__05-4 Modèles asynchrones dans Node
__Problème final
Création d'un serveur d'applications Web Second Yard
Chapitre 6 : Créer des serveurs plus facilement avec Express
__06-1 Premiers pas avec Express
Routage dans Express __06-2
__06-3 Objets de requête et de réponse d'Express
__Problème final
Chapitre 7 : Assistants Express et intergiciels
__07-1 Intergiciel fréquemment utilisé
__07-2 Gestion des erreurs à l'aide d'un middleware
__07-3 Création de fonctions intermédiaires par mes propres moyens
__Problème final
Chapitre 8 MongoDB et les bases de données
__08-1 Web et bases de données
__08-2 Premiers pas avec MongoDB
__08-3 Connexion à MongoDB
__08-4 Création d'un schéma et d'un modèle
__Problème final
Chapitre 9 : Création d’API pour les opérations CRUD
__09-1 Comprendre les API RESTful
__09-2 Écriture d'un contrôleur
__09-3 Écriture du code CRUD
__Problème final
Finalisation de l'application web Third Yard
Chapitre 10 : Création d’interfaces avec un moteur de modèles
Moteur de modèles __10-1
__10-2 Examen du moteur EJS
__10-3 Conception d'un modèle EJS
__Problème final
Chapitre 11 : Gestion des itinéraires dans les formulaires
Formulaire __11-1, veuillez vous en souvenir
__11-2 Ajouter un contact
__11-3 Modification et suppression des contacts
__Problème final
Chapitre 12 : Enregistrement d’un administrateur dans une application Web
__12-1 Traitement des connexions
__12-2 Chiffrement des mots de passe - Le module bcrypt
__12-3 Inscription en tant qu'administrateur
__Problème final
Chapitre 13 : Authentification des utilisateurs dans les applications Web
__13-1 Comprendre les cookies et les sessions
__13-2 Module d'utilisation des cookies et des sessions
__13-3 Authentification par jeton
__Problème final
Projet pratique Fourth Yard - Créer sa propre application de blog
Chapitre 14 : Premiers pas avec les applications de blog
__14-1 Démarrage de l'application de blog
__14-2 Création d'un environnement de base
__14-3 Enregistrement du moteur de rendu et création d'une mise en page
__14-4 Création du premier écran
__14-5 Connexion à MongoDB
__14-6 Afficher les messages
Chapitre 15 : Créer une page d’administration de blog
__15-1 Conception des fonctions d'administrateur
__15-2 Création d'un écran d'administration
__15-3 Informations sur l'administrateur d'enregistrement
__15-4 Traitement de la connexion administrateur
__15-5 Créer, modifier et supprimer des publications
Recherche
Chapitre 1 : Qu’est-ce que le développement backend ? – Premiers pas avec Node et configuration de l’environnement
__01-1 Établir les concepts de base du développement backend
__01-2 Qu'est-ce qu'un nœud ?
Installation du nœud __01-3
__01-4 La gestion des paquets est effectuée avec npm
Chapitre 2 : Notions de base de JavaScript : Grammaire et modules
__02-1 Grammaire JavaScript de base
__02-2 Traitement asynchrone JavaScript
Module du nœud __02-3
Module principal du nœud __02-4
__Problème final
__Spécial 01 Comment utiliser le système de modules ES
Chapitre 3 Gestion des fichiers - Module Chemin d'accès et Système de fichiers
__03-1 module de chemin
Module FS __03-2
__03-3 Gestion des fichiers
__03-4 Répertoires de gestion
__03-5 Comprendre les tampons et les flux
__Problème final
Chapitre 4 : Notions de base sur les réseaux et création d’un serveur
__04-1 Comprendre le HTTP
__04-2 Création d'un serveur avec le module HTTP
__04-3 Examen des objets de requête et de réponse
__04-4 Comprendre le routage
__Problème final
Chapitre 5 : Traitement nodal et asynchrone
__05-1 Quelle est la différence entre le traitement synchrone et le traitement asynchrone ?
__05-2 E/S non bloquantes
__05-3 Boucle d'événements
__05-4 Modèles asynchrones dans Node
__Problème final
Création d'un serveur d'applications Web Second Yard
Chapitre 6 : Créer des serveurs plus facilement avec Express
__06-1 Premiers pas avec Express
Routage dans Express __06-2
__06-3 Objets de requête et de réponse d'Express
__Problème final
Chapitre 7 : Assistants Express et intergiciels
__07-1 Intergiciel fréquemment utilisé
__07-2 Gestion des erreurs à l'aide d'un middleware
__07-3 Création de fonctions intermédiaires par mes propres moyens
__Problème final
Chapitre 8 MongoDB et les bases de données
__08-1 Web et bases de données
__08-2 Premiers pas avec MongoDB
__08-3 Connexion à MongoDB
__08-4 Création d'un schéma et d'un modèle
__Problème final
Chapitre 9 : Création d’API pour les opérations CRUD
__09-1 Comprendre les API RESTful
__09-2 Écriture d'un contrôleur
__09-3 Écriture du code CRUD
__Problème final
Finalisation de l'application web Third Yard
Chapitre 10 : Création d’interfaces avec un moteur de modèles
Moteur de modèles __10-1
__10-2 Examen du moteur EJS
__10-3 Conception d'un modèle EJS
__Problème final
Chapitre 11 : Gestion des itinéraires dans les formulaires
Formulaire __11-1, veuillez vous en souvenir
__11-2 Ajouter un contact
__11-3 Modification et suppression des contacts
__Problème final
Chapitre 12 : Enregistrement d’un administrateur dans une application Web
__12-1 Traitement des connexions
__12-2 Chiffrement des mots de passe - Le module bcrypt
__12-3 Inscription en tant qu'administrateur
__Problème final
Chapitre 13 : Authentification des utilisateurs dans les applications Web
__13-1 Comprendre les cookies et les sessions
__13-2 Module d'utilisation des cookies et des sessions
__13-3 Authentification par jeton
__Problème final
Projet pratique Fourth Yard - Créer sa propre application de blog
Chapitre 14 : Premiers pas avec les applications de blog
__14-1 Démarrage de l'application de blog
__14-2 Création d'un environnement de base
__14-3 Enregistrement du moteur de rendu et création d'une mise en page
__14-4 Création du premier écran
__14-5 Connexion à MongoDB
__14-6 Afficher les messages
Chapitre 15 : Créer une page d’administration de blog
__15-1 Conception des fonctions d'administrateur
__15-2 Création d'un écran d'administration
__15-3 Informations sur l'administrateur d'enregistrement
__15-4 Traitement de la connexion administrateur
__15-5 Créer, modifier et supprimer des publications
Recherche
Image détaillée

Avis de l'éditeur
Votre point de départ pour devenir développeur backend Node.js !
Une introduction en un seul module optimisée pour les débutants en développement de serveurs web !
Chacun a un début, mais tous les débuts ne sont pas identiques.
Vous vous sentez submergé par la quantité de développement backend à maîtriser et vous ne savez pas par où commencer ? Vous avez déjà étudié le développement backend mais vous le trouvez toujours complexe ? Ce livre sera un excellent point de départ pour celles et ceux qui aspirent à devenir développeurs backend.
Ce programme intègre l'expertise de Kyunghee Ko, auteure web de renom, pour un apprentissage efficace et progressif. Axé sur l'essentiel, il permet un apprentissage rapide et facile, sans lassitude. Les concepts fondamentaux sont présentés à l'aide de métaphores pertinentes. Le code de développement est expliqué clairement, garantissant ainsi la bonne compréhension des notions clés.
En organisant ainsi le cœur du développement serveur selon la séquence de développement réelle et en codant directement en suivant les exemples, vous pouvez naturellement comprendre les concepts serveur et le flux de développement ensemble.
Faites vos premiers pas dans le développement backend Node rapidement et facilement grâce à ce livre, qui présente les fonctionnalités légères et rapides de Node, un framework basé sur JavaScript !
Une fois étape par étape, une fois plus concentrée !
Continuons à courir sans quitter des yeux le cœur du serveur !
Si vous souhaitez apprendre le développement rapidement, le moyen le plus rapide est de pratiquer vous-même.
Comprenez les concepts grâce à des explications claires et accessibles, puis mettez en pratique vos connaissances lors des différentes étapes de développement et créez votre propre code ! Ce livre est conçu pour vous permettre de progresser rapidement sans vous éloigner des fondamentaux du serveur, optimisant ainsi votre temps.
L'essentiel est de poser des bases solides pour pouvoir développer ses compétences.
En tant que développeur senior ayant déjà suivi ce processus, j'expliquerai en détail pourquoi ce type de code doit être utilisé et où les débutants font des erreurs, afin que les juniors n'aient plus aucune question.
Développez vos compétences en applicativité pour créer votre propre serveur en apprenant étape par étape, et en vous concentrant à nouveau.
Nous l'avons structuré de manière à ce que vous puissiez apprendre le développement serveur étape par étape, comme on lace ses chaussures, puis revoir rapidement les concepts fondamentaux grâce à un projet pratique afin de consolider les liens entre ces concepts.
Après avoir terminé ce livre, vous éprouverez un sentiment d'accomplissement et de confiance en tant que développeur backend.
Pour que vous puissiez courir sans vous fatiguer, même seul,
Structure d'apprentissage systématique et cours vidéo fournis !
Ne vous inquiétez pas si vous démarrez le nœud seul.
Ce livre est structuré de manière à ce que vous puissiez courir systématiquement et sans relâche par vous-même.
Après avoir appris les bases de la grammaire, vous créerez votre propre serveur en pratique et personnaliserez le code.
Organisez vos idées sans pression grâce à la « révision d'une minute », dont la difficulté est similaire à celle de l'exercice, et assimilez-les en résolvant le « problème final » à la fin du chapitre, qui met en pratique tout ce que vous avez appris.
Nous proposons également des cours vidéo gratuits, dispensés directement par l'auteur.
Apprenez les notions essentielles de ce livre comme si vous receviez des cours particuliers de l'auteur.
Suivre la vidéo en même temps que le livre facilitera la prise en main de Node.js.
- Lien YouTube : https://www.youtube.com/@easyspub
Facile pour les débutants en développement backend, rapide pour les développeurs confirmés !
N'importe qui peut débuter avec NodeJS grâce à ce livre !
Que vous soyez un débutant découvrant Node, un développeur backend cherchant à élargir vos horizons ou un développeur en activité souhaitant apprendre à implémenter Node dans ses projets, ce livre est le point de départ idéal.
Ce livre vous aidera à comprendre facilement comment utiliser Node dans des projets concrets lors du développement d'applications.
Nous vous aiderons à vous préparer à l'avance aux bases de la configuration de Node et du serveur, ainsi qu'aux sujets que les débutants pourraient négliger, tels que le chiffrement, la gestion des erreurs et l'authentification par jeton.
Grâce à une organisation efficace et à des explications claires, les débutants peuvent facilement réaliser le développement du serveur étape par étape, et les utilisateurs intermédiaires peuvent le faire rapidement comme s'ils l'utilisaient déjà !
Convient également comme support de cours !
Fournit des exemples de fichiers sources, des graphiques de progression d'apprentissage et même des cours vidéo !
Tous les fichiers d'exemple présentés dans ce livre peuvent être téléchargés gratuitement depuis la salle de ressources du site web d'Aegis Publishing et depuis le GitHub de l'auteur.
Nous fournissons également les fichiers sources HTML nécessaires au développement d'interfaces web, afin que vous puissiez les utiliser pour vous entraîner et implémenter un serveur web.
Il fournit également un fichier complet ainsi que les fichiers préparatoires nécessaires à la pratique, ce qui le rend adapté comme manuel scolaire pour les académies ou les universités.
Des exemples de fichiers sources sont également disponibles sur le GitHub de l'auteur.
Veillez à utiliser activement le tableau de progression de l'apprentissage et les conférences vidéo de l'auteur présentés dans le livre pour vos études !
- Télécharger des exemples de fichiers : [Easys Publishing (www.easyspub.co.kr) → Salle de données → Recherche par titre de livre]
- GitHub de l'auteur : github.com/funnycom/doit-node
Venez à la salle d'étude « Faites-le ! » pour apprendre, partager et progresser ensemble ! Planifier et étudier seul peut vite devenir épuisant.
Rencontrez des lecteurs qui partagent vos préoccupations et vos difficultés.
Il est plus gratifiant d'étudier en s'entraidant.
En aidant les autres sur les sujets que je maîtrise bien et en recevant de l'aide sur ceux que je maîtrise moins, je peux profiter des bienfaits de la révision pendant mes études.
Si vous voulez aller loin, allez-y avec un ami.
- Faites-le ! Salle d'étude : cafe.naver.com/doitstudyroom
Une introduction en un seul module optimisée pour les débutants en développement de serveurs web !
Chacun a un début, mais tous les débuts ne sont pas identiques.
Vous vous sentez submergé par la quantité de développement backend à maîtriser et vous ne savez pas par où commencer ? Vous avez déjà étudié le développement backend mais vous le trouvez toujours complexe ? Ce livre sera un excellent point de départ pour celles et ceux qui aspirent à devenir développeurs backend.
Ce programme intègre l'expertise de Kyunghee Ko, auteure web de renom, pour un apprentissage efficace et progressif. Axé sur l'essentiel, il permet un apprentissage rapide et facile, sans lassitude. Les concepts fondamentaux sont présentés à l'aide de métaphores pertinentes. Le code de développement est expliqué clairement, garantissant ainsi la bonne compréhension des notions clés.
En organisant ainsi le cœur du développement serveur selon la séquence de développement réelle et en codant directement en suivant les exemples, vous pouvez naturellement comprendre les concepts serveur et le flux de développement ensemble.
Faites vos premiers pas dans le développement backend Node rapidement et facilement grâce à ce livre, qui présente les fonctionnalités légères et rapides de Node, un framework basé sur JavaScript !
Une fois étape par étape, une fois plus concentrée !
Continuons à courir sans quitter des yeux le cœur du serveur !
Si vous souhaitez apprendre le développement rapidement, le moyen le plus rapide est de pratiquer vous-même.
Comprenez les concepts grâce à des explications claires et accessibles, puis mettez en pratique vos connaissances lors des différentes étapes de développement et créez votre propre code ! Ce livre est conçu pour vous permettre de progresser rapidement sans vous éloigner des fondamentaux du serveur, optimisant ainsi votre temps.
L'essentiel est de poser des bases solides pour pouvoir développer ses compétences.
En tant que développeur senior ayant déjà suivi ce processus, j'expliquerai en détail pourquoi ce type de code doit être utilisé et où les débutants font des erreurs, afin que les juniors n'aient plus aucune question.
Développez vos compétences en applicativité pour créer votre propre serveur en apprenant étape par étape, et en vous concentrant à nouveau.
Nous l'avons structuré de manière à ce que vous puissiez apprendre le développement serveur étape par étape, comme on lace ses chaussures, puis revoir rapidement les concepts fondamentaux grâce à un projet pratique afin de consolider les liens entre ces concepts.
Après avoir terminé ce livre, vous éprouverez un sentiment d'accomplissement et de confiance en tant que développeur backend.
Pour que vous puissiez courir sans vous fatiguer, même seul,
Structure d'apprentissage systématique et cours vidéo fournis !
Ne vous inquiétez pas si vous démarrez le nœud seul.
Ce livre est structuré de manière à ce que vous puissiez courir systématiquement et sans relâche par vous-même.
Après avoir appris les bases de la grammaire, vous créerez votre propre serveur en pratique et personnaliserez le code.
Organisez vos idées sans pression grâce à la « révision d'une minute », dont la difficulté est similaire à celle de l'exercice, et assimilez-les en résolvant le « problème final » à la fin du chapitre, qui met en pratique tout ce que vous avez appris.
Nous proposons également des cours vidéo gratuits, dispensés directement par l'auteur.
Apprenez les notions essentielles de ce livre comme si vous receviez des cours particuliers de l'auteur.
Suivre la vidéo en même temps que le livre facilitera la prise en main de Node.js.
- Lien YouTube : https://www.youtube.com/@easyspub
Facile pour les débutants en développement backend, rapide pour les développeurs confirmés !
N'importe qui peut débuter avec NodeJS grâce à ce livre !
Que vous soyez un débutant découvrant Node, un développeur backend cherchant à élargir vos horizons ou un développeur en activité souhaitant apprendre à implémenter Node dans ses projets, ce livre est le point de départ idéal.
Ce livre vous aidera à comprendre facilement comment utiliser Node dans des projets concrets lors du développement d'applications.
Nous vous aiderons à vous préparer à l'avance aux bases de la configuration de Node et du serveur, ainsi qu'aux sujets que les débutants pourraient négliger, tels que le chiffrement, la gestion des erreurs et l'authentification par jeton.
Grâce à une organisation efficace et à des explications claires, les débutants peuvent facilement réaliser le développement du serveur étape par étape, et les utilisateurs intermédiaires peuvent le faire rapidement comme s'ils l'utilisaient déjà !
Convient également comme support de cours !
Fournit des exemples de fichiers sources, des graphiques de progression d'apprentissage et même des cours vidéo !
Tous les fichiers d'exemple présentés dans ce livre peuvent être téléchargés gratuitement depuis la salle de ressources du site web d'Aegis Publishing et depuis le GitHub de l'auteur.
Nous fournissons également les fichiers sources HTML nécessaires au développement d'interfaces web, afin que vous puissiez les utiliser pour vous entraîner et implémenter un serveur web.
Il fournit également un fichier complet ainsi que les fichiers préparatoires nécessaires à la pratique, ce qui le rend adapté comme manuel scolaire pour les académies ou les universités.
Des exemples de fichiers sources sont également disponibles sur le GitHub de l'auteur.
Veillez à utiliser activement le tableau de progression de l'apprentissage et les conférences vidéo de l'auteur présentés dans le livre pour vos études !
- Télécharger des exemples de fichiers : [Easys Publishing (www.easyspub.co.kr) → Salle de données → Recherche par titre de livre]
- GitHub de l'auteur : github.com/funnycom/doit-node
Venez à la salle d'étude « Faites-le ! » pour apprendre, partager et progresser ensemble ! Planifier et étudier seul peut vite devenir épuisant.
Rencontrez des lecteurs qui partagent vos préoccupations et vos difficultés.
Il est plus gratifiant d'étudier en s'entraidant.
En aidant les autres sur les sujets que je maîtrise bien et en recevant de l'aide sur ceux que je maîtrise moins, je peux profiter des bienfaits de la révision pendant mes études.
Si vous voulez aller loin, allez-y avec un ami.
- Faites-le ! Salle d'étude : cafe.naver.com/doitstudyroom
SPÉCIFICATIONS DES PRODUITS
- Date d'émission : 10 novembre 2023
- Nombre de pages, poids, dimensions : 560 pages | 188 × 257 × 22 mm
- ISBN13 : 9791163035244
Vous aimerez peut-être aussi
카테고리
Langue coréenne
Langue coréenne