{"product_id":"154769","title":"Learn C\/C++ all at once with 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 Learn C\/C++ all at once with 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\u003eBook Introduction\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\u003eYou can learn C and C++ at the same time through the best lectures!\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 『Learn C\/C++ All at Once with Doodle Doodle』 is an introductory book for beginners in coding or those learning C and C++ for the first time. Even those learning coding for the first time can easily learn the grammar of C and C++ and start coding.\u003cbr\u003e Since C++ can be said to be an extension of C, you need to learn C to learn C++, and learning the convenient C++ rather than just learning C will allow you to code more efficiently.\u003cbr\u003e So, why not learn C and C++ together?\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 You can preview some of the book's contents.\u003cbr\u003e \u003cspan\u003ePreview\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\u003eindex\u003c\/b\u003e\n\u003c\/h5\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e \u003cb\u003eChapter 1: Printing\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 1.1 Hello, world!\u003cbr\u003e ____1.1.1 Creating a Project\u003cbr\u003e ____1.1.2 Creating Your First Program\u003cbr\u003e 1.2 Interpreting \"Hello, world!\"  \u003cbr\u003e1.3 Outputting various data with printf\u003cbr\u003e ____1.3.1 Adding source files\u003cbr\u003e ____1.3.2 Print the result of adding integers: 2 + 3 = 5\u003cbr\u003e ____1.3.3 Format Specifiers\u003cbr\u003e\u003cbr\u003e \u003cb\u003eChapter 2: Variables and Operators\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 2.1 Using variables\u003cbr\u003e ____2.1.1 Declaration and assignment of variables\u003cbr\u003e ____2.1.2 Initializing variables\u003cbr\u003e ____2.1.3 Variable names\u003cbr\u003e 2.2 Data types\u003cbr\u003e ____2.2.1 int and float\u003cbr\u003e ____2.2.2 Bits and Bytes\u003cbr\u003e ____2.2.3 Binary and Integer Data Types\u003cbr\u003e ____2.2.4 Various data types\u003cbr\u003e ____2.2.5 sizeof operator\u003cbr\u003e 2.3 Type conversion\u003cbr\u003e 2.4 Char type and ASCII code\u003cbr\u003e ____2.4.1 Addition of letters: '2' + '3' = 'e'\u003cbr\u003e ____2.4.2 char type as a character type\u003cbr\u003e 2.5 Operations with variables\u003cbr\u003e ____2.5.1 Assignment Operators and Compound Assignment Operators\u003cbr\u003e ____2.5.2 Increment\/decrement operators\u003cbr\u003e ____2.5.3 Comparison Operators and Truth Values\u003cbr\u003e ____2.5.4 Logical Operators\u003cbr\u003e ____2.5.5 Operator Precedence\u003cbr\u003e\u003cbr\u003e \u003cb\u003eChapter 3: Receiving Input\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 3.1 Using scanf\u003cbr\u003e 3.2 scanf format specifiers\u003cbr\u003e 3.3 Security issues related to the scanf function\u003cbr\u003e\u003cbr\u003e \u003cb\u003eChapter 4: Control Statements\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 4.1 Dividing cases with if statements\u003cbr\u003e ____4.1.1 if statement  \u003cbr\u003e____4.1.2 if-else\u003cbr\u003e ____4.1.3 else if\u003cbr\u003e 4.2 Advanced if statement\u003cbr\u003e ____4.2.1 Nested if statements\u003cbr\u003e ____4.2.2 else if from the perspective of nested if statements\u003cbr\u003e ____4.2.3 if statement and various coding styles\u003cbr\u003e 4.3 switch statement\u003cbr\u003e 4.4 goto statement\u003cbr\u003e 4.5 Looping with a while loop\u003cbr\u003e ____4.5.1 while loop\u003cbr\u003e ____4.5.2 do-while statement\u003cbr\u003e 4.6 Iterating with a for loop\u003cbr\u003e 4.7 Advanced for loop\u003cbr\u003e ____4.7.1 Omitting conditions\u003cbr\u003e ____4.7.2 Using more than one condition\u003cbr\u003e ____4.7.3 break and continue: Manipulating loops\u003cbr\u003e ____4.7.4 Nested for loops\u003cbr\u003e\u003cbr\u003e \u003cb\u003eChapter 5: Arrays and Pointers\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 5.1 Array\u003cbr\u003e ____5.1.1 Declaration and use of arrays\u003cbr\u003e ____5.1.2 Array Initialization\u003cbr\u003e 5.2 Using Arrays\u003cbr\u003e ____5.2.1 Print backwards\u003cbr\u003e ____5.2.2 Finding the maximum and minimum\u003cbr\u003e ____5.2.3 Finding the number of even numbers\u003cbr\u003e 5.3 Multidimensional arrays\u003cbr\u003e ____5.3.1 Two-dimensional arrays\u003cbr\u003e ____5.3.2 Multidimensional Arrays\u003cbr\u003e 5.4 Strings\u003cbr\u003e ____5.4.1 Initializing and Outputting Strings\u003cbr\u003e ____5.4.2 Receiving string input\u003cbr\u003e ____5.4.3 String-related functions\u003cbr\u003e 5.5 Pointing to Variables - Pointers\u003cbr\u003e ____5.5.1 Using Pointers\u003cbr\u003e ____5.5.2 Null Pointers  \u003cbr\u003e____5.5.3 Double Pointer\u003cbr\u003e 5.6 Relationship between arrays and pointers\u003cbr\u003e 5.7 Pointing to Arrays - Array Pointers\u003cbr\u003e 5.8 Two-dimensional arrays and array pointers\u003cbr\u003e 5.9 Pointer Arrays\u003cbr\u003e\u003cbr\u003e \u003cb\u003eChapter 6: Functions\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 6.1 Defining and calling functions\u003cbr\u003e 6.2 Let's create a function!\u003cbr\u003e 6.3 Variable scope, local variables and global variables\u003cbr\u003e ____6.3.1 Block Scope\u003cbr\u003e ____6.3.2 Function Scope\u003cbr\u003e 6.4 Returning a function\u003cbr\u003e 6.5 Call-by-value, Call-by-address, Call-by-reference\u003cbr\u003e 6.6 Prototype (Function prototype)\u003cbr\u003e 6.7 Recursive functions\u003cbr\u003e 6.8 Passing arrays as parameters\u003cbr\u003e ____6.8.1 One-dimensional array parameters\u003cbr\u003e ____6.8.2 Two-dimensional array parameters\u003cbr\u003e\u003cbr\u003e \u003cb\u003eChapter 7: Structures\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 7.1 typedef\u003cbr\u003e 7.2 Creating a Structure\u003cbr\u003e ____7.2.1 Creating a Structure\u003cbr\u003e ____7.2.2 Defining a Structure Type\u003cbr\u003e ____7.2.3 Utilizing Structures\u003cbr\u003e 7.3 Structures and Memory\u003cbr\u003e 7.4 Pointing to structure variables\u003cbr\u003e 7.5 Structures and Functions\u003cbr\u003e ____7.5.1 Call-by-value and Call-by-address of structure parameters\u003cbr\u003e ____7.5.2 Embedding functions into structures\u003cbr\u003e\u003cbr\u003e \u003cb\u003eChapter 8: Advanced C Language Features\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 8.1 Creating Constants  \u003cbr\u003e____8.1.1 const keyword\u003cbr\u003e ____8.1.2 Macros\u003cbr\u003e ____8.1.3 enum\u003cbr\u003e 8.2 Learn more about macros\u003cbr\u003e 8.3 Bit Operations\u003cbr\u003e ____8.3.1 Types of bitwise operators\u003cbr\u003e ____8.3.2 Using bitwise operators\u003cbr\u003e 8.4 File Input\/Output\u003cbr\u003e ____8.4.1 Stream\u003cbr\u003e ____8.4.2 Creating a File in Visual Studio\u003cbr\u003e ____8.4.3 File I\/O\u003cbr\u003e 8.5 Useful functions\u003cbr\u003e ____8.5.1 getchar, putchar, gets, puts - Character and string input\/output\u003cbr\u003e ____8.5.2 sscanf and sprintf - String stream input\/output\u003cbr\u003e ____8.5.3 rand and time - Generating random numbers and getting the current time\u003cbr\u003e ____8.5.4 exit - Terminate the program\u003cbr\u003e\u003cbr\u003e \u003cb\u003eChapter 9: C++ Style Basic Grammar\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 9.1 C++ Style Input\/Output\u003cbr\u003e 9.2 string\u003cbr\u003e 9.3 Initialization with a slightly different meaning in C++\u003cbr\u003e 9.4 References and rvalue references\u003cbr\u003e ____9.4.1 Reference Variables\u003cbr\u003e ____9.4.2 r-value reference\u003cbr\u003e 9.5 Range-based for loop\u003cbr\u003e 9.6 C++-style functions\u003cbr\u003e ____9.6.1 Function Overloading\u003cbr\u003e ____9.6.2 Default Parameters\u003cbr\u003e\u003cbr\u003e \u003cb\u003eChapter 10: Objects and Classes\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 10.1 Namespaces\u003cbr\u003e ____10.1.1 Namespace Concept  \u003cbr\u003e____10.1.2 Creating and Using a Namespace\u003cbr\u003e ____10.1.3 Namespaces and Function Definitions\u003cbr\u003e ____10.1.4 Nested Namespaces\u003cbr\u003e ____10.1.5 using statement\u003cbr\u003e 10.2 Classes and Objects\u003cbr\u003e ____10.2.1 Concepts of classes and objects\u003cbr\u003e ____10.2.2 Creating a TV Class\u003cbr\u003e ____10.2.3 Access Control\u003cbr\u003e 10.3 this pointer\u003cbr\u003e 10.4 Object Creation and Destruction\u003cbr\u003e ____10.4.1 When objects are created and destroyed\u003cbr\u003e ____10.4.2 Using Constructors\u003cbr\u003e ____10.4.3 Constructor Overloading and Default Constructors\u003cbr\u003e 10.5 Various uses of constructors\u003cbr\u003e 10.6 Static Members\u003cbr\u003e ____10.6.1 Static Member Methods\u003cbr\u003e ____10.6.2 Static Member Variables\u003cbr\u003e 10.7 Constant Methods\u003cbr\u003e 10.8 Separating method declarations and definitions\u003cbr\u003e 10.9 Operator Overloading\u003cbr\u003e ____10.9.1 Operating between objects using member methods\u003cbr\u003e ____10.9.2 Arithmetic Operator Overloading\u003cbr\u003e\u003cbr\u003e \u003cb\u003eChapter 11: Dynamic Allocation and Object Copying\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 11.1 Dynamic Allocation\u003cbr\u003e ____11.1.1 Dynamically allocating variables\u003cbr\u003e ____11.1.2 Dynamically allocating arrays\u003cbr\u003e ____11.1.3 Dynamically allocating objects\u003cbr\u003e 11.2 Deep and shallow copying  \u003cbr\u003e11.3 Copy constructors and copy assignment operators\u003cbr\u003e ____11.3.1 Creating a String class\u003cbr\u003e ____11.3.2 Copy Constructor Overloading\u003cbr\u003e ____11.3.3 Copy Assignment Operator Overloading\u003cbr\u003e 11.4 Movement Semantics\u003cbr\u003e 11.5 Move constructors and move assignment operators\u003cbr\u003e ____11.5.1 Augmenting the String class\u003cbr\u003e ____11.5.2 Overloading Move Constructors and Move Assignment Operators\u003cbr\u003e 11.6 Implicit Type Conversion\u003cbr\u003e ____11.6.1 The concept of implicit type conversion\u003cbr\u003e ____11.6.2 Type conversion constructor overloading\u003cbr\u003e ____11.6.3 Type Conversion Operator Overloading\u003cbr\u003e ____11.6.4 explicit keyword\u003cbr\u003e\u003cbr\u003e \u003cb\u003eChapter 12: Inheritance\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 12.1 Inheritance Basics\u003cbr\u003e ____12.1.1 Concept of inheritance\u003cbr\u003e ____12.1.2 Inheritance and Access Control\u003cbr\u003e ____12.1.3 Inheritance Example\u003cbr\u003e 12.2 Creator\/Destructor in Inheritance Relationships\u003cbr\u003e 12.3 Why inheritance is necessary (1)\u003cbr\u003e 12.4 Overriding\u003cbr\u003e ____12.4.1 Member Redefinition and Static Binding\u003cbr\u003e ____12.4.2 Virtual functions, overriding, and dynamic binding\u003cbr\u003e ____12.4.3 Virtual Destructor\u003cbr\u003e 12.5 Why inheritance is necessary (2)\u003cbr\u003e 12.6 Pure virtual functions and abstract classes  \u003cbr\u003e12.7 Type Conversion in Inheritance Relationships\u003cbr\u003e ____12.7.1 Upcasting\u003cbr\u003e ____12.7.2 Downcasting\u003cbr\u003e ____12.7.3 RTTI and dynamic_cast\u003cbr\u003e 12.8 The Four Principles of Object-Oriented Programming\u003cbr\u003e ____12.8.1 Encapsulation\u003cbr\u003e ____12.8.2 Inheritance\u003cbr\u003e ____12.8.3 Polymorphism\u003cbr\u003e ____12.8.4 Abstraction\u003cbr\u003e 12.9 Problems with Object-Oriented Programming\u003cbr\u003e ____12.9.1 Multiple Inheritance and the Diamond Problem\u003cbr\u003e ____12.9.2 Square and Rectangle Problems\u003cbr\u003e\u003cbr\u003e \u003cb\u003eChapter 13: Advanced C++ Features\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 13.1 Template\u003cbr\u003e ____13.1.1 Function Templates\u003cbr\u003e ____13.1.2 Class Templates\u003cbr\u003e ____13.1.3 Template Specialization\u003cbr\u003e ____13.1.4 Non-typed parameters\u003cbr\u003e 13.2 Exception Handling\u003cbr\u003e 13.3 auto\u003cbr\u003e 13.4 Function Pointers, Function Objects, and Lambda Expressions\u003cbr\u003e ____13.4.1 Function Pointers\u003cbr\u003e ____13.4.2 Function Objects\u003cbr\u003e ____13.4.3 Lambda expressions\u003cbr\u003e 13.5 friends\u003cbr\u003e 13.6 Memory Ownership and Smart Pointers\u003cbr\u003e ____13.6.1 Memory Ownership\u003cbr\u003e ____13.6.2 unique_ptr\u003cbr\u003e ____13.6.3 shared_ptr\u003cbr\u003e ____13.6.4 weak_ptr\u003cbr\u003e 13.7 STL\u003cbr\u003e ____13.7.1 vector\u003cbr\u003e ____13.7.2 pair\u003cbr\u003e ____13.7.3 map\u003cbr\u003e ____13.7.4 sort\u003cbr\u003e\u003cbr\u003e Appendix A: Comprehensive Problem Solutions\u003cbr\u003e\u003cbr\u003e Appendix B: ASCII Code Table\u003c\/div\u003e\n\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbr\u003e\u003cdiv\u003e  \u003ch5\u003e\n\u003cb\u003eDetailed image\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=\"Detailed Image 1\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cbr\u003e\u003cdiv\u003e\u003ch5\u003e \u003cb\u003ePublisher's Review\u003c\/b\u003e\n\u003c\/h5\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e \u003cb\u003eFeatures of this book\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e ◎ You can learn C and C++ at the same time with one book.\u003cbr\u003e ◎ You can learn why each concept is necessary through examples.\u003cbr\u003e ◎ You can learn concepts by writing code yourself through abundant examples.\u003cbr\u003e ◎ You can check what you have learned through practice problems.\u003cbr\u003e ◎ Video lectures are also provided to help you understand.\u003cbr\u003e\u003cbr\u003e \u003cb\u003eWhat this book covers\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e ◎ Learn the basic grammar and usage of C and C++.\u003cbr\u003e ◎ Develop basic coding skills using C and C++.\u003cbr\u003e ◎ Learn about the concepts and principles of object-oriented programming. \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 GOODS SPECIFICS \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 of issue:\u003c\/strong\u003e June 4, 2021\u003c\/div\u003e\n\n\u003cdiv style=\"width:100%;margin-bottom:5px;line-height:1.6em;font-size:14px\"\u003e - \u003cstrong\u003ePage count, weight, size:\u003c\/strong\u003e 600 pages | 188*240*35mm\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\/en\/products\/154769","provider":"LIBRAIRIE COREENNE","version":"1.0","type":"link"}