{"product_id":"154769","title":"Apprenez le C\/C++ en une seule fois avec Doodle Doodle ","description":"\u003ccenter\u003e\u003cdiv style=\"text-align:center\"\u003e\u003cimg src=\"https:\/\/tmgdisk01.cafe24.com\/images\/vs\/4172\/sv\/3jYDPLGrDtFIUhwh9BVggDeAWkZGtf.png?v=1765081804\" 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 Apprenez le C\/C++ en une seule fois avec Doodle Doodle \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\/101880448\/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\"\u003e Description \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\u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\u003ctd\u003e\u003cdiv\u003e\u003cdiv\u003e \u003cb\u003eVous pouvez apprendre le C et le C++ simultanément grâce aux meilleurs cours !\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e « Apprendre le C\/C++ en une seule fois avec Doodle Doodle » est un ouvrage d'introduction à la programmation destiné aux débutants ou à ceux qui découvrent le C et le C++. Même les novices pourront facilement maîtriser les bases du C et du C++ et se lancer dans la programmation.\u003cbr\u003e Puisque le C++ peut être considéré comme une extension du C, il est nécessaire d'apprendre le C pour apprendre le C++, et apprendre le C++, plus pratique, plutôt que le C seul, vous permettra de coder plus efficacement.\u003cbr\u003e Alors pourquoi ne pas apprendre le C et le C++ ensemble ?\u003cbr\u003e\u003cbr\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\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 : L’impression\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 1.1 Bonjour, monde !\u003cbr\u003e ____1.1.1 Création d'un projet\u003cbr\u003e ____1.1.2 Création de votre premier programme\u003cbr\u003e 1.2 Interpréter « Bonjour, monde ! »  \u003cbr\u003e1.3 Affichage de diverses données avec printf\u003cbr\u003e ____1.3.1 Ajout des fichiers sources\u003cbr\u003e ____1.3.2 Afficher le résultat de l'addition des entiers : 2 + 3 = 5\u003cbr\u003e ____1.3.3 Spécificateurs de format\u003cbr\u003e\u003cbr\u003e \u003cb\u003eChapitre 2 : Variables et opérateurs\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 2.1 Utilisation des variables\u003cbr\u003e ____2.1.1 Déclaration et affectation des variables\u003cbr\u003e ____2.1.2 Initialisation des variables\u003cbr\u003e ____2.1.3 Noms des variables\u003cbr\u003e 2.2 Types de données\u003cbr\u003e ____2.2.1 entier et flottant\u003cbr\u003e ____2.2.2 Bits et octets\u003cbr\u003e ____2.2.3 Types de données binaires et entiers\u003cbr\u003e ____2.2.4 Différents types de données\u003cbr\u003e ____2.2.5 taille de l'opérateur\u003cbr\u003e 2.3 Conversion de type\u003cbr\u003e 2.4 Type de caractères et code ASCII\u003cbr\u003e ____2.4.1 Addition de lettres : '2' + '3' = 'e'\u003cbr\u003e ____2.4.2 type char en tant que type de caractère\u003cbr\u003e 2.5 Opérations avec des variables\u003cbr\u003e ____2.5.1 Opérateurs d'affectation et opérateurs d'affectation composés\u003cbr\u003e ____2.5.2 Opérateurs d'incrémentation\/décrémentation\u003cbr\u003e ____2.5.3 Opérateurs de comparaison et valeurs de vérité\u003cbr\u003e ____2.5.4 Opérateurs logiques\u003cbr\u003e ____2.5.5 Priorité des opérateurs\u003cbr\u003e\u003cbr\u003e \u003cb\u003eChapitre 3 : Réception des entrées\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 3.1 Utilisation de scanf\u003cbr\u003e 3.2 Spécificateurs de format scanf\u003cbr\u003e 3.3 Problèmes de sécurité liés à la fonction scanf\u003cbr\u003e\u003cbr\u003e \u003cb\u003eChapitre 4 : Instructions de contrôle\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 4.1 Division des cas avec des instructions if\u003cbr\u003e ____4.1.1 instruction if  \u003cbr\u003e____4.1.2 if-else\u003cbr\u003e ____4.1.3 sinon si\u003cbr\u003e 4.2 Instruction if avancée\u003cbr\u003e ____4.2.1 Instructions if imbriquées\u003cbr\u003e ____4.2.2 Sinon si du point de vue des instructions if imbriquées\u003cbr\u003e ____4.2.3 Instruction if et différents styles de codage\u003cbr\u003e 4.3 instruction switch\u003cbr\u003e 4.4 instruction goto\u003cbr\u003e 4.5 Répéter avec une boucle while\u003cbr\u003e ____4.5.1 boucle while\u003cbr\u003e ____4.5.2 Instruction do-while\u003cbr\u003e 4.6 Itération avec une boucle for\u003cbr\u003e 4.7 Boucle for avancée\u003cbr\u003e ____4.7.1 Conditions omises\u003cbr\u003e ____4.7.2 Utilisation de plusieurs conditions\u003cbr\u003e ____4.7.3 Interrompre et continuer : Manipulation des boucles\u003cbr\u003e ____4.7.4 Boucles for imbriquées\u003cbr\u003e\u003cbr\u003e \u003cb\u003eChapitre 5 : Tableaux et pointeurs\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 5.1 Tableau\u003cbr\u003e ____5.1.1 Déclaration et utilisation des tableaux\u003cbr\u003e ____5.1.2 Initialisation du tableau\u003cbr\u003e 5.2 Utilisation des tableaux\u003cbr\u003e ____5.2.1 Imprimer à l'envers\u003cbr\u003e ____5.2.2 Recherche du maximum et du minimum\u003cbr\u003e ____5.2.3 Trouver le nombre de nombres pairs\u003cbr\u003e 5.3 Tableaux multidimensionnels\u003cbr\u003e ____5.3.1 Tableaux bidimensionnels\u003cbr\u003e ____5.3.2 Tableaux multidimensionnels\u003cbr\u003e 5.4 Cordes\u003cbr\u003e ____5.4.1 Initialisation et affichage des chaînes de caractères\u003cbr\u003e ____5.4.2 Réception d'une chaîne de caractères en entrée\u003cbr\u003e ____5.4.3 Fonctions liées aux chaînes de caractères\u003cbr\u003e 5.5 Pointer vers des variables - Pointeurs\u003cbr\u003e ____5.5.1 Utilisation des pointeurs\u003cbr\u003e ____5.5.2 Pointeurs nuls  \u003cbr\u003e____5.5.3 Double pointeur\u003cbr\u003e 5.6 Relation entre les tableaux et les pointeurs\u003cbr\u003e 5.7 Pointer vers des tableaux - Pointeur de tableau\u003cbr\u003e 5.8 Tableaux bidimensionnels et pointeurs de tableaux\u003cbr\u003e 5.9 Tableaux de pointeurs\u003cbr\u003e\u003cbr\u003e \u003cb\u003eChapitre 6 : Fonctions\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 6.1 Définition et appel de fonctions\u003cbr\u003e 6.2 Créons une fonction !\u003cbr\u003e 6.3 Portée des variables, variables locales et variables globales\u003cbr\u003e ____6.3.1 Portée du bloc\u003cbr\u003e 6.3.2 Portée fonctionnelle\u003cbr\u003e 6.4 Retourner une fonction\u003cbr\u003e 6.5 Appel par valeur, appel par adresse, appel par référence\u003cbr\u003e 6.6 Prototype (Prototype fonctionnel)\u003cbr\u003e 6.7 Fonctions récursives\u003cbr\u003e 6.8 Passage de tableaux en tant que paramètres\u003cbr\u003e ____6.8.1 Paramètres de tableau unidimensionnel\u003cbr\u003e ____6.8.2 Paramètres des tableaux bidimensionnels\u003cbr\u003e\u003cbr\u003e \u003cb\u003eChapitre 7 : Structures\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 7.1 typedef\u003cbr\u003e 7.2 Création d'une structure\u003cbr\u003e ____7.2.1 Création d'une structure\u003cbr\u003e ____7.2.2 Définition d'un type de structure\u003cbr\u003e ____7.2.3 Utilisation des structures\u003cbr\u003e 7.3 Structures et mémoire\u003cbr\u003e 7.4 Pointer vers des variables de structure\u003cbr\u003e 7.5 Structures et fonctions\u003cbr\u003e ____7.5.1 Appel par valeur et appel par adresse des paramètres de structure\u003cbr\u003e ____7.5.2 Intégration de fonctions dans des structures\u003cbr\u003e\u003cbr\u003e \u003cb\u003eChapitre 8 : Fonctionnalités avancées du langage C\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 8.1 Création de constantes  \u003cbr\u003e____8.1.1 mot-clé constant\u003cbr\u003e ____8.1.2 Macros\u003cbr\u003e ____8.1.3 énumération\u003cbr\u003e 8.2 Macros en détail\u003cbr\u003e 8.3 Opérations sur les bits\u003cbr\u003e 8.3.1 Types d'opérateurs bit à bit\u003cbr\u003e ____8.3.2 Utilisation des opérateurs bit à bit\u003cbr\u003e 8.4 Entrée\/Sortie de fichiers\u003cbr\u003e ____8.4.1 Flux\u003cbr\u003e ____8.4.2 Création d'un fichier dans Visual Studio\u003cbr\u003e 8.4.3 E\/S de fichiers\u003cbr\u003e 8.5 Fonctions utiles\u003cbr\u003e ____8.5.1 getchar, putchar, gets, puts - Entrée\/sortie de caractères et de chaînes de caractères\u003cbr\u003e ____8.5.2 sscanf et sprintf - Entrée\/sortie de flux de chaînes\u003cbr\u003e 8.5.3 Génération de nombres aléatoires et obtention de l'heure actuelle\u003cbr\u003e ____8.5.4 sortie - Terminer le programme\u003cbr\u003e\u003cbr\u003e \u003cb\u003eChapitre 9 : Grammaire de base du style C++\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 9.1 Entrées\/sorties de style C++\u003cbr\u003e 9.2 cordes\u003cbr\u003e 9.3 Initialisation avec une signification légèrement différente en C++\u003cbr\u003e 9.4 Références et références rvalue\u003cbr\u003e ____9.4.1 Variables de référence\u003cbr\u003e ____9.4.2 Référence de la valeur r\u003cbr\u003e 9.5 Boucle for basée sur une plage\u003cbr\u003e 9.6 Fonctions de style C++\u003cbr\u003e ____9.6.1 Surcharge de fonctions\u003cbr\u003e ____9.6.2 Paramètres par défaut\u003cbr\u003e\u003cbr\u003e \u003cb\u003eChapitre 10 : Objets et classes\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 10.1 Espaces de noms\u003cbr\u003e ____10.1.1 Concept d'espace de noms  \u003cbr\u003e____10.1.2 Création et utilisation d'un espace de noms\u003cbr\u003e ____10.1.3 Espaces de noms et définitions de fonctions\u003cbr\u003e ____10.1.4 Espaces de noms imbriqués\u003cbr\u003e ____10.1.5 instruction d'utilisation\u003cbr\u003e 10.2 Classes et objets\u003cbr\u003e ____10.2.1 Concepts de classes et d'objets\u003cbr\u003e ____10.2.2 Création d'une classe de télévision\u003cbr\u003e ____10.2.3 Contrôle d'accès\u003cbr\u003e 10.3 ce pointeur\u003cbr\u003e 10.4 Création et destruction d'objets\u003cbr\u003e 10.4.1 Création et destruction d'objets\u003cbr\u003e ____10.4.2 Utilisation des constructeurs\u003cbr\u003e ____10.4.3 Surcharge de constructeurs et constructeurs par défaut\u003cbr\u003e 10.5 Divers usages des constructeurs\u003cbr\u003e 10.6 Membres statiques\u003cbr\u003e ____10.6.1 Méthodes des éléments statiques\u003cbr\u003e ____10.6.2 Variables membres statiques\u003cbr\u003e 10.7 Méthodes constantes\u003cbr\u003e 10.8 Séparation des déclarations et des définitions de méthodes\u003cbr\u003e 10.9 Surcharge de l'opérateur\u003cbr\u003e ____10.9.1 Opérations entre objets à l'aide de méthodes membres\u003cbr\u003e ____10.9.2 Surcharge des opérateurs arithmétiques\u003cbr\u003e\u003cbr\u003e \u003cb\u003eChapitre 11 : Allocation dynamique et copie d’objets\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 11.1 Allocation dynamique\u003cbr\u003e ____11.1.1 Allocation dynamique des variables\u003cbr\u003e ____11.1.2 Allocation dynamique de tableaux\u003cbr\u003e ____11.1.3 Allocation dynamique d'objets\u003cbr\u003e 11.2 Copie profonde et superficielle  \u003cbr\u003e11.3 Constructeurs de copie et opérateurs d'affectation de copie\u003cbr\u003e ____11.3.1 Création d'une classe String\u003cbr\u003e ____11.3.2 Surcharge du constructeur de copie\u003cbr\u003e ____11.3.3 Surcharge de l'opérateur d'affectation de copie\u003cbr\u003e 11.4 Sémantique du mouvement\u003cbr\u003e 11.5 Constructeurs de déplacement et opérateurs d'affectation de déplacement\u003cbr\u003e ____11.5.1 Augmentation de la classe String\u003cbr\u003e ____11.5.2 Surcharge des constructeurs de mouvements et des opérateurs d'affectation de mouvements\u003cbr\u003e 11.6 Conversion de type implicite\u003cbr\u003e ____11.6.1 Le concept de conversion de type implicite\u003cbr\u003e ____11.6.2 Surcharge du constructeur de conversion de type\u003cbr\u003e ____11.6.3 Surcharge de l'opérateur de conversion de type\u003cbr\u003e ____11.6.4 mot-clé explicite\u003cbr\u003e\u003cbr\u003e \u003cb\u003eChapitre 12 : L'héritage\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 12.1 Notions de base sur l'héritage\u003cbr\u003e ____12.1.1 Concept d'héritage\u003cbr\u003e ____12.1.2 Héritage et contrôle d'accès\u003cbr\u003e ____12.1.3 Exemple d'héritage\u003cbr\u003e 12.2 Créateur\/Destructeur dans les relations d'héritage\u003cbr\u003e 12.3 Pourquoi l’héritage est nécessaire (1)\u003cbr\u003e 12.4 Remplacement\u003cbr\u003e ____12.4.1 Redéfinition des membres et liaison statique\u003cbr\u003e ____12.4.2 Fonctions virtuelles, surcharge et liaison dynamique\u003cbr\u003e ____12.4.3 Destructeur virtuel\u003cbr\u003e 12.5 Pourquoi l'héritage est nécessaire (2)\u003cbr\u003e 12.6 Fonctions virtuelles pures et classes abstraites  \u003cbr\u003e12.7 Conversion de type dans les relations d'héritage\u003cbr\u003e ____12.7.1 Progression ascendante\u003cbr\u003e ____12.7.2 Projection descendante\u003cbr\u003e ____12.7.3 RTTI et diffusion dynamique\u003cbr\u003e 12.8 Les quatre principes de la programmation orientée objet\u003cbr\u003e ____12.8.1 Encapsulation\u003cbr\u003e ____12.8.2 Héritage\u003cbr\u003e ____12.8.3 Polymorphisme\u003cbr\u003e ____12.8.4 Abstraction\u003cbr\u003e 12.9 Problèmes liés à la programmation orientée objet\u003cbr\u003e ____12.9.1 Héritage multiple et le problème du diamant\u003cbr\u003e ____12.9.2 Problèmes de carrés et de rectangles\u003cbr\u003e\u003cbr\u003e \u003cb\u003eChapitre 13 : Fonctionnalités avancées de C++\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 13.1 Modèle\u003cbr\u003e ____13.1.1 Modèles de fonctions\u003cbr\u003e ____13.1.2 Modèles de classe\u003cbr\u003e ____13.1.3 Spécialisation du modèle\u003cbr\u003e ____13.1.4 Paramètres non typés\u003cbr\u003e 13.2 Gestion des exceptions\u003cbr\u003e 13.3 auto\u003cbr\u003e 13.4 Pointeurs de fonction, objets fonction et expressions lambda\u003cbr\u003e ____13.4.1 Pointeurs de fonction\u003cbr\u003e ____13.4.2 Objets fonctionnels\u003cbr\u003e ____13.4.3 Expressions lambda\u003cbr\u003e 13,5 amis\u003cbr\u003e 13.6 Propriété de la mémoire et pointeurs intelligents\u003cbr\u003e ____13.6.1 Propriété de la mémoire\u003cbr\u003e ____13.6.2 unique_ptr\u003cbr\u003e ____13.6.3 shared_ptr\u003cbr\u003e ____13.6.4 pointeur faible\u003cbr\u003e 13,7 STL\u003cbr\u003e ____13.7.1 vecteur\u003cbr\u003e ____13.7.2 paire\u003cbr\u003e Carte ____13.7.3\u003cbr\u003e ____13.7.4 tri\u003cbr\u003e\u003cbr\u003e Annexe A : Solutions complètes aux problèmes\u003cbr\u003e\u003cbr\u003e Annexe B : Tableau des codes ASCII\u003c\/div\u003e\n\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbr\u003e\u003cdiv\u003e  \u003ch5\u003e\n\u003cb\u003eImage détaillée\u003c\/b\u003e \u003c\/h5\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003cdiv\u003e\u003cimg src=\"https:\/\/image.yes24.com\/momo\/TopCate3461\/MidCate005\/346046073.jpg\" border=\"0\" alt=\"Image détaillée 1\"\u003e\u003c\/div\u003e\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\u003eCaractéristiques de ce livre\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e ◎ Vous pouvez apprendre le C et le C++ simultanément avec un seul livre.\u003cbr\u003e ◎ Vous pouvez apprendre pourquoi chaque concept est nécessaire grâce à des exemples.\u003cbr\u003e ◎ Vous pouvez apprendre les concepts en écrivant vous-même du code grâce à de nombreux exemples.\u003cbr\u003e ◎ Vous pouvez vérifier ce que vous avez appris grâce à des exercices pratiques.\u003cbr\u003e ◎ Des cours vidéo sont également proposés pour vous aider à comprendre.\u003cbr\u003e\u003cbr\u003e \u003cb\u003eCe que ce livre couvre\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e ◎ Apprenez la grammaire et l'utilisation de base du C et du C++.\u003cbr\u003e ◎ Développer des compétences de base en programmation en utilisant C et C++.\u003cbr\u003e ◎ Apprenez-en davantage sur les concepts et les principes de la programmation orientée objet. \u003cbr\u003e\n\n\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 4 juin 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 600 pages | 188 × 240 × 35 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 9791158392581\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 1158392583 \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":43893447852074,"sku":"154769","price":37.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0683\/2750\/5962\/files\/4f41acfdee808ce8d93e5742c54299b4.jpg?v=1765402621","url":"https:\/\/librairie.coreenne.fr\/products\/154769","provider":"LIBRAIRIE COREENNE","version":"1.0","type":"link"}