{"title":"Hemant Jain","description":null,"products":[{"product_id":"problem-solving-in-data-structures-algorithms-using-java-book-hemant-jain-9781723982101","title":"Problem Solving in Data Structures \u0026 Algorithms Using Java","description":null,"brand":"WoB","offers":[{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50128456417553,"sku":"CIN1723982105VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50390136717585,"sku":"CIN1723982105A","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1723982105.jpg?v=1751311384"},{"product_id":"data-structures-and-algorithms-in-ruby-book-hemant-jain-9781985606357","title":"Data Structures and Algorithms in Ruby","description":null,"brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":50666983063825,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":50666983325969,"sku":"CIN1985606356G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1985606356.jpg?v=1751029978"},{"product_id":"problem-solving-in-data-structures-algorithms-using-java-book-hemant-jain-9781539724124","title":"Problem Solving in Data Structures \u0026 Algorithms Using Java","description":null,"brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":50718690083089,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50718691819793,"sku":"CIN1539724123VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1539724123.jpg?v=1751341533"},{"product_id":"design-patterns-using-python-book-hemant-jain-9789359801209","title":"Design Patterns using Python","description":"\u003cp\u003e\u003cb\u003eDesign Patterns Using Python\u003c\/b\u003e\u003cbr\u003e\u003ci\u003eBy Hemant Jain\u003c\/i\u003e\u003c\/p\u003e\u003cp\u003eIn a world where most design pattern books are focused on languages like C++ and Java, \u003ci\u003eDesign Patterns Using Python\u003c\/i\u003e stands out by leveraging the simplicity and versatility of Python. With its clear and concise syntax, Python not only simplifies the implementation of design patterns but also makes them more intuitive and accessible. This book highlights how Python's dynamic capabilities can reduce the complexity of traditional patterns, often requiring fewer lines of code to achieve the same functionality.\u003c\/p\u003e\u003cp\u003e\u003ci\u003eDesign Patterns Using Python\u003c\/i\u003e takes you on an enlightening journey through the world of software design patterns, demonstrating how to effectively implement them using Python. Beginning with a deep dive into the fundamental goals of design patterns and the SOLID principles, this book covers the 24 classic Gang of Four (GoF) patterns comprehensively. It categorizes patterns into: \u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\u003cp\u003e\u003cb\u003eCreational Patterns\u003c\/b\u003e\u003cbr\u003eLearn how to create objects in a manner that suits your system's needs, promoting flexibility and reuse. Patterns such as Singleton, Factory, and Builder are implemented with Python's unique advantages.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cb\u003eStructural Patterns\u003c\/b\u003e\u003cbr\u003eUnderstand how to compose classes and objects to form larger structures, ensuring your systems are scalable and maintainable. Key patterns like Adapter, Composite, and Proxy are explored with Python's powerful data structures.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cb\u003eBehavioral Patterns\u003c\/b\u003e\u003cbr\u003eMaster the communication and interaction between objects. Patterns like Observer, Command, and Strategy are implemented to show how Python's design can simplify code management and adaptability.\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eBeyond the classic patterns, \u003ci\u003eDesign Patterns Using Python\u003c\/i\u003e also delves into \u003cb\u003eConcurrency Patterns\u003c\/b\u003e and \u003cb\u003eArchitectural Patterns\u003c\/b\u003e, critical for building high-performance, scalable applications. Additionally, the book emphasizes the significance of \u003cb\u003eAnti-Patterns\u003c\/b\u003e-common mistakes or ineffective approaches-and teaches how to recognize and avoid them.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eWhy This Book?\u003c\/b\u003e\u003cbr\u003eThis book is not just about writing code; it's about designing software with purpose and clarity. It serves both experienced developers who want to enhance their design skills and newcomers eager to learn how to build more maintainable, efficient software from the ground up.\u003c\/p\u003e\u003cp\u003eBy mastering these patterns, you'll gain the tools to: \u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eWrite cleaner, more efficient Python code\u003c\/li\u003e\n\u003cli\u003eCreate flexible, scalable applications\u003c\/li\u003e\n\u003cli\u003eBuild systems that are easier to maintain and extend\u003c\/li\u003e\n\u003cli\u003eAvoid common pitfalls and anti-patterns\u003c\/li\u003e\n\u003cli\u003eImplement industry-proven design strategies\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eWhether you're refining your coding skills or exploring design patterns for the first time, \u003ci\u003eDesign Patterns Using Python\u003c\/i\u003e will empower you to design and develop better software with confidence. Unlock Python's potential as a design tool and elevate your programming to the next level.\u003c\/p\u003e \u003cp\u003e\u003cb\u003eBulk Order and Contact Information\u003c\/b\u003e\u003cbr\u003eFor bulk orders, visit: www.taaran.in\u003c\/p\u003e\u003cp\u003eExplore more on GitHub: \u003cbr\u003ehttps: \/\/github.com\/Hemant-Jain-Author\u003c\/p\u003e \u003cp\u003eDon't just code-design with purpose. Empower your development journey with the right tools and best practices for crafting powerful Python applications \u003c\/p\u003e","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51065711001873,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51065712410897,"sku":"NIN9789359801209","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9359801208.jpg?v=1751190958"},{"product_id":"design-patterns-using-swift-edition1st-book-hemant-jain-9789334029765","title":"Design Patterns using Swift (Edition1st)","description":"\u003cp\u003e\u003cb\u003eDesign Patterns Using Swift\u003c\/b\u003e\u003cbr\u003eBy Hemant Jain\u003c\/p\u003e\u003cp\u003eIn a world where most design pattern books are tailored for languages like C++ or Java, \u003ci\u003eDesign Patterns Using Swift\u003c\/i\u003e stands out by harnessing the unique power and modern syntax of Swift. Swift, with its clean, expressive, and concise syntax, simplifies the implementation of design patterns, making them more intuitive and easier to apply. This book demonstrates how Swift can implement design patterns in a sophisticated, efficient manner, often requiring fewer lines of code while maintaining clarity and functionality.\u003c\/p\u003e\u003cp\u003eBeginning with an in-depth introduction to the core principles of design patterns, the book also covers the \u003cb\u003eSOLID principles\u003c\/b\u003e-a set of five essential guidelines for writing maintainable and scalable object-oriented code. From there, it delves into the 24 classic Gang of Four (GoF) design patterns, providing clear and concise Swift implementations for each. You'll explore: \u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eCreational Patterns: \u003c\/b\u003e How objects are created, abstracted, and managed.\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eStructural Patterns: \u003c\/b\u003e How objects and classes are composed to form larger structures.\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eBehavioral Patterns: \u003c\/b\u003e How objects interact, communicate, and assign responsibilities.\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eBeyond these, the book also explores \u003cb\u003eConcurrency Patterns\u003c\/b\u003e, which are critical for modern Swift development, and \u003cb\u003eArchitectural Patterns\u003c\/b\u003e, helping you structure more scalable and maintainable applications. Additionally, there's a comprehensive discussion on \u003cb\u003eAnti-Patterns\u003c\/b\u003e, guiding you on how to avoid common design mistakes that can lead to suboptimal or problematic software.\u003c\/p\u003e\u003cp\u003e\u003ci\u003eDesign Patterns Using Swift\u003c\/i\u003e is your definitive guide to mastering design patterns in Swift. Whether you're an experienced developer looking to refine your skills or a beginner eager to understand the fundamentals, this book will give you the tools and knowledge to design more robust, efficient, and elegant software solutions.\u003c\/p\u003e\u003cp\u003eThis book goes beyond just writing code-it's about designing with purpose. Unlock the full potential of Swift through the power of design patterns, and take your programming skills to the next level.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eAbout the Author\u003c\/b\u003e\u003cbr\u003eHemant Jain is a seasoned software engineer with a passion for teaching and simplifying complex topics. With years of industry experience, he has authored several books and online courses on various programming subjects. His enthusiasm for Swift and design patterns inspired him to write this book, with the goal of helping developers unlock the full potential of both. Connect with Hemant on LinkedIn (https: \/\/www.linkedin.com\/in\/hjain1011) for updates on his latest projects and insights.\u003c\/p\u003e\u003cp\u003eFor more information about the book or to place bulk orders, visit http: \/\/www.taaran.in.\u003cbr\u003eExplore the GitHub repositories for Hemant's books: https: \/\/github.com\/Hemant-Jain-Author.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51066242892049,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51066245120273,"sku":"NIN9789334029765","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9334029765.jpg?v=1750776155"},{"product_id":"design-patterns-using-go-edition1st-book-hemant-jain-9789334024876","title":"Design Patterns using Go (Edition1st)","description":null,"brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51149018628369,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51149019775249,"sku":"NIN9789334024876","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9334024879.jpg?v=1750969217"},{"product_id":"design-patterns-using-javascript-edition1st-book-hemant-jain-9789334026283","title":"Design Patterns using JavaScript (Edition1st)","description":"\u003cp\u003e\u003cb\u003eDesign Patterns Using JavaScript\u003c\/b\u003e by \u003cb\u003eHemant Jain\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eIn a world dominated by design pattern books tailored for C++ or Java, \u003ci\u003eDesign Patterns Using JavaScript\u003c\/i\u003e stands out by harnessing the power of JavaScript. With its clear and concise syntax, JavaScript simplifies the implementation and utilization of design patterns, making them more intuitive than ever.\u003c\/p\u003e\u003cp\u003eThis book takes you on a journey that showcases how JavaScript can be employed to implement design patterns in a sophisticated and highly efficient manner, often with fewer lines of code.\u003c\/p\u003e\u003cp\u003eBeginning with a thorough exploration of the core goals of \u003cb\u003edesign patterns\u003c\/b\u003e and the \u003cb\u003eSOLID principles\u003c\/b\u003e, this book delves into all 24 of the classic \u003cb\u003eGang of Four patterns\u003c\/b\u003e, providing clear and concise JavaScript implementations for each. From \u003cb\u003eCreational Patterns\u003c\/b\u003e and \u003cb\u003eStructural Patterns\u003c\/b\u003e to \u003cb\u003eBehavioral Patterns\u003c\/b\u003e, we cover them all. We also explore \u003cb\u003eConcurrency Patterns\u003c\/b\u003e and \u003cb\u003eArchitectural Patterns\u003c\/b\u003e, along with a discussion of the importance of recognizing \u003cb\u003eAnti-Patterns\u003c\/b\u003e.\u003c\/p\u003e\u003cp\u003e\u003ci\u003eDesign Patterns Using JavaScript\u003c\/i\u003e is your definitive guide to mastering design patterns in the JavaScript programming language. Whether you're a seasoned developer looking to expand your repertoire or a newcomer eager to learn the ropes, this book will empower you to build better, more maintainable software with confidence.\u003c\/p\u003e\u003cp\u003eDon't just code - design with purpose. Unlock the potential of JavaScript and design patterns, and take your programming skills to the next level.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eHemant Jain\u003c\/b\u003e is a seasoned software engineer with a passion for teaching and sharing knowledge. With years of industry experience and a knack for simplifying complex concepts, Hemant has authored several books and online courses on various programming topics. His love for JavaScript and design patterns inspired him to write this book, and he hopes it will help readers harness the true potential of both.\u003c\/p\u003e\u003cp\u003eConnect with Hemant on LinkedIn: linkedin.com\/in\/hjain1011 to stay updated on his latest projects and insights.\u003c\/p\u003e\u003cp\u003eFor more information and bulk orders, visit: www.taaran.in\u003c\/p\u003e\u003cp\u003eExplore related GitHub repositories: https: \/\/github.com\/Hemant-Jain-Author\u003c\/p\u003e","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51155154698513,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51155156664593,"sku":"NIN9789334026283","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9334026286.jpg?v=1750840162"},{"product_id":"design-patterns-using-kotlin-edition1st-book-hemant-jain-9789334028034","title":"Design Patterns using Kotlin (Edition1st)","description":"\u003cp\u003e\u003cb\u003eDesign Patterns Using Kotlin\u003c\/b\u003e by \u003cb\u003eHemant Jain\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eIn a world dominated by design pattern books tailored for C++ or Java, \u003ci\u003eDesign Patterns Using Kotlin\u003c\/i\u003e stands out by harnessing the power of Kotlin. With its clear and concise syntax, Kotlin simplifies the implementation and utilization of design patterns, making them more intuitive than ever.\u003c\/p\u003e\u003cp\u003eThis book takes you on a journey that showcases how Kotlin can be employed to implement design patterns in a sophisticated and highly efficient manner, often with fewer lines of code.\u003c\/p\u003e\u003cp\u003eBeginning with a thorough exploration of the core goals of \u003cb\u003edesign patterns\u003c\/b\u003e and the \u003cb\u003eSOLID principles\u003c\/b\u003e, this book delves into all 24 of the classic Gang of Four patterns, providing clear and concise Kotlin implementations for each. From \u003cb\u003eCreational Patterns\u003c\/b\u003e and \u003cb\u003eStructural Patterns\u003c\/b\u003e to \u003cb\u003eBehavioral Patterns\u003c\/b\u003e, we cover them all. We also explore \u003cb\u003eConcurrency Patterns\u003c\/b\u003e and \u003cb\u003eArchitectural Patterns\u003c\/b\u003e, along with a discussion of the importance of recognizing \u003cb\u003eAnti-Patterns\u003c\/b\u003e.\u003c\/p\u003e\u003cp\u003e\u003ci\u003eDesign Patterns Using Kotlin\u003c\/i\u003e is your definitive guide to mastering design patterns in the Kotlin programming language. Whether you're a seasoned developer looking to expand your repertoire or a newcomer eager to learn the ropes, this book will empower you to build better, more maintainable software with confidence.\u003c\/p\u003e\u003cp\u003eDon't just code - design with purpose. Unlock the potential of Kotlin and design patterns, and take your programming skills to the next level.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eHemant Jain\u003c\/b\u003e is a seasoned software engineer with a passion for teaching and sharing knowledge. With years of industry experience and a knack for simplifying complex concepts, Hemant has authored several books and online courses on various programming topics. His love for Kotlin and design patterns inspired him to write this book, and he hopes it will help readers harness the true potential of both.\u003c\/p\u003e\u003cp\u003eConnect with Hemant on LinkedIn: https: \/\/www.linkedin.com\/in\/hjain1011 to stay updated on his latest projects and insights.\u003c\/p\u003e\u003cp\u003eFor more information and bulk orders, visit: www.taaran.in\u003c\/p\u003e\u003cp\u003eExplore related GitHub repositories: https: \/\/github.com\/Hemant-Jain-Author\u003c\/p\u003e","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51155190382865,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51155194118417,"sku":"NIN9789334028034","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9334028033.jpg?v=1751319966"},{"product_id":"problems-solving-in-data-structures-and-algorithms-using-c-book-hemant-jain-9789365890389","title":"Problems Solving in Data Structures and Algorithms Using C++","description":"No detailed description available for \"Problems Solving in Data Structures and Algorithms Using C++\".","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51217072750865,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":51217074880785,"sku":"NGR9789365890389","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":52585694953745,"sku":"NLS9789365890389","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9365890381.jpg?v=1751286577"},{"product_id":"problem-solving-in-data-structures-algorithms-using-c-book-hemant-jain-9789352655915","title":"Problem Solving in Data Structures \u0026 Algorithms Using C","description":null,"brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51564610027793,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":51564610191633,"sku":"GOR009496251","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9352655915.jpg?v=1750732400"},{"product_id":"data-structures-algorithms-using-javascript-book-hemant-jain-9781075862939","title":"Data Structures \u0026 Algorithms using JavaScript","description":"\u003cb\u003eData Structures \u0026amp; Algorithms books by Hemant Jain \u003c\/b\u003e is a series of books about the usage of Data Structures and Algorithms in computer programming. The book is easy to follow and is written for \u003cb\u003einterview preparation\u003c\/b\u003e point of view. In these books, the examples are solved in various languages like Go, C, C++, Java, C#, Python, VB, JavaScript and PHP.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eGitHub Repositories for these books. \u003c\/b\u003e\u003cbr\u003ehttps: \/\/github.com\/Hemant-Jain-Author\u003cbr\u003e\u003cbr\u003e\u003cb\u003eBook's Composition\u003c\/b\u003e\u003cbr\u003eThis book introduces you to the world of data structures and algorithms. Data structures defines the way in which data is arranged in memory for fast and efficient access while algorithms are a set of instruction to solve problems by manipulating these data structures. \u003cbr\u003e\u003cbr\u003eDesigning an efficient algorithm is a very important skill that all software companies, e.g. Microsoft, Google, Facebook etc. pursues. Most of the interviews for these companies are focused on knowledge of data-structures and algorithms. They look for how candidates use concepts of data structures and algorithms to solve complex problems efficiently. Apart from knowing, a programming language you also need to have good command of these key computer fundamentals to not only qualify the interview but also excel in you jobs as a software engineer. \u003cbr\u003e\u003cbr\u003eThis book assumes that you are a C language developer. You are not an expert in C language, but you are well familiar with concepts of classes, functions, arrays, pointers and recursion. At the start of this book, we will be looking into Complexity Analysis followed by the various data structures and their algorithms. We will be looking into a Linked-List, Stack, Queue, Trees, Heap, Hash-Table and Graphs. We will also be looking into Sorting, Searching techniques. \u003cbr\u003e\u003cbr\u003eIn last few chapters, we will be looking into various algorithmic techniques. Such as, Brute-Force algorithms, Greedy algorithms, Divide and Conquer algorithms, Dynamic Programming, Reduction and Backtracking. . \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003eChapter 0: How to use this book.\u003cbr\u003eChapter 1: Algorithms Analysis\u003cbr\u003eChapter 2: Approach to solve algorithm design problems\u003cbr\u003eChapter 3: Abstract Data Type \u0026amp; C# Collections\u003cbr\u003eChapter 4: Searching\u003cbr\u003eChapter 5: Sorting\u003cbr\u003eChapter 6: Linked List\u003cbr\u003eChapter 7: Stack\u003cbr\u003eChapter 8: Queue\u003cbr\u003eChapter 9: Tree\u003cbr\u003eChapter 10: Priority Queue\u003cbr\u003eChapter 11: Hash-Table\u003cbr\u003eChapter 12: Graphs\u003cbr\u003eChapter 13: String Algorithms\u003cbr\u003eChapter 14: Algorithm Design Techniques\u003cbr\u003eChapter 15: Brute Force Algorithm\u003cbr\u003eChapter 16: Greedy Algorithm\u003cbr\u003eChapter 17: Divide \u0026amp; Conquer\u003cbr\u003eChapter 18: Dynamic Programming\u003cbr\u003eChapter 19: Backtracking\u003cbr\u003eChapter 20: Complexity Theory","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51710159487249,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":51710160732433,"sku":"CIN1075862930G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1075862930.jpg?v=1751333905"},{"product_id":"service-oriented-perspectives-in-design-science-research-book-hemant-jain-9783642206320","title":"Service-Oriented Perspectives in Design Science Research","description":"This book constitutes the refereed proceedings of the 6th International Conference on Service-Oriented Perspectives in Design Science Research, DERIST 2011, held in Milwaukee, WI, USA, in May 2011.  The 29 revised full papers presented together with 5 revised short papers were carefully reviewed and selected from 50 submissions. The papers are organized in topical sections on design theory, design science research strategies, design methods and techniques, design evaluation, design guidelines, service-oriented perspectives in design science, process design, neuroscience in design research, and designing for social media.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52120850530577,"sku":"NLS9783642206320","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":52761802342673,"sku":"NIN9783642206320","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9783642206320.jpg?v=1757427562"},{"product_id":"data-structures-and-algorithms-using-swift-book-hemant-jain-9798367543575","title":"Data Structures and Algorithms using Swift","description":null,"brand":"WoB","offers":[{"title":"US \/ NEW \/ INGRAM","offer_id":53661744791825,"sku":"NIN9798367543575","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798367543575.jpg?v=1781440240"}],"url":"https:\/\/www.worldofbooks.com\/en-gb\/collections\/author-books-by-hemant-jain.oembed","provider":"World of Books ","version":"1.0","type":"link"}