{"product_id":"139400","title":"Node et Express dans un seul livre ","description":"\u003ccenter\u003e\u003cdiv style=\"text-align:center\"\u003e\u003cimg src=\"https:\/\/tmgdisk01.cafe24.com\/images\/vs\/4172\/sv\/3jXPBvoWkLzARxC9i4ZrC50HpAV1jz.png?v=1765074753\" style=\"max-width:100%;max-height:10px\"\u003e\u003c\/div\u003e\u003c\/center\u003e\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\u003ccenter\u003e\n\n\u003cdiv style=\"width:95%\"\u003e\n\n\u003cdiv style=\"text-align:center;font-size:30px;font-weight:bolder;line-height:1.6em\"\u003e Node et Express dans un seul livre \u003c\/div\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003cdiv style=\"border-bottom:1px;border-bottom-style:dotted;border-color:;padding-bottom:20px\"\u003e\u003ccenter\u003e\u003ctable align=\"center\" width=\"100%\"\u003e\u003ctbody style=\"border:0px\"\u003e\n\n\u003ctr\u003e\u003ctd align=\"center\" style=\"line-height:1.2em;text-align:center;font-size:18px;color:black;font-weight:bold;padding-bottom:20px;\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\n\u003ctr\u003e\u003ctd style=\"text-align:center\"\u003e\u003cimg src=\"https:\/\/image.yes24.com\/goods\/99941527\/XL\" style=\"max-width:100%;height:auto\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\n\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/center\u003e\u003c\/div\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003cdiv style=\"width:95%;{split_style6}padding-top:20px;padding-bottom:20px\"\u003e\n\n \u003cdiv style=\"text-align:left;font-size:16px;font-weight:bold;padding-bottom:20px\"\u003eDescription \u003c\/div\u003e\n\n\u003cdiv style=\"text-align:left;word-break:break-all;font-size:14px;line-height:1.6em;\"\u003e\n\n\u003cdiv\u003e\u003ch5\u003e \u003cb\u003eIntroduction au livre\u003c\/b\u003e\n\u003c\/h5\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\u003cdiv\u003e \u003cb\u003eLe guide complet d'Evolved JavaScript, Node et Express\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e Créons une application web dynamique avec Node et Express, le cœur de la pile de développement JavaScript.\u003cbr\u003e Nous vous guiderons tout au long du processus de développement du site web et vous expliquerons les bases d'Express.\u003cbr\u003e Cet ouvrage couvre tous les aspects du développement web, du rendu côté serveur au développement d'API adaptées aux applications monopages (SPA).\u003cbr\u003e Pour les ingénieurs front-end et back-end familiers avec JavaScript, nous proposons également des bonnes pratiques pour la création d'applications web multipages et hybrides avec Express.\u003cbr\u003e\n\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cul\u003e\u003cli\u003e Vous pouvez consulter un aperçu du contenu du livre.\u003cbr\u003e \u003cspan\u003eAperçu\u003c\/span\u003e\n\n\u003c\/li\u003e\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbr\u003e\u003cdiv\u003e\u003ch5\u003e \u003cb\u003eindice\u003c\/b\u003e\n\u003c\/h5\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e \u003cb\u003eCHAPITRE 1 : PRÉSENTATION D'EXPRESS\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 1.1 La révolution JavaScript\u003cbr\u003e 1.2 Introduction à Express\u003cbr\u003e 1.3 Applications côté serveur et côté client\u003cbr\u003e 1.4 Bref historique d'Express \u003cbr\u003e1.5 Node : Un nouveau serveur Web\u003cbr\u003e 1.6 Écosystème de nœuds\u003cbr\u003e Licence 1.7\u003cbr\u003e 1.8 En conclusion\u003cbr\u003e\u003cbr\u003e \u003cb\u003eCHAPITRE 2 : PREMIERS PAS AVEC NODE\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 2.1 Installation du nœud\u003cbr\u003e 2.2 Utilisation du terminal\u003cbr\u003e 2.3 Éditeur\u003cbr\u003e 2.4 npm\u003cbr\u003e Un serveur web simple construit avec 2,5 nœuds\u003cbr\u003e 2.6 Départ par Express\u003cbr\u003e\u003cbr\u003e \u003cb\u003eCHAPITRE 3 : Gagnez du temps avec Express\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 3.1 Échafaudage\u003cbr\u003e 3.2 Site Web de l'agence de voyages Meadowrock\u003cbr\u003e 3.3 Phase initiale\u003cbr\u003e 3.4 En conclusion\u003cbr\u003e\u003cbr\u003e \u003cb\u003eCHAPITRE 4 Bonnes pratiques et gestion des versions\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 4.1 Structure des fichiers et des répertoires\u003cbr\u003e 4.2 Meilleures pratiques\u003cbr\u003e 4.3 Gestion des versions\u003cbr\u003e 4.4 Comment utiliser Git dans le livre\u003cbr\u003e 4.5 package npm\u003cbr\u003e 4.6 Métadonnées du projet\u003cbr\u003e Module Node 4.7\u003cbr\u003e 4.8 En conclusion\u003cbr\u003e\u003cbr\u003e \u003cb\u003eCHAPITRE 5 ASSURANCE QUALITÉ\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 5.1 Plan d'assurance qualité\u003cbr\u003e 5.2 L'assurance qualité en vaut-elle la peine ?\u003cbr\u003e 5.3 Logique et expression\u003cbr\u003e 5.4 Types de tests\u003cbr\u003e 5.5 Aperçu des techniques d'assurance qualité\u003cbr\u003e 5.6 Installation et configuration de Jest\u003cbr\u003e 5.7 Tests unitaires\u003cbr\u003e 5.8 Tests d'intégration\u003cbr\u003e 5.9 Peluches\u003cbr\u003e 5.10 Intégration continue\u003cbr\u003e 5.11 En conclusion\u003cbr\u003e\u003cbr\u003e \u003cb\u003eCHAPITRE 6 Objets de requête et de réponse\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 6.1 Éléments d'une URL\u003cbr\u003e 6.2 Méthodes de requête HTTP\u003cbr\u003e 6.3 En-têtes de requête\u003cbr\u003e 6.4 En-têtes de réponse\u003cbr\u003e 6.5 Types de médias Internet \u003cbr\u003e6.6 Corps de la requête\u003cbr\u003e 6.7 Objet de requête\u003cbr\u003e 6.8 Objet de réponse\u003cbr\u003e 6.9 Informations complémentaires\u003cbr\u003e 6.10 Exemple simple\u003cbr\u003e 6.11 En conclusion\u003cbr\u003e\u003cbr\u003e \u003cb\u003eCHAPITRE 7 MODÈLES UTILISANT HANDLEBAR\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 7.1 Il n'y a qu'une seule règle absolue :\u003cbr\u003e 7.2 Choix d'un moteur de templates\u003cbr\u003e 7.3 Le carlin : une approche unique\u003cbr\u003e 7.4 Principes de base du guidon\u003cbr\u003e 7.5 En conclusion\u003cbr\u003e\u003cbr\u003e \u003cb\u003eCHAPITRE 8 TRAITEMENT DES FORMULAIRES\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 8.1 Envoi des données client au serveur\u003cbr\u003e 8.2 Formulaire HTML\u003cbr\u003e 8.3 Encodage\u003cbr\u003e 8.4 Autres façons de traiter les formulaires\u003cbr\u003e 8.5 Traitement des formulaires avec Express\u003cbr\u003e 8.6 Envoi de données de formulaire à l'aide de l'API fetch\u003cbr\u003e 8.7 Téléchargement de fichiers\u003cbr\u003e 8.8 Améliorations de l'interface utilisateur pour le téléchargement de fichiers\u003cbr\u003e 8.9 En conclusion\u003cbr\u003e\u003cbr\u003e \u003cb\u003eCHAPITRE 9 Cookies et sessions\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 9.1 Délégation d'identifiants\u003cbr\u003e 9.2 Express et Cookies\u003cbr\u003e 9.3 Expérience avec les biscuits\u003cbr\u003e Séance 9.4\u003cbr\u003e 9.5 Mise en œuvre des messages flash via les sessions\u003cbr\u003e 9.6 Comment utiliser les sessions\u003cbr\u003e 9.7 En conclusion\u003cbr\u003e\u003cbr\u003e \u003cb\u003eCHAPITRE 10 Intergiciel\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 10.1 Principes des intergiciels\u003cbr\u003e 10.2 Exemple de middleware\u003cbr\u003e 10.3 Intergiciels populaires\u003cbr\u003e 10.4 Intergiciel tiers\u003cbr\u003e 10.5 En conclusion\u003cbr\u003e\u003cbr\u003e \u003cb\u003eCHAPITRE 11 L'envoi de courriels\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 11.1 SMTP, MSA, MTA\u003cbr\u003e 11.2 Réception des courriels \u003cbr\u003e11.3 En-têtes d'e-mail\u003cbr\u003e 11.4 Format de l'e-mail\u003cbr\u003e 11.5 Courriel HTML\u003cbr\u003e 11.6 Nodemailer\u003cbr\u003e 11.7 Éléments à prendre en compte lors d'un envoi groupé\u003cbr\u003e 11.8 Envoi d'e-mails HTML\u003cbr\u003e 11.9 En conclusion\u003cbr\u003e\u003cbr\u003e \u003cb\u003eCHAPITRE 12 Environnement pratique\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 12.1 Environnement d'exécution\u003cbr\u003e 12.2 Paramètres spécifiques à l'environnement\u003cbr\u003e 12.3 Exécution des processus Node\u003cbr\u003e 12.4 Extension du site Web\u003cbr\u003e 12.5 Surveillance du site Web\u003cbr\u003e 12.6 Test de résistance\u003cbr\u003e 12.7 En conclusion\u003cbr\u003e\u003cbr\u003e \u003cb\u003eCHAPITRE 13 Continuité\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 13.1 Persistance du système de fichiers\u003cbr\u003e 13.2 Persistance du nuage\u003cbr\u003e 13.3 Persistance de la base de données\u003cbr\u003e 13.4 Base de données pour le stockage des sessions\u003cbr\u003e 13.5 En conclusion\u003cbr\u003e\u003cbr\u003e \u003cb\u003eCHAPITRE 14 ROUTAGE\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 14.1 Itinéraires et référencement\u003cbr\u003e 14.2 Sous-domaines\u003cbr\u003e 14.3 Les gestionnaires de routes sont des intergiciels\u003cbr\u003e 14.4 Chemins d'accès et expressions régulières\u003cbr\u003e 14.5 Paramètres d'itinéraire\u003cbr\u003e 14.6 Configuration de l'itinéraire\u003cbr\u003e 14.7 Déclaration des routes dans les modules\u003cbr\u003e 14.8 Groupement logique des gestionnaires\u003cbr\u003e 14.9 Affichage du rendu automatique\u003cbr\u003e 14.10 En conclusion\u003cbr\u003e\u003cbr\u003e \u003cb\u003eCHAPITRE 15 API REST et JSON\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 15.1 JSON et XML\u003cbr\u003e 15.2 API\u003cbr\u003e 15.3 Signalement des erreurs de l'API\u003cbr\u003e 15.4 Partage de ressources entre origines (CORS)\u003cbr\u003e 15.5 Test \u003cbr\u003e15.6 Fourniture d'API via Express\u003cbr\u003e 15.7 En conclusion\u003cbr\u003e\u003cbr\u003e \u003cb\u003eCHAPITRE 16 Applications sur une seule page\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 16.1 Bref historique du développement d'applications Web\u003cbr\u003e 16.2 Cadre SPA\u003cbr\u003e 16.3 Création d'une application React\u003cbr\u003e 16.4 Notions de base de React\u003cbr\u003e 16.5 En conclusion\u003cbr\u003e\u003cbr\u003e \u003cb\u003eCHAPITRE 17 Contenu statique\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 17.1 Considérations relatives aux performances\u003cbr\u003e 17.2 Réseau de diffusion de contenu\u003cbr\u003e 17.3 Concevoir en tenant compte du CDN\u003cbr\u003e 17.4 Mise en cache des ressources statiques\u003cbr\u003e 17.5 Modification du contenu statique\u003cbr\u003e 17.6 En conclusion\u003cbr\u003e\u003cbr\u003e \u003cb\u003eCHAPITRE 18 SÉCURITÉ\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 18.1 HTTPS\u003cbr\u003e 18.2 CSRF\u003cbr\u003e 18.3 Certification\u003cbr\u003e 18.4 En conclusion\u003cbr\u003e\u003cbr\u003e \u003cb\u003eCHAPITRE 19 INTÉGRATION AVEC DES API TIERS\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 19.1 Médias sociaux\u003cbr\u003e 19.2 Géocodage\u003cbr\u003e 19.3 Données météorologiques\u003cbr\u003e 19.4 En conclusion\u003cbr\u003e\u003cbr\u003e \u003cb\u003eCHAPITRE 20 DÉBOGAGE\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 20.1 Premier principe du débogage\u003cbr\u003e 20.2 Utilisation du REPL et de la console\u003cbr\u003e 20.3 Débogueur intégré de Node\u003cbr\u003e 20.4 Client Node Inspector\u003cbr\u003e 20.5 Débogage des fonctions asynchrones\u003cbr\u003e 20.6 Débogage express\u003cbr\u003e 20.7 En conclusion\u003cbr\u003e\u003cbr\u003e \u003cb\u003eCHAPITRE 21 Ouverture du site\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 21.1 Enregistrement de domaine et hébergement\u003cbr\u003e 21.2 En conclusion\u003cbr\u003e\u003cbr\u003e \u003cb\u003eCHAPITRE 22 ENTRETIEN\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 22.1 Principes de maintenance \u003cbr\u003e22.2 Réutilisation et refactorisation du code\u003cbr\u003e 22.3 En conclusion\u003cbr\u003e\u003cbr\u003e \u003cb\u003eCHAPITRE 23 DOCUMENTS SUPPLÉMENTAIRES\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 23.1 Documentation en ligne\u003cbr\u003e 23.2 Périodiques\u003cbr\u003e 23.3 Stack Overflow\u003cbr\u003e 23.4 Contribuer à Express\u003cbr\u003e 23.5 En conclusion\u003cbr\u003e\u003cbr\u003e \u003cb\u003eANNEXE A Traitement des formulaires\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e A.1 Traitement des formulaires avec Express\u003cbr\u003e A.2 Téléchargement de fichier\u003cbr\u003e\u003cbr\u003e \u003cb\u003eANNEXE B Cookies et sessions\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e B.1 Mise en œuvre des messages flash par le biais des sessions\u003cbr\u003e\u003cbr\u003e \u003cb\u003eANNEXE C Intergiciel\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e C.1 Connexion du middleware\u003cbr\u003e\u003cbr\u003e \u003cb\u003eANNEXE D Transmission par courriel\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e D.1 Nodemailer\u003cbr\u003e D.2 Envoi d'e-mails HTML\u003cbr\u003e\u003cbr\u003e \u003cb\u003eANNEXE E Continuité\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e E.1 Abstraction de la couche de base de données\u003cbr\u003e E.2 Connexion à une base de données avec Mongoose\u003cbr\u003e E.3 Sauvegarde des données initiales\u003cbr\u003e E.4 Importation des données\u003cbr\u003e E.5 Ajouter des données\u003cbr\u003e E.6 Ajout de données à PostgreSQL\u003cbr\u003e E.7 Base de données pour le stockage des sessions\u003cbr\u003e\u003cbr\u003e \u003cb\u003eANNEXE F Routage\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e Sous-domaine F.1\u003cbr\u003e Le gestionnaire de route F.2 est un middleware\u003cbr\u003e F.3 Paramètres d'itinéraire\u003cbr\u003e Déclaration des itinéraires dans le module F.4\u003cbr\u003e\u003cbr\u003e \u003cb\u003eANNEXE G API REST et JSON\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e Fourniture d'une API via G.1 Express\u003cbr\u003e \u003cbr\u003e\u003cb\u003eANNEXE H Applications monopages\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e H.1 Création d'une application React\u003cbr\u003e H.2 Notions de base de React\u003cbr\u003e\u003cbr\u003e \u003cb\u003eANNEXE I Intégration avec des points d'accès tiers\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e I.1 Données de géocodage\u003cbr\u003e I.2 Données météorologiques\u003c\/div\u003e\n\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbr\u003e\u003cdiv\u003e\u003ch5\u003e \u003cb\u003eAvis de l'éditeur\u003c\/b\u003e\n\u003c\/h5\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e \u003cb\u003eL'application web la plus moderne, implémentée avec Node et Express.\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e Lorsqu'il s'agit de développer des applications web modernes, on ne peut pas se contenter de parler de Node et d'Express.\u003cbr\u003e En tirant parti des outils diversifiés et utiles que représentent ces deux technologies de base, vous pouvez créer des applications avec un code et une structure bien meilleurs qu'auparavant.\u003cbr\u003e Ce livre vous enseignera les meilleures façons de créer des sites web en mettant en œuvre des exemples utilisant Node et Express.\u003cbr\u003e Des outils Handlebars et des intergiciels, qui sont des modèles nécessaires à la mise en œuvre du site web, à l'authentification, à l'autorisation et à la connectivité avec des tiers, en passant par la mise en place d'un plan de maintenance, nous avons organisé les concepts afin que vous puissiez les apprendre dans l'ordre chronologique du développement web. \u003cbr\u003eEn suivant ces exemples, vos compétences atteindront rapidement un niveau vous permettant de créer votre propre site web.\u003cbr\u003e\u003cbr\u003e \u003cb\u003e▶ Compatible avec Node 14 et Express 4 !\u003cbr\u003e\u003cbr\u003e ▶ Prérequis : JavaScript de niveau débutant à intermédiaire\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e - Débutant en Node et Express\u003cbr\u003e - Débutant en bases de données\u003cbr\u003e\u003cbr\u003e \u003cb\u003eQu'est-ce qui a changé dans la 2e édition ?\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e Les outils utilisés avec Express, y compris les intergiciels, ont considérablement évolué.\u003cbr\u003e JavaScript lui-même a évolué, et la façon dont nous concevons les applications web a également subi une transformation, passant du rendu côté serveur pur aux applications monopages (SPA).\u003cbr\u003e Bien que la plupart des principes inclus dans la première édition restent valables et utiles, les techniques pratiques et les outils recommandés ont considérablement évolué. \u003cbr\u003eConformément à cette évolution, la deuxième édition a été révisée pour expliquer comment utiliser Express comme serveur pour les API et les ressources statiques, et inclut également des exemples SPA afin que vous puissiez constater l'évolution de Node et d'Express.\u003cbr\u003e Nous avons également ajouté une annexe à l'intention des lecteurs coréens afin de les aider à suivre plus facilement les exemples.\u003cbr\u003e\u003cbr\u003e \u003cb\u003eContenu principal\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e - Création d'un système de modèles pour le rendu dynamique des données\u003cbr\u003e -Apprenez-en davantage sur les objets requête\/réponse, les intergiciels et le routage des URL.\u003cbr\u003e -Effectuer les tests dans un environnement similaire à l'environnement réel.\u003cbr\u003e -Gestion de la persistance des données dans MongoDB et PostgreSQL\u003cbr\u003e -Fourniture de ressources à d'autres programmes via l'API REST\u003cbr\u003e Création d'applications sécurisées avec authentification, autorisation et HTTPS\u003cbr\u003e -Lier les médias sociaux et les informations de localisation\u003cbr\u003e - Élaboration d'un plan de lancement et de maintenance de l'application\u003cbr\u003e -Apprenez les techniques de débogage importantes \u003c\/div\u003e\n\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003cdiv style=\"width:95%;padding-top:20px;padding-bottom:20px\"\u003e\n\n\u003cdiv style=\"text-align:left;font-size:16px;font-weight:bold;padding-bottom:20px\"\u003e SPÉCIFICATIONS DES PRODUITS \u003c\/div\u003e\n\n\u003cdiv style=\"text-align:left;font-size:14px;line-height:1.6em;\"\u003e\n\n\u003cdiv style=\"width:100%;margin-bottom:5px;line-height:1.6em;font-size:14px\"\u003e - \u003cstrong\u003eDate de publication :\u003c\/strong\u003e 1er mai 2021\u003c\/div\u003e\n\n\u003cdiv style=\"width:100%;margin-bottom:5px;line-height:1.6em;font-size:14px\"\u003e \u003cstrong\u003eNombre de pages, poids, dimensions :\u003c\/strong\u003e 448 pages | 783 g | 183 × 235 × 30 mm\u003c\/div\u003e\n\n \u003cdiv style=\"width:100%;margin-bottom:5px;line-height:1.6em;font-size:14px\"\u003e- \u003cstrong\u003eISBN13 :\u003c\/strong\u003e 9791162244227\u003c\/div\u003e\n\n\u003cdiv style=\"width:100%;margin-bottom:5px;line-height:1.6em;font-size:14px\"\u003e - \u003cstrong\u003eISBN10 :\u003c\/strong\u003e 1162244224 \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003ccenter\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003cspan\u003e\u003c\/span\u003e\n\n\u003c\/center\u003e\n\n\n\u003c\/center\u003e","brand":"LIBRAIRIE COREENNE","offers":[{"title":"Default Title","offer_id":43893354856490,"sku":"139400","price":38.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0683\/2750\/5962\/files\/b023f47671f75ddef5369d23e73ed17b.jpg?v=1765398103","url":"https:\/\/librairie.coreenne.fr\/products\/139400","provider":"LIBRAIRIE COREENNE","version":"1.0","type":"link"}