{"title":"Programming Books","description":null,"products":[{"product_id":"a-first-book-of-ansi-c-fourth-edition-introduction-to-programming","title":"A First Book of ANSI C, Fourth Edition (Introduction to Programming)","description":"This fourth edition of Gary Bronson's classic text implements the C99 standard in all discussion and example programs. An early emphasis on software engineering and top-down modular program development makes the material readily accessible to novice programmers. Early introduction and careful development of pointers demonstrate the power of good programming. The new edition features a new Common Compiler Errors feature in each chapter, and all material has been updated for currency and readability.\u003cbr\u003eASIN: 1418835560\u003cbr\u003eVSKU: 4EKQOV0025KJ_ns\u003cbr\u003eCondition: Acceptable\u003cbr\u003eAuthor\/Artist:Bronson, Gary J.\u003cbr\u003eBinding: Paperback\u003cbr\u003e\u003cb\u003eNote:\u003c\/b\u003e Any images shown are stock photographs and product may differ from what is shown.  \u003cbr\u003e\u003cb\u003eCondition Notes\u003c\/b\u003e: This copy has clearly been enjoyed—expect noticeable shelf wear and some minor creases to the cover. Binding is strong, and all pages are legible. May contain previous library markings or stamps.  \u003cbr\u003e","brand":"Dream Books Co.","offers":[{"title":"Default Title","offer_id":41075306758202,"sku":"4EKQOV0025KJ_ns","price":6.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0555\/6011\/0138\/files\/1418835560-0.jpg?v=1761759390"},{"product_id":"applied-cryptography-protocols-algorithms-and-source-code-in-c","title":"Applied Cryptography: Protocols, Algorithms, and Source Code in C","description":"\". . .the best introduction to cryptography I've ever seen. . . . The book the National Security Agency wanted never to be published. . . .\" -Wired Magazine\n\n\". . .monumental . . . fascinating . . . comprehensive . . . the definitive work on cryptography for computer programmers . . .\" -Dr. Dobb's Journal\n\n\". . .easily ranks as one of the most authoritative in its field.\" -PC Magazine\n\n\". . .the bible of code hackers.\" -The Millennium Whole Earth Catalog\n\nThis new edition of the cryptography classic provides you with a comprehensive survey of modern cryptography. The book details how programmers and electronic communications professionals can use cryptography-the technique of enciphering and deciphering messages-to maintain the privacy of computer data. It describes dozens of cryptography algorithms, gives practical advice on how to implement them into cryptographic software, and shows how they can be used to solve security problems. Covering the latest developments in practical cryptographic techniques, this new edition shows programmers who design computer applications, networks, and storage systems how they can build security into their software and systems.\n\nWhat's new in the Second Edition?\n* New information on the Clipper Chip, including ways to defeat the key escrow mechanism\n* New encryption algorithms, including algorithms from the former Soviet Union and South Africa, and the RC4 stream cipher\n* The latest protocols for digital signatures, authentication, secure elections, digital cash, and more\n* More detailed information on key management and cryptographic implementations\u003cbr\u003eASIN: 0471128457\u003cbr\u003eVSKU: DBV.0471128457.G\u003cbr\u003eCondition: Good\u003cbr\u003eAuthor\/Artist:Schneier, Bruce\u003cbr\u003eBinding: Hardcover\u003cbr\u003e\u003cb\u003eNote:\u003c\/b\u003e Any images shown are stock photographs and product may differ from what is shown.  \u003cbr\u003e\u003cb\u003eCondition Notes\u003c\/b\u003e: Gently used with minimal wear on the corners and cover. A few pages may contain light highlighting or writing, but the text remains fully legible. Dust jacket may be missing, and supplemental materials like CDs or codes may not be included. May be ex-library with library markings. Ships promptly!  \u003cbr\u003e","brand":"Dream Books Co.","offers":[{"title":"Default Title","offer_id":41101002506298,"sku":"DBV.0471128457.G","price":17.09,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0555\/6011\/0138\/files\/0471128457-0.jpg?v=1763400558"},{"product_id":"rx-net-in-action-with-examples-in-c","title":"Rx.NET in Action: With examples in C#","description":"Summary\n\nRx.NET in Action teaches developers how to build event-driven applications using the Reactive Extensions (Rx) library.\n\nPurchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.\n\nAbout the Technology\n\nModern applications must react to streams of data such as user and system events, internal messages, and sensor input. Reactive Extensions (Rx) is a .NET library containing more than 600 operators that you can compose together to build reactive client- and server-side applications to handle events asynchronously in a way that maximizes responsiveness, resiliency, and elasticity.\n\nAbout the Book\n\nRx.NET in Action teaches developers how to build event-driven applications using the Rx library. Starting with an overview of the design and architecture of Rx-based reactive applications, you'll get hands-on with in-depth code examples to discover firsthand how to exploit the rich query capabilities that Rx provides and the Rx concurrency model that allows you to control both the asynchronicity of your code and the processing of event handlers. You'll also learn about consuming event streams, using schedulers to manage time, and working with Rx operators to filter, transform, and group events.\n\nWhat's Inside\n\nIntroduction to Rx in C# Creating and consuming streams of data and events Building complex queries on event streams Error handling and testing Rx code\nAbout the Reader\n\nReaders should understand OOP concepts and be comfortable coding in C#.\n\nAbout the Author\n\nTamir Dresher is a senior software architect at CodeValue and a prominent member of Israel's Microsoft programming community.\n\nTable of Contents\n\nPART 1 - GETTING STARTED WITH REACTIVE EXTENSIONS Reactive programming Hello, Rx Functional thinking in C# PART 2 - CORE IDEAS Creating observable sequences Creating observables from .NET asynchronous types Controlling the observer-observable relationship Controlling the observable temperature Working with basic query operators Partitioning and combining observables Working with Rx concurrency and synchronization Error handling and recovery APPENDIXES Writing asynchronous code in .NET The Rx Disposables library Testing Rx queries and operators\u003cbr\u003eASIN: 1617293067\u003cbr\u003eVSKU: DBV.1617293067.G\u003cbr\u003eCondition: Good\u003cbr\u003eAuthor\/Artist:Dresher, Tamir\u003cbr\u003eBinding: Paperback\u003cbr\u003e\u003cb\u003eNote:\u003c\/b\u003e Any images shown are stock photographs and product may differ from what is shown.  \u003cbr\u003e\u003cb\u003eCondition Notes\u003c\/b\u003e: Gently used with minimal wear on the corners and cover. A few pages may contain light highlighting or writing, but the text remains fully legible. Dust jacket may be missing, and supplemental materials like CDs or codes may not be included. May be ex-library with library markings. Ships promptly!  \u003cbr\u003e","brand":"Dream Books Co.","offers":[{"title":"Default Title","offer_id":41120614613050,"sku":"DBV.1617293067.G","price":22.54,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0555\/6011\/0138\/files\/1617293067-0.jpg?v=1764955306"},{"product_id":"matlab-an-introduction-with-applications","title":"MATLAB: An Introduction with Applications","description":"More college students use Amos Gilat’s MATLAB: An Introduction with Applications than any other MATLAB textbook. This concise book is known for its just-in-time learning approach that gives students information when they need it. The new edition gradually presents the latest MATLAB functionality in detail. Equally effective as a freshmen-level text, self-study tool, or course reference, the book is generously illustrated through computer screen shots and step-by-step tutorials, with abundant and motivating applications to problems in mathematics, science, and engineering.\u003cbr\u003eASIN: 1118629868\u003cbr\u003eVSKU: DBV.1118629868.A\u003cbr\u003eCondition: Acceptable\u003cbr\u003eAuthor\/Artist:Gilat, Amos\u003cbr\u003eBinding: Paperback\u003cbr\u003e\u003cb\u003eNote:\u003c\/b\u003e Any images shown are stock photographs and product may differ from what is shown.  \u003cbr\u003e\u003cb\u003eCondition Notes\u003c\/b\u003e: This copy has clearly been enjoyed—expect noticeable shelf wear and some minor creases to the cover. Binding is strong, and all pages are legible. May contain previous library markings or stamps.  \u003cbr\u003e","brand":"Dream Books Co.","offers":[{"title":"Default Title","offer_id":41156208623674,"sku":"DBV.1118629868.A","price":4.29,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0555\/6011\/0138\/files\/1118629868-0.jpg?v=1766338024"},{"product_id":"analysis-patterns-reusable-object-models","title":"Analysis Patterns: Reusable Object Models","description":"Martin Fowler is a consultant specializing in object-oriented analysis and design. This book presents and discusses a number of object models derived from various problem domains. All patterns and models presented have been derived from the author's own consulting work and are based on real business cases.\u003cbr\u003eASIN: 0201895420\u003cbr\u003eVSKU: DBV.0201895420.G\u003cbr\u003eCondition: Good\u003cbr\u003eAuthor\/Artist:Fowler, Martin\u003cbr\u003eBinding: Hardcover\u003cbr\u003e\u003cb\u003eNote:\u003c\/b\u003e Any images shown are stock photographs and product may differ from what is shown.  \u003cbr\u003e\u003cb\u003eCondition Notes\u003c\/b\u003e: Gently used with minimal wear on the corners and cover. A few pages may contain light highlighting or writing, but the text remains fully legible. Dust jacket may be missing, and supplemental materials like CDs or codes may not be included. May be ex-library with library markings. Ships promptly!  \u003cbr\u003e","brand":"Dream Books Co.","offers":[{"title":"Default Title","offer_id":41167459221562,"sku":"DBV.0201895420.G","price":4.49,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0555\/6011\/0138\/files\/0201895420-0.jpg?v=1767116426"},{"product_id":"cracking-the-coding-interview-189-programming-questions-and-solutions-1","title":"Cracking the Coding Interview: 189 Programming Questions and Solutions","description":"I am not a recruiter. I am a software engineer. And as such, I know what it's like to be asked to whip up brilliant algorithms on the spot and then write flawless code on a whiteboard. I've been through this as a candidate and as an interviewer.\n\nCracking the Coding Interview, 6th Edition is here to help you through this process, teaching you what you need to know and enabling you to perform at your very best. I've coached and interviewed hundreds of software engineers. The result is this book.\n\nLearn how to uncover the hints and hidden details in a question, discover how to break down a problem into manageable chunks, develop techniques to unstick yourself when stuck, learn (or re-learn) core computer science concepts, and practice on 189 interview questions and solutions.\n\nThese interview questions are real; they are not pulled out of computer science textbooks. They reflect what's truly being asked at the top companies, so that you can be as prepared as possible. WHAT'S INSIDE? 189 programming interview questions, ranging from the basics to the trickiest algorithm problems. A walk-through of how to derive each solution, so that you can learn how to get there yourself. Hints on how to solve each of the 189 questions, just like what you would get in a real interview. Five proven strategies to tackle algorithm questions, so that you can solve questions you haven't seen. Extensive coverage of essential topics, such as big O time, data structures, and core algorithms. A behind the scenes look at how top companies like Google and Facebook hire developers. Techniques to prepare for and ace the soft side of the interview: behavioral questions. For interviewers and companies: details on what makes a good interview question and hiring process.\nIllustrations noteIllustrations: Illustrations, black and white\u003cbr\u003eASIN: 0984782850\u003cbr\u003eVSKU: 4EKGLF007X9T_ns\u003cbr\u003eCondition: Acceptable\u003cbr\u003eAuthor\/Artist:McDowell, Gayle Laakmann\u003cbr\u003eBinding: Paperback\u003cbr\u003e\u003cb\u003eNote:\u003c\/b\u003e Any images shown are stock photographs and product may differ from what is shown.  \u003cbr\u003e\u003cb\u003eCondition Notes\u003c\/b\u003e: This copy has clearly been enjoyed—expect noticeable shelf wear and some minor creases to the cover. Binding is strong, and all pages are legible. May contain previous library markings or stamps.  \u003cbr\u003e","brand":"Dream Books Co.","offers":[{"title":"Default Title","offer_id":41197449445434,"sku":"4EKGLF007X9T_ns","price":4.79,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0555\/6011\/0138\/files\/0984782850-0_5bd45977-4467-4b1c-910f-5820d90d6eb0.jpg?v=1768931496"},{"product_id":"oca-java-se-8-programmer-i-exam-guide-exams-1z0-808","title":"OCA Java SE 8 Programmer I Exam Guide (Exams 1Z0-808)","description":"Publisher's Note: Products purchased from Third Party sellers are not guaranteed by the publisher for quality, authenticity, or access to any online entitlements included with the product.\n\nUp-to-date coverage of every topic on the Java 8 SE Programmer I exam\nPrepare for the OCA Java SE 8 Programmer I exam using this effective self-study system from Oracle Press. Written by developers of the original Sun Certified Java Programmer exam, OCA Java SE 8 Programmer I Exam Guide (Exam 1Z0-808) includes two complete, accurate practice exams. In all, you will get more than 200 practice questions that mirror those on the actual test in content, tone, and format. Beyond fully preparing you for the challenging exam, the book also serves as an ideal on-the-job reference.\nClearly explains every topic on Exam IZ0-808, including:\n• Declarations\n• Access control\n• Object orientation\n• Assignments\n• Operators\n• Flow control\n• Exceptions\n• Strings\n• Arrays\n• ArrayLists\n\nElectronic content includes:\n• 200+ practice exam questions\n• Fully customizable test engine\n• Secured book PDF\u003cbr\u003eASIN: 1260011399\u003cbr\u003eVSKU: DBV.1260011399.A\u003cbr\u003eCondition: Acceptable\u003cbr\u003eAuthor\/Artist:Sierra, Kathy|Bates, Bert\u003cbr\u003eBinding: Bundle\u003cbr\u003e\u003cb\u003eNote:\u003c\/b\u003e Any images shown are stock photographs and product may differ from what is shown.  \u003cbr\u003e\u003cb\u003eCondition Notes\u003c\/b\u003e: This copy has clearly been enjoyed—expect noticeable shelf wear and some minor creases to the cover. Binding is strong, and all pages are legible. May contain previous library markings or stamps.  \u003cbr\u003e","brand":"Dream Books Co.","offers":[{"title":"Default Title","offer_id":41235695009850,"sku":"DBV.1260011399.A","price":6.29,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0555\/6011\/0138\/files\/1260011399-0.jpg?v=1770571126"},{"product_id":"applied-cryptography-protocols-algorithms-and-source-code-in-c-1","title":"Applied Cryptography: Protocols, Algorithms, and Source Code in C","description":"\". . .the best introduction to cryptography I've ever seen. . . . The book the National Security Agency wanted never to be published. . . .\" -Wired Magazine\n\n\". . .monumental . . . fascinating . . . comprehensive . . . the definitive work on cryptography for computer programmers . . .\" -Dr. Dobb's Journal\n\n\". . .easily ranks as one of the most authoritative in its field.\" -PC Magazine\n\n\". . .the bible of code hackers.\" -The Millennium Whole Earth Catalog\n\nThis new edition of the cryptography classic provides you with a comprehensive survey of modern cryptography. The book details how programmers and electronic communications professionals can use cryptography-the technique of enciphering and deciphering messages-to maintain the privacy of computer data. It describes dozens of cryptography algorithms, gives practical advice on how to implement them into cryptographic software, and shows how they can be used to solve security problems. Covering the latest developments in practical cryptographic techniques, this new edition shows programmers who design computer applications, networks, and storage systems how they can build security into their software and systems.\n\nWhat's new in the Second Edition?\n* New information on the Clipper Chip, including ways to defeat the key escrow mechanism\n* New encryption algorithms, including algorithms from the former Soviet Union and South Africa, and the RC4 stream cipher\n* The latest protocols for digital signatures, authentication, secure elections, digital cash, and more\n* More detailed information on key management and cryptographic implementations\u003cbr\u003eASIN: 0471128457\u003cbr\u003eVSKU: DBV.0471128457.A\u003cbr\u003eCondition: Acceptable\u003cbr\u003eAuthor\/Artist:Schneier, Bruce\u003cbr\u003eBinding: Hardcover\u003cbr\u003e\u003cb\u003eNote:\u003c\/b\u003e Any images shown are stock photographs and product may differ from what is shown.  \u003cbr\u003e\u003cb\u003eCondition Notes\u003c\/b\u003e: This copy has clearly been enjoyed—expect noticeable shelf wear and some minor creases to the cover. Binding is strong, and all pages are legible. May contain previous library markings or stamps.  \u003cbr\u003e","brand":"Dream Books Co.","offers":[{"title":"Default Title","offer_id":41254850297914,"sku":"DBV.0471128457.A","price":17.09,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0555\/6011\/0138\/files\/0471128457-0_222dff0a-d146-4942-83c8-8a46d133557f.jpg?v=1771523712"},{"product_id":"getting-started-with-r-an-introduction-for-biologists","title":"Getting Started with R: An Introduction for Biologists","description":"Learning how to get answers from data is an integral part of modern training in the natural, physical, social, and engineering sciences. One of the most exciting changes in data management and analysis during the last decade has been the growth of open source software. The open source statistics and programming language R has emerged as a critical component of any researcher's toolbox. Indeed, R is rapidly becoming the standard software for analyses, graphical presentations, and programming in the biological sciences.\n\nThis book provides a functional introduction for biologists new to R. While teaching how to import, explore, graph, and analyse data, it keeps readers focused on their ultimate goals - communicating their data in oral presentations, posters, papers, and reports. It also provides a consistent method (workflow) for using R that is simple, efficient, reliable, accurate, and reproducible. The material in the book reproduces the engaging and sometimes humorous nature of the three-day course on which it is based.\u003cbr\u003eASIN: 0199601623\u003cbr\u003eVSKU: DBV.0199601623.G\u003cbr\u003eCondition: Good\u003cbr\u003eAuthor\/Artist:Beckerman, Andrew P.|Petchey, Owen L.\u003cbr\u003eBinding: Paperback\u003cbr\u003e\u003cb\u003eNote:\u003c\/b\u003e Any images shown are stock photographs and product may differ from what is shown.  \u003cbr\u003e\u003cb\u003eCondition Notes\u003c\/b\u003e: Gently used with minimal wear on the corners and cover. A few pages may contain light highlighting or writing, but the text remains fully legible. Dust jacket may be missing, and supplemental materials like CDs or codes may not be included. May be ex-library with library markings. Ships promptly!  \u003cbr\u003e","brand":"Dream Books Co.","offers":[{"title":"Default Title","offer_id":41272220090426,"sku":"DBV.0199601623.G","price":7.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0555\/6011\/0138\/files\/0199601623-0.jpg?v=1772472070"},{"product_id":"learn-to-program-with-minecraft-transform-your-world-with-the-power-of-python","title":"Learn to Program with Minecraft: Transform Your World with the Power of Python","description":"You’ve bested creepers, traveled deep into caves, and maybe even gone to The End and back—but have you ever transformed a sword into a magic wand? Built a palace in the blink of an eye? Designed your own color-changing disco dance floor?\n\nIn Learn to Program with Minecraft®, you’ll do all this and more with the power of Python, a free language used by millions of professional and first-time programmers!\n\nBegin with some short, simple Python lessons and then use your new skills to modify Minecraft to produce instant and totally awesome results. Learn how to customize Minecraft to make mini-games, duplicate entire buildings, and turn boring blocks into gold.\n\nYou’ll also write programs that:\n–Take you on an automated teleportation tour around your Minecraft world\n–Build massive monuments, pyramids, forests, and more in a snap!\n–Make secret passageways that open when you activate a hidden switch\n–Create a spooky ghost town that vanishes and reappears elsewhere\n–Show exactly where to dig for rare blocks\n–Cast a spell so that a cascade of flowers (or dynamite if you’re daring!) follows your every move\n–Make mischief with dastardly lava traps and watery curses that cause huge floods\n\nWhether you’re a Minecraft megafan or a newbie, you’ll see Minecraft in a whole new light while learning the basics of programming. Sure, you could spend all day mining for precious resources or building your mansion by hand, but with the power of Python, those days are over!\n\nRequires: Windows 7 or later; OS X 10.10 or later; or a Raspberry Pi. Uses Python 3\u003cbr\u003eASIN: 1593276702\u003cbr\u003eVSKU: DBV.1593276702.G\u003cbr\u003eCondition: Good\u003cbr\u003eAuthor\/Artist:Richardson, Craig\u003cbr\u003eBinding: Paperback\u003cbr\u003e\u003cb\u003eNote:\u003c\/b\u003e Any images shown are stock photographs and product may differ from what is shown.  \u003cbr\u003e\u003cb\u003eCondition Notes\u003c\/b\u003e: Gently used with minimal wear on the corners and cover. A few pages may contain light highlighting or writing, but the text remains fully legible. Dust jacket may be missing, and supplemental materials like CDs or codes may not be included. May be ex-library with library markings. Ships promptly!  \u003cbr\u003e","brand":"Dream Books Co.","offers":[{"title":"Default Title","offer_id":41274297385018,"sku":"DBV.1593276702.G","price":5.79,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0555\/6011\/0138\/files\/1593276702-0.jpg?v=1772644533"},{"product_id":"elemental-design-patterns","title":"Elemental Design Patterns","description":"After fifteen years, the field of design patterns is still missing a critical element: a foundation. By definition, the content of design patterns is abstract. As a result, design patterns are difficult for many to grasp well - especially for inexperienced programmers and students. While many professionals who could benefit from patterns admit that they don't fully understand them, many others don't understand patterns nearly as well as they imagine they do - resulting in systems that aren't designed as well as they should be. In Elemental Design Patterns, researcher Jason McC. Smith offers the missing foundation that software practitioners need to utilize patterns far more effectively. Smith introduces a foundational layer of patterns terminology: a collection of core patterns that can't be decomposed further. He presents these underlying basic concepts of programming clearly and concisely, in the same format as the classic \"Gang of Four\" patterns - thereby offering a taxonomy that virtually any developer can understand and apply. Elemental Design Patterns helps practitioners grasp the context of patterns, comprehend their true power, and map them to actual software implementations more cleanly and directly. Part tutorial, part example-rich cookbook, it will help developers gain a deeper appreciation for what they do - and successfully utilize patterns with a wide variety of languages, environments, and domains\u003cbr\u003eASIN: 0321711920\u003cbr\u003eVSKU: DBV.0321711920.G\u003cbr\u003eCondition: Good\u003cbr\u003eAuthor\/Artist:Smith, Jason Mcc.\u003cbr\u003eBinding: Hardcover\u003cbr\u003e\u003cb\u003eNote:\u003c\/b\u003e Any images shown are stock photographs and product may differ from what is shown.  \u003cbr\u003e\u003cb\u003eCondition Notes\u003c\/b\u003e: Gently used with minimal wear on the corners and cover. A few pages may contain light highlighting or writing, but the text remains fully legible. Dust jacket may be missing, and supplemental materials like CDs or codes may not be included. May be ex-library with library markings. Ships promptly!  \u003cbr\u003e","brand":"Dream Books Co.","offers":[{"title":"Default Title","offer_id":41302102114362,"sku":"DBV.0321711920.G","price":8.79,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0555\/6011\/0138\/files\/0321711920-0.jpg?v=1774286196"},{"product_id":"head-first-design-patterns-building-extensible-and-maintainable-object-oriented-software-2nd-edition","title":"Head First Design Patterns: Building Extensible and Maintainable Object-Oriented Software 2nd Edition","description":"What will you learn from this book?\nYou know you don't want to reinvent the wheel, so you look to Design Patterns: the lessons learned by those who've faced the same software design problems. With Design Patterns, you get to take advantage of the best practices and experience of others so you can spend your time on something more challenging. Something more fun. This book shows you the patterns that matter, when to use them and why, how to apply them to your own designs, and the object-oriented design principles on which they're based. Join hundreds of thousands of developers who've improved their object-oriented design skills through Head First Design Patterns.\nWhat's so special about this book?\nIf you've read a Head First book, you know what to expect: a visually rich format designed for the way your brain works. With Head First Design Patterns, 2E you'll learn design principles and patterns in a way that won't put you to sleep, so you can get out there to solve software design problems and speak the language of patterns with others on your team.\u003cbr\u003eASIN: 149207800X\u003cbr\u003eVSKU: DBV.149207800X.A\u003cbr\u003eCondition: Acceptable\u003cbr\u003eAuthor\/Artist:Freeman, Eric|Robson, Elisabeth\u003cbr\u003eBinding: Paperback\u003cbr\u003e\u003cb\u003eNote:\u003c\/b\u003e Any images shown are stock photographs and product may differ from what is shown.  \u003cbr\u003e\u003cb\u003eCondition Notes\u003c\/b\u003e: This copy has clearly been enjoyed—expect noticeable shelf wear and some minor creases to the cover. Binding is strong, and all pages are legible. May contain previous library markings or stamps.  \u003cbr\u003e","brand":"Dream Books Co.","offers":[{"title":"Default Title","offer_id":41305950683194,"sku":"DBV.149207800X.A","price":30.55,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0555\/6011\/0138\/files\/149207800X-0.jpg?v=1774374464"},{"product_id":"object-oriented-software-engineering-a-use-case-driven-approach","title":"Object-Oriented Software Engineering: A Use Case Driven Approach","description":"How can software developers, programmers and managers meet the challenges of the 90s and begin to resolve the software crisis? This book is based on Objectory which is the first commercially available comprehensive object-oriented process for developing large-scale industrial systems. Ivar Jacobson developed Objectory as a result of 20 years of experience building real software-based products. The approach takes a global view of system development and focuses on minimizing the system's life cycle cost. Objectory is an extensible industrial process that provides a method for building large industrial systems. This revised printing has been completely updated to make it as accessible and complete as possible. New material includes the revised Testing chapter, in which new product developments are discussed.\u003cbr\u003eASIN: 0201544350\u003cbr\u003eVSKU: DBV.0201544350.G\u003cbr\u003eCondition: Good\u003cbr\u003eAuthor\/Artist:Jacobson, Ivar\u003cbr\u003eBinding: Hardcover\u003cbr\u003e\u003cb\u003eNote:\u003c\/b\u003e Any images shown are stock photographs and product may differ from what is shown.  \u003cbr\u003e\u003cb\u003eCondition Notes\u003c\/b\u003e: Gently used with minimal wear on the corners and cover. A few pages may contain light highlighting or writing, but the text remains fully legible. Dust jacket may be missing, and supplemental materials like CDs or codes may not be included. May be ex-library with library markings. Ships promptly!  \u003cbr\u003e","brand":"Dream Books Co.","offers":[{"title":"Default Title","offer_id":41307214676026,"sku":"DBV.0201544350.G","price":4.79,"currency_code":"USD","in_stock":true}]},{"product_id":"3d-math-primer-for-graphics-and-game-development-wordware-game-math-library","title":"3D Math Primer For Graphics and Game Development (Wordware Game Math Library)","description":"This book covers fundamental 3D math concepts that are especially useful for computer game developers and programmers.\u003cbr\u003eASIN: 1556229119\u003cbr\u003eVSKU: DBV.1556229119.G\u003cbr\u003eCondition: Good\u003cbr\u003eAuthor\/Artist:Dunn, Fletcher|Parberry, Ian\u003cbr\u003eBinding: Paperback\u003cbr\u003e\u003cb\u003eNote:\u003c\/b\u003e Any images shown are stock photographs and product may differ from what is shown.  \u003cbr\u003e\u003cb\u003eCondition Notes\u003c\/b\u003e: Gently used with minimal wear on the corners and cover. A few pages may contain light highlighting or writing, but the text remains fully legible. Dust jacket may be missing, and supplemental materials like CDs or codes may not be included. May be ex-library with library markings. Ships promptly!  \u003cbr\u003e","brand":"Dream Books Co.","offers":[{"title":"Default Title","offer_id":41360830267450,"sku":"DBV.1556229119.G","price":18.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0555\/6011\/0138\/files\/1556229119-0.jpg?v=1775843991"},{"product_id":"the-ultimate-guide-to-video-game-writing-and-design","title":"The Ultimate Guide to Video Game Writing and Design","description":"• Authors are top game designers\n\n• Aspiring game writers and designers must have this complete bible\n\nThere are other books about creating video games out there.\nSure, they cover the basics. But The Ultimate Guide to Video Game Writing and Design goes way beyond the basics. The authors, top game designers, focus on creating games that are an involving, emotional experience for the gamer. Topics include integrating story into the game, writing the game script, putting together the game bible, creating the design document, and working on original intellectual property versus working with licenses. Finally, there’s complete information on how to present a visionary new idea to developers and publishers. Got game? Get The Ultimate Guide to Video Game Writing and Design.\u003cbr\u003eASIN: 158065066X\u003cbr\u003eVSKU: DBV.158065066X.G\u003cbr\u003eCondition: Good\u003cbr\u003eAuthor\/Artist:Dille, Flint|Zuur Platten, John\u003cbr\u003eBinding: Paperback\u003cbr\u003e\u003cb\u003eNote:\u003c\/b\u003e Any images shown are stock photographs and product may differ from what is shown.  \u003cbr\u003e\u003cb\u003eCondition Notes\u003c\/b\u003e: Gently used with minimal wear on the corners and cover. A few pages may contain light highlighting or writing, but the text remains fully legible. Dust jacket may be missing, and supplemental materials like CDs or codes may not be included. May be ex-library with library markings. Ships promptly!  \u003cbr\u003e","brand":"Dream Books Co.","offers":[{"title":"Default Title","offer_id":41363627540538,"sku":"DBV.158065066X.G","price":4.29,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0555\/6011\/0138\/files\/158065066X-0.jpg?v=1776100803"},{"product_id":"the-ultimate-guide-to-video-game-writing-and-design-1","title":"The Ultimate Guide to Video Game Writing and Design","description":"• Authors are top game designers\n\n• Aspiring game writers and designers must have this complete bible\n\nThere are other books about creating video games out there.\nSure, they cover the basics. But The Ultimate Guide to Video Game Writing and Design goes way beyond the basics. The authors, top game designers, focus on creating games that are an involving, emotional experience for the gamer. Topics include integrating story into the game, writing the game script, putting together the game bible, creating the design document, and working on original intellectual property versus working with licenses. Finally, there’s complete information on how to present a visionary new idea to developers and publishers. Got game? Get The Ultimate Guide to Video Game Writing and Design.\u003cbr\u003eASIN: 158065066X\u003cbr\u003eVSKU: DBV.158065066X.VG\u003cbr\u003eCondition: Very Good\u003cbr\u003eAuthor\/Artist:Dille, Flint|Zuur Platten, John\u003cbr\u003eBinding: Paperback\u003cbr\u003e\u003cb\u003eNote:\u003c\/b\u003e Any images shown are stock photographs and product may differ from what is shown.  \u003cbr\u003e\u003cb\u003eCondition Notes\u003c\/b\u003e: Pages are clean with no markings. May show minor signs of wear or cosmetic defects  marks, cuts, bends, or scuffs  on the cover, spine, pages, or dust jacket. May have remainder marks on edges.  \u003cbr\u003e","brand":"Dream Books Co.","offers":[{"title":"Default Title","offer_id":41368827756602,"sku":"DBV.158065066X.VG","price":4.39,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0555\/6011\/0138\/files\/158065066X-0_01d7c69f-9a12-4e1e-aa63-52adced76d1b.jpg?v=1776450923"},{"product_id":"managing-projects-with-gnu-make-the-power-of-gnu-make-for-building-anything-nutshell-handbooks","title":"Managing Projects with GNU Make: The Power of GNU Make for Building Anything (Nutshell Handbooks)","description":"The utility simply known as make is one of the most enduring features of both Unix and other operating systems. First invented in the 1970s, make still turns up to this day as the central engine in most programming projects; it even builds the Linux kernel. In the third edition of the classic Managing Projects with GNU make, readers will learn why this utility continues to hold its top position in project build software, despite many younger competitors. The premise behind make is simple: after you change source files and want to rebuild your program or other output files, make checks timestamps to see what has changed and rebuilds just what you need, without wasting time rebuilding other files. But on top of this simple principle, make layers a rich collection of options that lets you manipulate multiple directories, build different versions of programs for different platforms, and customize your builds in other ways. This edition focuses on the GNU version of make, which has deservedly become the industry standard. GNU make contains powerful extensions that are explored in this book. It is also popular because it is free software and provides a version for almost every platform, including a version for Microsoft Windows as part of the free Cygwin project. Managing Projects with GNU make, 3rd Edition provides guidelines on meeting the needs of large, modern projects. Also added are a number of interesting advanced topics such as portability, parallelism, and use with Java. Robert Mecklenburg, author of the third edition, has used make for decades with a variety of platforms and languages. In this book he zealously lays forth how to get your builds to be as efficient as possible, reduce maintenance, avoid errors, and thoroughly understand what make is doing. Chapters on C++ and Java provide makefile entries optimized for projects in those languages. The author even includes a discussion of the makefile used to build the book.\u003cbr\u003eASIN: 0596006101\u003cbr\u003eVSKU: DBV.0596006101.A\u003cbr\u003eCondition: Acceptable\u003cbr\u003eAuthor\/Artist:Mecklenburg, Robert\u003cbr\u003eBinding: Paperback\u003cbr\u003e\u003cb\u003eNote:\u003c\/b\u003e Any images shown are stock photographs and product may differ from what is shown.  \u003cbr\u003e\u003cb\u003eCondition Notes\u003c\/b\u003e: This copy has clearly been enjoyed—expect noticeable shelf wear and some minor creases to the cover. Binding is strong, and all pages are legible. May contain previous library markings or stamps.  \u003cbr\u003e","brand":"Dream Books Co.","offers":[{"title":"Default Title","offer_id":41370970128442,"sku":"DBV.0596006101.A","price":5.08,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0555\/6011\/0138\/files\/0596006101-0.jpg?v=1776618913"},{"product_id":"beginning-c-game-programming-learn-to-program-with-c-by-building-fun-games","title":"Beginning C++ Game Programming: Learn to program with C++ by building fun games","description":"Get to grips with programming techniques and game development using C++ libraries and Visual Studio 2019 Key Features Learn game development and C++ with a fun, example-driven approach Build clones of popular games such as Timberman, Zombie Survival Shooter, a co-op puzzle platformer, and Space Invaders Discover tips to expand your finished games by thinking critically, technically, and creatively Book Description\nThe second edition of Beginning C++ Game Programming is updated and improved to include the latest features of Visual Studio 2019, SFML, and modern C++ programming techniques. With this book, you’ll get a fun introduction to game programming by building five fully playable games of increasing complexity. You’ll learn to build clones of popular games such as Timberman, Pong, a Zombie survival shooter, a coop puzzle platformer and Space Invaders.\nThe book starts by covering the basics of programming. You’ll study key C++ topics, such as object-oriented programming (OOP) and C++ pointers, and get acquainted with the Standard Template Library (STL). The book helps you learn about collision detection techniques and game physics by building a Pong game. As you build games, you’ll also learn exciting game programming concepts such as particle effects, directional sound (spatialization), OpenGL programmable shaders, spawning objects, and much more. Finally, you’ll explore game design patterns to enhance your C++ game programming skills.\nBy the end of the book, you’ll have gained the knowledge you need to build your own games with exciting features from scratch. What you will learn Set up your game development project in Visual Studio 2019 and explore C++ libraries such as SFML Explore C++ OOP by building a Pong game Understand core game concepts such as game animation, game physics, collision detection, scorekeeping, and game sound Use classes, inheritance, and references to spawn and control thousands of enemies and shoot rapid-fire machine guns Add advanced features to your game using pointers, references, and the STL Scale and reuse your game code by learning modern game programming design patterns Who this book is for\nThis book is perfect for you if you have no C++ programming knowledge, you need a beginner-level refresher course, or you want to learn how to build games or just use games as an engaging way to learn C++. Whether you aspire to publish a game (perhaps on Steam) or just want to impress friends with your creations, you’ll find this book useful. Table of Contents C++, SFML, Visual Studio, and Starting the First Game Variables, Operators, and Decisions C++ Strings and SFML Time Loops, Arrays, Switches, Enumerations, and Functions Collisions, Sound, and End Conditions Object-Oriented Programming Dynamic Collision Detection and Physics SFML Views C++ References, Sprite Sheets, and Vertex Arrays Pointers, the Standard Template Library, and Texture Management Collision Detection, Pickups, and Bullets Layering Views and Implementing the HUD Sound E?ects, File I\/O, and Finishing the Game Abstraction and Code Management Advanced OOP Building Playable Levels and Collision Detection Sound Spatialization and the HUD Particle Systems and Shaders Game Programming Design Patterns Game Objects and Components File I\/O and the Game Object Factory Using Game Objects and Building a Game Before You Go...\u003cbr\u003eASIN: 1838648577\u003cbr\u003eVSKU: DBV.1838648577.A\u003cbr\u003eCondition: Acceptable\u003cbr\u003eAuthor\/Artist:John Horton\u003cbr\u003eBinding: Paperback\u003cbr\u003e\u003cb\u003eNote:\u003c\/b\u003e Any images shown are stock photographs and product may differ from what is shown.  \u003cbr\u003e\u003cb\u003eCondition Notes\u003c\/b\u003e: This copy has clearly been enjoyed—expect noticeable shelf wear and some minor creases to the cover. Binding is strong, and all pages are legible. May contain previous library markings or stamps.  \u003cbr\u003e","brand":"Dream Books Co.","offers":[{"title":"Default Title","offer_id":41372251291706,"sku":"DBV.1838648577.A","price":21.85,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0555\/6011\/0138\/files\/1838648577-0.jpg?v=1776707554"},{"product_id":"python-programming-and-sql-5-books-in-1-the-1-coding-course-from-beginner-to-advanced-learn-it-well-fast-computer-programming","title":"Python Programming and SQL: 5 books in 1 - The #1 Coding Course from Beginner to Advanced. Learn it Well \u0026 Fast (Computer Programming)","description":"The Complete Python \u0026amp; SQL Programming Bootcamp From Zero To Hero 2025\nAre you a beginner struggling to get started with coding? Overwhelmed by learning new programming languages? Need a reliable resource to bridge the gap from beginner to advanced coding skills?\n\nIf yes, then, keep reading.\n\nIn Python Programming and SQL: 5 Books in 1 - The #1 Coding Course from Beginner to Advanced. Learn it Well \u0026amp; Fast (2024), you won't just learn Python and SQL; you'll master them. This comprehensive guide is tailored for both beginners and experienced programmers, offering a bootcamp-style approach that simplifies learning with practical examples, hands-on exercises, and real-world applications.\nWhether you're just starting out or looking to refine your skills, this course will boost your confidence as you tackle coding challenges head-on. You won't just learn the basics of Python and SQL; you'll delve into advanced topics, that will set you apart in the competitive job market, as this book breaks down complex concepts into easy-to-understand modules.\n\nBy getting five books in one complete resource, you have the huge advantage of having all the necessary information at your fingertips. Here's a Sneak Peek of What You'll Master:\n\n- Python Basics: Master variables, functions, loops, conditionals, and data types.\n- Python Data Structures: Understand sequences, tuples, lists, matrices, and dictionaries.\n- Functions: Creating and utilizing functions effectively in Python.\n- Object-Oriented Programming: Learn to define classes and methods, and apply OOP principles.\n- Error Handling: Implement robust exception handling to write error-free code.\n- File Operations: Efficiently handle file reading, writing, and manipulation.\n- SQL Foundations: Learn SQL basics, including data types, statements, and clauses.\n- Database Management: Create, modify, and manage databases and tables.\n- Complex Queries: Execute joins, unions, ordering, grouping, and more advanced SQL queries.\n- Performance Optimization: Optimize SQL queries for maximum efficiency.\n- Data Integrity and Constraints: Implement data integrity rules using primary keys, foreign keys, and other constraints.\n- Advanced SQL Functions: Leverage advanced functions like ROUND, SUM, MAX, and MIN to perform complex data manipulations.\n- Using SQL Tools: Get started with PostgreSQL and PgAdmin, two of the world's most popular SQL tools.\n- Python Integration: Learn to use Python to further advance your SQL skills.\n\nAnd much much more...\nPython Programming and SQL: 5 Books in 1, isn't just a book. It's a career booster  Whether you're aiming for a new job, freelancing, or developing your own software, this guide has everything you need. Suitable for all levels, you will find practical advice and skills to propel your career, set you apart from your peers, and make you an invaluable asset to any organization. Boost your performance and achieve your goals with the comprehensive knowledge provided in this bundle.\n\nWhy wait? Your journey to mastering Python and SQL starts here. \nDon't let another day go by—Click 'Buy Now' to Get Started! \u003cbr\u003eASIN: B0BRYWKKVJ\u003cbr\u003eVSKU: DBV.B0BRYWKKVJ.A\u003cbr\u003eCondition: Acceptable\u003cbr\u003eAuthor\/Artist:Reed, Mark\u003cbr\u003eBinding: Paperback\u003cbr\u003e\u003cb\u003eNote:\u003c\/b\u003e Any images shown are stock photographs and product may differ from what is shown.  \u003cbr\u003e\u003cb\u003eCondition Notes\u003c\/b\u003e: This copy has clearly been enjoyed—expect noticeable shelf wear and some minor creases to the cover. Binding is strong, and all pages are legible. May contain previous library markings or stamps.  \u003cbr\u003e","brand":"Dream Books Co.","offers":[{"title":"Default Title","offer_id":41376844349498,"sku":"DBV.B0BRYWKKVJ.A","price":27.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0555\/6011\/0138\/files\/B0BRYWKKVJ-0.jpg?v=1776965425"},{"product_id":"introduction-to-coding-and-information-theory-undergraduate-texts-in-mathematics","title":"Introduction to Coding and Information Theory (Undergraduate Texts in Mathematics)","description":"This book is intended to introduce coding theory and information theory to undergraduate students of mathematics and computer science. It begins with a review of probablity theory as applied to finite sample spaces and a general introduction to the nature and types of codes. The two subsequent chapters discuss information theory: efficiency of codes, the entropy of information sources, and Shannon's Noiseless Coding Theorem. The remaining three chapters deal with coding theory: communication channels, decoding in the presence of errors, the general theory of linear codes, and such specific codes as Hamming codes, the simplex codes, and many others.\u003cbr\u003eASIN: 0387947043\u003cbr\u003eVSKU: DBV.0387947043.A\u003cbr\u003eCondition: Acceptable\u003cbr\u003eAuthor\/Artist:Roman, Steven\u003cbr\u003eBinding: Hardcover\u003cbr\u003e\u003cb\u003eNote:\u003c\/b\u003e Any images shown are stock photographs and product may differ from what is shown.  \u003cbr\u003e\u003cb\u003eCondition Notes\u003c\/b\u003e: This copy has clearly been enjoyed—expect noticeable shelf wear and some minor creases to the cover. Binding is strong, and all pages are legible. May contain previous library markings or stamps.  \u003cbr\u003e","brand":"Dream Books Co.","offers":[{"title":"Default Title","offer_id":41379856973882,"sku":"DBV.0387947043.A","price":30.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0555\/6011\/0138\/files\/0387947043-0.jpg?v=1777138396"},{"product_id":"learn-to-program-with-scratch-a-visual-introduction-to-programming-with-games-art-science-and-math","title":"Learn to Program with Scratch: A Visual Introduction to Programming with Games, Art, Science, and Math","description":"Scratch is a fun, free, beginner-friendly programming environment where you connect blocks of code to build programs. While most famously used to introduce kids to programming, Scratch can make computer science approachable for people of any age. Rather than type countless lines of code in a cryptic programming language, why not use colorful command blocks and cartoon sprites to create powerful scripts?\n\nIn Learn to Program with Scratch, author Majed Marji uses Scratch to explain the concepts essential to solving real-world programming problems. The labeled, color-coded blocks plainly show each logical step in a given script, and with a single click, you can even test any part of your script to check your logic. You'll learn how to:\n–Harness the power of repeat loops and recursion\n–Use if\/else statements and logical operators to make decisions\n–Store data in variables and lists to use later in your program\n–Read, store, and manipulate user input\n–Implement key computer science algorithms like a linear search and bubble sort\n\nHands-on projects will challenge you to create an Ohm's law simulator, draw intricate patterns, program sprites to mimic line-following robots, create arcade-style games, and more! Each chapter is packed with detailed explanations, annotated illustrations, guided examples, lots of color, and plenty of exercises to help the lessons stick. Learn to Program with Scratch is the perfect place to start your computer science journey, painlessly.\n\nUses Scratch 2\u003cbr\u003eASIN: 1593275439\u003cbr\u003eVSKU: DBV.1593275439.A\u003cbr\u003eCondition: Acceptable\u003cbr\u003eAuthor\/Artist:Marji, Majed\u003cbr\u003eBinding: Paperback\u003cbr\u003e\u003cb\u003eNote:\u003c\/b\u003e Any images shown are stock photographs and product may differ from what is shown.  \u003cbr\u003e\u003cb\u003eCondition Notes\u003c\/b\u003e: This copy has clearly been enjoyed—expect noticeable shelf wear and some minor creases to the cover. Binding is strong, and all pages are legible. May contain previous library markings or stamps.  \u003cbr\u003e","brand":"Dream Books Co.","offers":[{"title":"Default Title","offer_id":41379905175610,"sku":"DBV.1593275439.A","price":6.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0555\/6011\/0138\/files\/1593275439-0.jpg?v=1777140122"},{"product_id":"lifelong-kindergarten-cultivating-creativity-through-projects-passion-peers-and-play-mit-press","title":"Lifelong Kindergarten: Cultivating Creativity through Projects, Passion, Peers, and Play (Mit Press)","description":"How lessons from kindergarten can help everyone develop the creative thinking skills needed to thrive in today's society.\nIn kindergartens these days, children spend more time with math worksheets and phonics flashcards than building blocks and finger paint. Kindergarten is becoming more like the rest of school. In Lifelong Kindergarten, learning expert Mitchel Resnick argues for exactly the opposite: the rest of school (even the rest of life) should be more like kindergarten. To thrive in today's fast-changing world, people of all ages must learn to think and act creatively—and the best way to do that is by focusing more on imagining, creating, playing, sharing, and reflecting, just as children do in traditional kindergartens.\nDrawing on experiences from more than thirty years at MIT's Media Lab, Resnick discusses new technologies and strategies for engaging young people in creative learning experiences. He tells stories of how children are programming their own games, stories, and inventions (for example, a diary security system, created by a twelve-year-old girl), and collaborating through remixing, crowdsourcing, and large-scale group projects (such as a Halloween-themed game called Night at Dreary Castle, produced by more than twenty kids scattered around the world). By providing young people with opportunities to work on projects, based on their passions, in collaboration with peers, in a playful spirit, we can help them prepare for a world where creative thinking is more important than ever before.\u003cbr\u003eASIN: 0262536137\u003cbr\u003eVSKU: DBV.0262536137.A\u003cbr\u003eCondition: Acceptable\u003cbr\u003eAuthor\/Artist:Resnick, Mitchel|Robinson, Ken\u003cbr\u003eBinding: Paperback\u003cbr\u003e\u003cb\u003eNote:\u003c\/b\u003e Any images shown are stock photographs and product may differ from what is shown.  \u003cbr\u003e\u003cb\u003eCondition Notes\u003c\/b\u003e: This copy has clearly been enjoyed—expect noticeable shelf wear and some minor creases to the cover. Binding is strong, and all pages are legible. May contain previous library markings or stamps.  \u003cbr\u003e","brand":"Dream Books Co.","offers":[{"title":"Default Title","offer_id":41382213681210,"sku":"DBV.0262536137.A","price":5.79,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0555\/6011\/0138\/files\/0262536137-0.jpg?v=1777313885"},{"product_id":"assembly-language-step-by-step","title":"Assembly Language Step-By-Step","description":"Begins with the most fundamental, plain-English concepts and everyday analogies progressing to very sophisticated assembly principles and practices. Examples are based on the 8086\/8088 chips but all code is usable with the entire Intel 80X86 family of microprocessors. Covers both TASM and MASM. Gives readers the foundation necessary to create their own executable assembly language programs.\u003cbr\u003eASIN: 0471578142\u003cbr\u003eVSKU: DBV.0471578142.G\u003cbr\u003eCondition: Good\u003cbr\u003eAuthor\/Artist:Duntemann, Jeff\u003cbr\u003eBinding: Paperback\u003cbr\u003e\u003cb\u003eNote:\u003c\/b\u003e Any images shown are stock photographs and product may differ from what is shown.  \u003cbr\u003e\u003cb\u003eCondition Notes\u003c\/b\u003e: Gently used with minimal wear on the corners and cover. A few pages may contain light highlighting or writing, but the text remains fully legible. Dust jacket may be missing, and supplemental materials like CDs or codes may not be included. May be ex-library with library markings. Ships promptly!  \u003cbr\u003e","brand":"Dream Books Co.","offers":[{"title":"Default Title","offer_id":41400380653626,"sku":"DBV.0471578142.G","price":5.29,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0555\/6011\/0138\/files\/0471578142-0.jpg?v=1778174425"},{"product_id":"excel-for-dummies-2nd-edition-2nd-edition","title":"Excel For Dummies, 2nd Edition: 2nd Edition","description":"Whatever you're now doing with Microsoft Excel there's much more you could be doing. The world's most popular spreadsheet program, Excel grows richer in features with each new release. Excel For Dummies puts at your disposal all the powerful capabilities of version 5 -- capabilities for everything from manipulating databases to creating three-dimensional charts. Whether you're new to Excel or just new to version 5, bestselling author Greg Harvey's concise, clear, how-to explanations get you doing what you need to do quickly -- without a lot of hair-pulling and staying late at the office.\u003cbr\u003eASIN: 1568840500\u003cbr\u003eVSKU: DBV.1568840500.A\u003cbr\u003eCondition: Acceptable\u003cbr\u003eAuthor\/Artist:Harvey, Greg\u003cbr\u003eBinding: Paperback\u003cbr\u003e\u003cb\u003eNote:\u003c\/b\u003e Any images shown are stock photographs and product may differ from what is shown.  \u003cbr\u003e\u003cb\u003eCondition Notes\u003c\/b\u003e: This copy has clearly been enjoyed—expect noticeable shelf wear and some minor creases to the cover. Binding is strong, and all pages are legible. May contain previous library markings or stamps.  \u003cbr\u003e","brand":"Dream Books Co.","offers":[{"title":"Default Title","offer_id":41402259505210,"sku":"DBV.1568840500.A","price":4.62,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0555\/6011\/0138\/files\/1568840500-0_acc7dcb9-2263-47a4-b3c6-e9f995c6c26c.jpg?v=1778272827"},{"product_id":"parallel-programming-with-mpi","title":"Parallel Programming with MPI","description":"A hands-on introduction to parallel programming based on the Message-Passing Interface (MPI) standard, the de-facto industry standard adopted by major vendors of commercial parallel systems. This textbook\/tutorial, based on the C language, contains many fully-developed examples and exercises. The complete source code for the examples is available in both C and Fortran 77. Students and professionals will find that the portability of MPI, combined with a thorough grounding in parallel programming principles, will allow them to program any parallel system, from a network of workstations to a parallel supercomputer.\n\n* Proceeds from basic blocking sends and receives to the most esoteric aspects of MPI.\n* Includes extensive coverage of performance and debugging.\n* Discusses a variety of approaches to the problem of basic I\/O on parallel machines.\n* Provides exercises and programming assignments.\u003cbr\u003eASIN: 1558603395\u003cbr\u003eVSKU: DBV.1558603395.A\u003cbr\u003eCondition: Acceptable\u003cbr\u003eAuthor\/Artist:Pacheco, Peter\u003cbr\u003eBinding: Paperback\u003cbr\u003e\u003cb\u003eNote:\u003c\/b\u003e Any images shown are stock photographs and product may differ from what is shown.  \u003cbr\u003e\u003cb\u003eCondition Notes\u003c\/b\u003e: This copy has clearly been enjoyed—expect noticeable shelf wear and some minor creases to the cover. Binding is strong, and all pages are legible. May contain previous library markings or stamps.  \u003cbr\u003e","brand":"Dream Books Co.","offers":[{"title":"Default Title","offer_id":41402261209146,"sku":"DBV.1558603395.A","price":4.79,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0555\/6011\/0138\/files\/1558603395-0.jpg?v=1778273057"},{"product_id":"real-world-java-helping-you-navigate-the-java-ecosystem-tech-today","title":"Real-World Java: Helping You Navigate the Java Ecosystem (Tech Today)","description":"A concise handbook for the most common tools used in modern Java development\nGood Java developers learn Java syntax, how to create loops and switches, and can work out a lambda filter stream. But great Java developers need to understand the vast ecosystem of tools and frameworks for collaboration, testing, building, and more.\nIn Real-World Java®: Helping You Navigate the Java Ecosystem, a team of veteran Java developers delivers a concise and authoritative discussion of the most common frameworks, tools, and techniques used in enterprise Java development shops. The authors provide just enough background and examples to allow you to dive right into the expert guidance on annotations, logging frameworks, observability, performance tuning, testing tools, and collaboration, that real-life commercial Java development typically relies on.\nYou’ll expand your Java development toolkit with frameworks and utilities like Spring, Git, Prometheus, and Project Lombok. You’ll also discover links to tested, downloadable code examples that demonstrate the skills discussed in the book.\nReal-World Java® is the perfect resource for everyone already somewhat comfortable with the language but who wants to familiarize themselves with the tools and frameworks used in contemporary Java software development.\u003cbr\u003eASIN: 1394275722\u003cbr\u003eVSKU: DBV.1394275722.VG\u003cbr\u003eCondition: Very Good\u003cbr\u003eAuthor\/Artist:Grazi, Victor|Boyarsky, Jeanne\u003cbr\u003eBinding: Paperback\u003cbr\u003e\u003cb\u003eNote:\u003c\/b\u003e Any images shown are stock photographs and product may differ from what is shown.  \u003cbr\u003e\u003cb\u003eCondition Notes\u003c\/b\u003e: Pages are clean with no markings. May show minor signs of wear or cosmetic defects  marks, cuts, bends, or scuffs  on the cover, spine, pages, or dust jacket. May have remainder marks on edges.  \u003cbr\u003e","brand":"Dream Books Co.","offers":[{"title":"Default Title","offer_id":41403948171322,"sku":"DBV.1394275722.VG","price":36.61,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0555\/6011\/0138\/files\/1394275722-0.jpg?v=1778433755"},{"product_id":"extreme-programming-explained-embrace-change","title":"Extreme Programming Explained: Embrace Change","description":"Software development projects can be fun, productive, and even daring. Yet they can consistently deliver value to a business and remain under control.\nExtreme Programming (XP) was conceived and developed to address the specific needs of software development conducted by small teams in the face of vague and changing requirements. This new lightweight methodology challenges many conventional tenets, including the long-held assumption that the cost of changing a piece of software necessarily rises dramatically over the course of time. XP recognizes that projects have to work to achieve this reduction in cost and exploit the savings once they have been earned.\nFundamentals of XP include:\n* Distinguishing between the decisions to be made by business interests and those to be made by project stakeholders. * Writing unit tests before programming and keeping all of the tests running at all times. * Integrating and testing the whole system-several times a day. * Producing all software in pairs, two programmers at one screen. * Starting projects with a simple design that constantly evolves to add needed flexibility and remove unneeded complexity. * Putting a minimal system into production quickly and growing it in whatever directions prove most valuable.\nWhy is XP so controversial? Some sacred cows don't make the cut in XP:\n* Don't force team members to specialize and become analysts, architects, programmers, testers, and integrators-every XP programmer participates in all of these critical activities every day. * Don't conduct complete up-front analysis and design-an XP project starts with a quick analysis of the entire system, and XP programmers continue to make analysis and design decisions throughout development. * Develop infrastructure and frameworks as you develop your application, not up-front-delivering business value is the heartbeat that drives XP projects. * Don't write and maintain implementation documentation-communication in XP projects occurs face-to-face, or through efficient tests and carefully written code.\nYou may love XP or you may hate it, but Extreme Programming Explained will force you to take a fresh look at how you develop software.\u003cbr\u003eASIN: 0201616416\u003cbr\u003eVSKU: 4EKTGN001S8S_ns\u003cbr\u003eCondition: Good\u003cbr\u003eAuthor\/Artist:Beck, Kent\u003cbr\u003eBinding: Paperback\u003cbr\u003e\u003cb\u003eNote:\u003c\/b\u003e Any images shown are stock photographs and product may differ from what is shown.  \u003cbr\u003e\u003cb\u003eCondition Notes\u003c\/b\u003e: Gently used with minimal wear on the corners and cover. A few pages may contain light highlighting or writing, but the text remains fully legible. Dust jacket may be missing, and supplemental materials like CDs or codes may not be included. May be ex-library with library markings. Ships promptly!  \u003cbr\u003e","brand":"Dream Books Co.","offers":[{"title":"Default Title","offer_id":41419882168378,"sku":"4EKTGN001S8S_ns","price":5.79,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0555\/6011\/0138\/files\/0201616416-0.jpg?v=1778866174"},{"product_id":"wordpress-for-dummies-for-dummies-computer-tech","title":"WordPress For Dummies (For Dummies (Computer\/Tech))","description":"Get to know WordPress with this simple and approachable reference\nWordPress For Dummies, 9th Edition helps readers discover the power of the WordPress web content building tool. Web builders have created 75 million websites using WordPress and this book will show you how to add your blogs and websites to that count.\nWordPress For Dummies, 9th Edition drops you right into the fast lane to publishing your first website or blog by teaching you to:\n· Customize a theme\n· Create your first post\n· Use WordPress as a content management system\n· Work with multimedia formats\n· Add plugins to your site\n· Establish a publishing routine\nPerfect for new bloggers, experienced bloggers converting to WordPress for the first time, and people accustomed to WordPress who want to learn more about the full potential of the technology, WordPress for Dummies, 9th Edition is an indispensable addition to the library of every blogger and webmaster.\u003cbr\u003eASIN: 1119696976\u003cbr\u003eVSKU: DBV.1119696976.A\u003cbr\u003eCondition: Acceptable\u003cbr\u003eAuthor\/Artist:Sabin-Wilson, Lisa\u003cbr\u003eBinding: Paperback\u003cbr\u003e\u003cb\u003eNote:\u003c\/b\u003e Any images shown are stock photographs and product may differ from what is shown.  \u003cbr\u003e\u003cb\u003eCondition Notes\u003c\/b\u003e: This copy has clearly been enjoyed—expect noticeable shelf wear and some minor creases to the cover. Binding is strong, and all pages are legible. May contain previous library markings or stamps.  \u003cbr\u003e","brand":"Dream Books Co.","offers":[{"title":"Default Title","offer_id":41421361512506,"sku":"DBV.1119696976.A","price":4.49,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0555\/6011\/0138\/files\/1119696976-0.jpg?v=1779039363"},{"product_id":"getting-started-with-arduino-the-open-source-electronics-prototyping-platform-make","title":"Getting Started with Arduino: The Open Source Electronics Prototyping Platform (Make)","description":"Arduino is the open source electronics prototyping platform that has taken the Maker Movement by storm. This thorough introduction, updated for the latest Arduino release, helps you start prototyping right away. From obtaining the required components to putting the final touches on your project, all the information you need is here!\nGetting started with Arduino is a snap. To use the introductory examples in this guide, all you need is an Arduino Uno or Leonardo, along with a USB cable and an LED. The easy-to-use, free Arduino development environment runs on Mac, Windows, and Linux.\nIn Getting Started with Arduino, you'll learn about: Interaction design and physical computing The Arduino board and its software environment Basics of electricity and electronics Prototyping on a solderless breadboard Drawing a schematic diagram Talking to a computer--and the cloud--from Arduino Building a custom plant-watering system\u003cbr\u003eASIN: 1449363334\u003cbr\u003eVSKU: DBV.1449363334.G\u003cbr\u003eCondition: Good\u003cbr\u003eAuthor\/Artist:Banzi, Massimo|Shiloh, Michael\u003cbr\u003eBinding: Paperback\u003cbr\u003e\u003cb\u003eNote:\u003c\/b\u003e Any images shown are stock photographs and product may differ from what is shown.  \u003cbr\u003e\u003cb\u003eCondition Notes\u003c\/b\u003e: Gently used with minimal wear on the corners and cover. A few pages may contain light highlighting or writing, but the text remains fully legible. Dust jacket may be missing, and supplemental materials like CDs or codes may not be included. May be ex-library with library markings. Ships promptly!  \u003cbr\u003e","brand":"Dream Books Co.","offers":[{"title":"Default Title","offer_id":41431669375034,"sku":"DBV.1449363334.G","price":5.29,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0555\/6011\/0138\/files\/1449363334-0_c281ef14-580d-4927-8db3-e52dd19fea58.jpg?v=1779732575"},{"product_id":"math-toolkit-for-real-time-programming","title":"Math Toolkit for Real-Time Programming","description":"Do big math on small machines Write fast and accurate library functions Master analytical and numerical calculus Perform numerical integration to any order Implement z-transform formulas Need to learn the ins and outs of the fundamental math functions in\u003cbr\u003eASIN: 1929629095\u003cbr\u003eVSKU: DBV.1929629095.A\u003cbr\u003eCondition: Acceptable\u003cbr\u003eAuthor\/Artist:Crenshaw, Jack\u003cbr\u003eBinding: Paperback\u003cbr\u003e\u003cb\u003eNote:\u003c\/b\u003e Any images shown are stock photographs and product may differ from what is shown.  \u003cbr\u003e\u003cb\u003eCondition Notes\u003c\/b\u003e: This copy has clearly been enjoyed—expect noticeable shelf wear and some minor creases to the cover. Binding is strong, and all pages are legible. May contain previous library markings or stamps.  \u003cbr\u003e","brand":"Dream Books Co.","offers":[{"title":"Default Title","offer_id":41435170603066,"sku":"DBV.1929629095.A","price":7.79,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0555\/6011\/0138\/files\/1929629095-0.jpg?v=1779990512"},{"product_id":"the-tetris-effect-the-game-that-hypnotized-the-world","title":"The Tetris Effect: The Game that Hypnotized the World","description":"The definitive story of a game so great, even the Cold War couldn't stop it\n\nTetris is perhaps the most instantly recognizable, popular video game ever made. But how did an obscure Soviet programmer, working on frail, antiquated computers, create a product which has now earned nearly 1 billion in sales? How did a makeshift game turn into a worldwide sensation, which has been displayed at the Museum of Modern Art, inspired a big-budget sci-fi movie, and been played in outer space?\n\nA quiet but brilliant young man, Alexey Pajitnov had long nurtured a love for the obscure puzzle game pentominoes, and became obsessed with turning it into a computer game. Little did he know that the project that he labored on alone, hour after hour, would soon become the most addictive game ever made.\n\nIn this fast-paced business story, reporter Dan Ackerman reveals how Tetris became one of the world's first viral hits, passed from player to player, eventually breaking through the Iron Curtain into the West. British, American, and Japanese moguls waged a bitter fight over the rights, sending their fixers racing around the globe to secure backroom deals, while a secretive Soviet organization named ELORG chased down the game's growing global profits.\n\nThe Tetris Effect is an homage to both creator and creation, and a must-read for anyone who's ever played the game-which is to say everyone.\u003cbr\u003eASIN: 1610396111\u003cbr\u003eVSKU: DBV.1610396111.G\u003cbr\u003eCondition: Good\u003cbr\u003eAuthor\/Artist:Ackerman, Dan\u003cbr\u003eBinding: Hardcover\u003cbr\u003e\u003cb\u003eNote:\u003c\/b\u003e Any images shown are stock photographs and product may differ from what is shown.  \u003cbr\u003e\u003cb\u003eCondition Notes\u003c\/b\u003e: Gently used with minimal wear on the corners and cover. A few pages may contain light highlighting or writing, but the text remains fully legible. Dust jacket may be missing, and supplemental materials like CDs or codes may not be included. May be ex-library with library markings. Ships promptly!  \u003cbr\u003e","brand":"Dream Books Co.","offers":[{"title":"Default Title","offer_id":41435195113530,"sku":"DBV.1610396111.G","price":6.49,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0555\/6011\/0138\/files\/1610396111-0.jpg?v=1779991907"},{"product_id":"automate-the-boring-stuff-with-python-practical-programming-for-total-beginners","title":"Automate the Boring Stuff with Python: Practical Programming for Total Beginners","description":"If you’ve ever spent hours renaming files or updating hundreds of spreadsheet cells, you know how tedious tasks like these can be. But what if you could have your computer do them for you?\n\nIn Automate the Boring Stuff with Python, you’ll learn how to use Python to write programs that do in minutes what would take you hours to do by hand—no prior programming experience required. Once you’ve mastered the basics of programming, you’ll create Python programs that effortlessly perform useful and impressive feats of automation to:\n–Search for text in a file or across multiple files\n–Create, update, move, and rename files and folders\n–Search the Web and download online content\n–Update and format data in Excel spreadsheets of any size\n–Split, merge, watermark, and encrypt PDFs\n–Send reminder emails and text notifications\n–Fill out online forms\n\nStep-by-step instructions walk you through each program, and practice projects at the end of each chapter challenge you to improve those programs and use your newfound skills to automate similar tasks.\n\nDon’t spend your time doing work a well-trained monkey could do. Even if you’ve never written a line of code, you can make your computer do the grunt work. Learn how in Automate the Boring Stuff with Python.\n\nNote: The programs in this book are written to run on Python 3.\u003cbr\u003eASIN: 1593275994\u003cbr\u003eVSKU: 4EKGRJ00DX7U_ns\u003cbr\u003eCondition: Acceptable\u003cbr\u003eAuthor\/Artist:Sweigart, Al\u003cbr\u003eBinding: Paperback\u003cbr\u003e\u003cb\u003eNote:\u003c\/b\u003e Any images shown are stock photographs and product may differ from what is shown.  \u003cbr\u003e\u003cb\u003eCondition Notes\u003c\/b\u003e: This copy has clearly been enjoyed—expect noticeable shelf wear and some minor creases to the cover. Binding is strong, and all pages are legible. May contain previous library markings or stamps.  \u003cbr\u003e","brand":"Dream Books Co.","offers":[{"title":"Default Title","offer_id":41446178127930,"sku":"4EKGRJ00DX7U_ns","price":6.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0555\/6011\/0138\/files\/1593275994-0.jpg?v=1780701366"},{"product_id":"hands-on-apis-for-ai-and-data-science-python-development-with-fastapi","title":"Hands-On APIs for AI and Data Science: Python Development with FastAPI","description":"Are you ready to grow your skills in AI and data science? A great place to start is learning to build and use APIs in real-world data and AI projects. API skills have become essential for AI and data science success, because they are used in a variety of ways in these fields. With this practical book, data scientists and software developers will gain hands-on experience developing and using APIs with the Python programming language and popular frameworks like FastAPI and StreamLit.\nAs you complete the chapters in the book, you'll be creating portfolio projects that teach you how to: Design APIs that data scientists and AIs love Develop APIs using Python and FastAPI Deploy APIs using multiple cloud providers Create data science projects such as visualizations and models using APIs as a data source Access APIs using generative AI and LLMs\u003cbr\u003eASIN: 1098164415\u003cbr\u003eVSKU: DBV.1098164415.A\u003cbr\u003eCondition: Acceptable\u003cbr\u003eAuthor\/Artist:Day, Ryan\u003cbr\u003eBinding: Paperback\u003cbr\u003e\u003cb\u003eNote:\u003c\/b\u003e Any images shown are stock photographs and product may differ from what is shown.  \u003cbr\u003e\u003cb\u003eCondition Notes\u003c\/b\u003e: This copy has clearly been enjoyed—expect noticeable shelf wear and some minor creases to the cover. Binding is strong, and all pages are legible. May contain previous library markings or stamps.  \u003cbr\u003e","brand":"Dream Books Co.","offers":[{"title":"Default Title","offer_id":41446957645882,"sku":"DBV.1098164415.A","price":25.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0555\/6011\/0138\/files\/1098164415-0.jpg?v=1780715128"},{"product_id":"you-dont-know-js-yet-get-started","title":"You Don't Know JS Yet: Get Started","description":"It seems like there's never been as much widespread desire before for a better way to deeply learn the fundamentals of JavaScript. But with a million blogs, books, and videos out there, just where do you START? Look no further!The worldwide best selling \"You Don't Know JS\" book series is back for a 2nd edition: \"You Don't Know JS Yet\". All 6 books are brand new, rewritten to cover all sides of JS for 2020 and beyond.\"Get Started\" prepares you for the journey ahead, first surveying the language then detailing how the rest of the You Don't Know JS Yet book series guides you to knowing JS more deeply.\u003cbr\u003eASIN: B084DFZ6GW\u003cbr\u003eVSKU: DBV.B084DFZ6GW.A\u003cbr\u003eCondition: Acceptable\u003cbr\u003eAuthor\/Artist:Simpson, Kyle|St.Laurent, Simon|Holt, Brian\u003cbr\u003eBinding: Paperback\u003cbr\u003e\u003cb\u003eNote:\u003c\/b\u003e Any images shown are stock photographs and product may differ from what is shown.  \u003cbr\u003e\u003cb\u003eCondition Notes\u003c\/b\u003e: This copy has clearly been enjoyed—expect noticeable shelf wear and some minor creases to the cover. Binding is strong, and all pages are legible. May contain previous library markings or stamps.  \u003cbr\u003e","brand":"Dream Books Co.","offers":[{"title":"Default Title","offer_id":41447095992378,"sku":"DBV.B084DFZ6GW.A","price":18.34,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0555\/6011\/0138\/files\/B084DFZ6GW-0.jpg?v=1780723135"},{"product_id":"game-engine-black-book-wolfenstein-3d-v2-1","title":"Game Engine Black Book Wolfenstein 3D: v2.1","description":"How was Wolfenstein 3D made and what were the secrets of its speed? How did id Software manage to turn a machine designed to display static images for word processing and spreadsheet applications into the best gaming platform in the world, capable of running games at seventy frames per seconds? If you have ever asked yourself these questions, Game Engine Black Book is for you. This is an engineering book. You will not find much prose in here (the author’s English is broken anyway.) Instead, this book has only bit of text and plenty of drawings attempting to describe in great detail the Wolfenstein 3D game engine and its hardware, the IBM PC with an Intel 386 CPU and a VGA graphic card. Game Engine Black Book details techniques such as raycasting, compiled scalers, deferred rendition, VGA Mode-Y, linear feedback shift register, fixed point arithmetic, pulse width modulation, runtime generated code, self-modifying code, and many others tricks. Open up to discover the architecture of the software which pioneered the First Person Shooter genre.\u003cbr\u003eASIN: 1070515841\u003cbr\u003eVSKU: DBV.1070515841.A\u003cbr\u003eCondition: Acceptable\u003cbr\u003eAuthor\/Artist:Sanglard, Fabien\u003cbr\u003eBinding: Paperback\u003cbr\u003e\u003cb\u003eNote:\u003c\/b\u003e Any images shown are stock photographs and product may differ from what is shown.  \u003cbr\u003e\u003cb\u003eCondition Notes\u003c\/b\u003e: This copy has clearly been enjoyed—expect noticeable shelf wear and some minor creases to the cover. Binding is strong, and all pages are legible. May contain previous library markings or stamps.  \u003cbr\u003e","brand":"Dream Books Co.","offers":[{"title":"Default Title","offer_id":41447209861178,"sku":"DBV.1070515841.A","price":63.61,"currency_code":"USD","in_stock":true}]},{"product_id":"extreme-programming-explained-embrace-change-1","title":"Extreme Programming Explained: Embrace Change","description":"Software development projects can be fun, productive, and even daring. Yet they can consistently deliver value to a business and remain under control.\nExtreme Programming (XP) was conceived and developed to address the specific needs of software development conducted by small teams in the face of vague and changing requirements. This new lightweight methodology challenges many conventional tenets, including the long-held assumption that the cost of changing a piece of software necessarily rises dramatically over the course of time. XP recognizes that projects have to work to achieve this reduction in cost and exploit the savings once they have been earned.\nFundamentals of XP include:\n* Distinguishing between the decisions to be made by business interests and those to be made by project stakeholders. * Writing unit tests before programming and keeping all of the tests running at all times. * Integrating and testing the whole system-several times a day. * Producing all software in pairs, two programmers at one screen. * Starting projects with a simple design that constantly evolves to add needed flexibility and remove unneeded complexity. * Putting a minimal system into production quickly and growing it in whatever directions prove most valuable.\nWhy is XP so controversial? Some sacred cows don't make the cut in XP:\n* Don't force team members to specialize and become analysts, architects, programmers, testers, and integrators-every XP programmer participates in all of these critical activities every day. * Don't conduct complete up-front analysis and design-an XP project starts with a quick analysis of the entire system, and XP programmers continue to make analysis and design decisions throughout development. * Develop infrastructure and frameworks as you develop your application, not up-front-delivering business value is the heartbeat that drives XP projects. * Don't write and maintain implementation documentation-communication in XP projects occurs face-to-face, or through efficient tests and carefully written code.\nYou may love XP or you may hate it, but Extreme Programming Explained will force you to take a fresh look at how you develop software.\u003cbr\u003eASIN: 0201616416\u003cbr\u003eVSKU: 4EKGU90065XP_ns\u003cbr\u003eCondition: Acceptable\u003cbr\u003eAuthor\/Artist:Beck, Kent\u003cbr\u003eBinding: Paperback\u003cbr\u003e\u003cb\u003eNote:\u003c\/b\u003e Any images shown are stock photographs and product may differ from what is shown.  \u003cbr\u003e\u003cb\u003eCondition Notes\u003c\/b\u003e: This copy has clearly been enjoyed—expect noticeable shelf wear and some minor creases to the cover. Binding is strong, and all pages are legible. May contain previous library markings or stamps.  \u003cbr\u003e","brand":"Dream Books Co.","offers":[{"title":"Default Title","offer_id":41448534081594,"sku":"4EKGU90065XP_ns","price":6.29,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0555\/6011\/0138\/files\/0201616416-0_ba3a0317-318f-4bf9-b501-ab8b82b805a8.jpg?v=1780857279"},{"product_id":"learning-python-5th-edition","title":"Learning Python, 5th Edition","description":"Get a comprehensive, in-depth introduction to the core Python language with this hands-on book. Based on author Mark Lutz’s popular training course, this updated fifth edition will help you quickly write efficient, high-quality code with Python. It’s an ideal way to begin, whether you’re new to programming or a professional developer versed in other languages.\nComplete with quizzes, exercises, and helpful illustrations, this easy-to-follow, self-paced tutorial gets you started with both Python 2.7 and 3.3― the latest releases in the 3.X and 2.X lines―plus all other releases in common use today. You’ll also learn some advanced language features that recently have become more common in Python code. Explore Python’s major built-in object types such as numbers, lists, and dictionaries Create and process objects with Python statements, and learn Python’s general syntax model Use functions to avoid code redundancy and package code for reuse Organize statements, functions, and other tools into larger components with modules Dive into classes: Python’s object-oriented programming tool for structuring code Write large programs with Python’s exception-handling model and development tools Learn advanced Python tools, including decorators, descriptors, metaclasses, and Unicode processing\u003cbr\u003eASIN: 1449355730\u003cbr\u003eVSKU: DBV.1449355730.A\u003cbr\u003eCondition: Acceptable\u003cbr\u003eAuthor\/Artist:Lutz, Mark\u003cbr\u003eBinding: Paperback\u003cbr\u003e\u003cb\u003eNote:\u003c\/b\u003e Any images shown are stock photographs and product may differ from what is shown.  \u003cbr\u003e\u003cb\u003eCondition Notes\u003c\/b\u003e: This copy has clearly been enjoyed—expect noticeable shelf wear and some minor creases to the cover. Binding is strong, and all pages are legible. May contain previous library markings or stamps.  \u003cbr\u003e","brand":"Dream Books Co.","offers":[{"title":"Default Title","offer_id":41448537620538,"sku":"DBV.1449355730.A","price":8.29,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0555\/6011\/0138\/files\/1449355730-0.jpg?v=1780857458"},{"product_id":"the-awk-programming-language-1","title":"The AWK Programming Language","description":"Originally developed by Alfred Aho, Brian Kernighan, and Peter Weinberger in 1977, AWK is a pattern-matching language for writing short programs to perform common data-manipulation tasks. In 1985, a new version of the language was developed, incorporating additional features such as multiple input files, dynamic regular expressions, and user-defined funcitons. This new version is available for both UNIX and MS-DOS.\u003cbr\u003eASIN: 020107981X\u003cbr\u003eVSKU: DBV.020107981X.A\u003cbr\u003eCondition: Acceptable\u003cbr\u003eAuthor\/Artist:Aho, Alfred V.|Kernighan, Brian W.|Weinberger, Peter J.\u003cbr\u003eBinding: Paperback\u003cbr\u003e\u003cb\u003eNote:\u003c\/b\u003e Any images shown are stock photographs and product may differ from what is shown.  \u003cbr\u003e\u003cb\u003eCondition Notes\u003c\/b\u003e: This copy has clearly been enjoyed—expect noticeable shelf wear and some minor creases to the cover. Binding is strong, and all pages are legible. May contain previous library markings or stamps.  \u003cbr\u003e","brand":"Dream Books Co.","offers":[{"title":"Default Title","offer_id":41448659714106,"sku":"DBV.020107981X.A","price":4.49,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0555\/6011\/0138\/files\/020107981X-0_40d54e46-687f-43c1-b566-244cb8466d96.jpg?v=1780862283"},{"product_id":"go-programming-language-the-addison-wesley-professional-computing-series","title":"Go Programming Language, The (Addison-Wesley Professional Computing Series)","description":"The authoritative resource to writing clear and idiomatic Go to solve real-world problems\nGoogle’s Go team member Alan A. A. Donovan and Brian Kernighan, co-author of The C Programming Language, provide hundreds of interesting and practical examples of well-written Go code to help programmers learn this flexible, and fast, language. It is designed to get you started programming with Go right away and then to progress on to more advanced topics. Basic components : an opening tutorial provides information and examples to get you off the ground and doing useful things as quickly as possible. This includes: command-line arguments gifs URLs web servers Program structure : simple examples cover the basic structural elements of a Go program without getting sidetracked by complicated algorithms or data structures. Data types: Go offers a variety of ways to organize data, with a spectrum of data types that at one end match the features of the hardware and at the other end provide what programmers need to conveniently represent complicated data structures. Composite types : arrays slices maps structs JSON test and HTML templates Functions : break a big job into smaller pieces that might well be written by different people separated by both time and space. Methods : declarations with a pointer receiver struct embedding values and expressions Interfaces : write functions that are more flexible and adaptable because they are not tied to the details of one particular implementation. Concurrent programming : Goroutines, channels, and with shared variables. Packages : use existing packages and create new ones. Automated testing : write small programs that check the code. Reflection features : update variables and inspect their values at run time. Low-level programming : step outside the usual rules to achieve the highest possible performance, interoperate with libraries written in other languages, or implement a function that cannot be expressed in pure Go.\nEach chapter has exercises to test your understanding and explore extensions and alternatives. Source code is freely available for download and may be conveniently fetched, built, and installed using the go get command.\u003cbr\u003eASIN: 0134190440\u003cbr\u003eVSKU: DBV.0134190440.A\u003cbr\u003eCondition: Acceptable\u003cbr\u003eAuthor\/Artist:Donovan, Alan|Kernighan, Brian\u003cbr\u003eBinding: Paperback\u003cbr\u003e\u003cb\u003eNote:\u003c\/b\u003e Any images shown are stock photographs and product may differ from what is shown.  \u003cbr\u003e\u003cb\u003eCondition Notes\u003c\/b\u003e: This copy has clearly been enjoyed—expect noticeable shelf wear and some minor creases to the cover. Binding is strong, and all pages are legible. May contain previous library markings or stamps.  \u003cbr\u003e","brand":"Dream Books Co.","offers":[{"title":"Default Title","offer_id":41448762343482,"sku":"DBV.0134190440.A","price":7.29,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0555\/6011\/0138\/files\/0134190440-0.jpg?v=1780866924"},{"product_id":"interactive-data-visualization-for-the-web-an-introduction-to-designing-with-d3","title":"Interactive Data Visualization for the Web: An Introduction to Designing with D3","description":"Create and publish your own interactive data visualization projects on the webâ??even if you have little or no experience with data visualization or web development. Itâ??s inspiring and fun with this friendly, accessible, and practical hands-on introduction. This fully updated and expanded second edition takes you through the fundamental concepts and methods of D3, the most powerful JavaScript library for expressing data visually in a web browser.\nIdeal for designers with no coding experience, reporters exploring data journalism, and anyone who wants to visualize and share data, this step-by-step guide will also help you expand your web programming skills by teaching you the basics of HTML, CSS, JavaScript, and SVG. Learn D3 4.xâ??the latest D3 versionâ??with downloadable code and over 140 examples Create bar charts, scatter plots, pie charts, stacked bar charts, and force-directed graphs Use smooth, animated transitions to show changes in your data Introduce interactivity to help users explore your data Create custom geographic maps with panning, zooming, labels, and tooltips Walk through the creation of a complete visualization project, from start to finish Explore inspiring case studies with nine accomplished designers talking about their D3-based projects\u003cbr\u003eASIN: 1491921285\u003cbr\u003eVSKU: DBV.1491921285.A\u003cbr\u003eCondition: Acceptable\u003cbr\u003eAuthor\/Artist:Murray, Scott\u003cbr\u003eBinding: Paperback\u003cbr\u003e\u003cb\u003eNote:\u003c\/b\u003e Any images shown are stock photographs and product may differ from what is shown.  \u003cbr\u003e\u003cb\u003eCondition Notes\u003c\/b\u003e: This copy has clearly been enjoyed—expect noticeable shelf wear and some minor creases to the cover. Binding is strong, and all pages are legible. May contain previous library markings or stamps.  \u003cbr\u003e","brand":"Dream Books Co.","offers":[{"title":"Default Title","offer_id":41449496543290,"sku":"DBV.1491921285.A","price":7.29,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0555\/6011\/0138\/files\/1491921285-0.jpg?v=1780890929"},{"product_id":"linux-device-drivers-3rd-edition","title":"Linux Device Drivers, 3rd Edition","description":"Device drivers literally drive everything you're interested in--disks, monitors, keyboards, modems--everything outside the computer chip and memory. And writing device drivers is one of the few areas of programming for the Linux operating system that calls for unique, Linux-specific knowledge. For years now, programmers have relied on the classic Linux Device Drivers from O'Reilly to master this critical subject. Now in its third edition, this bestselling guide provides all the information you'll need to write drivers for a wide range of devices. Over the years the book has helped countless programmers learn: how to support computer peripherals under the Linux operating system how to develop and write software for new hardware under Linux the basics of Linux operation even if they are not expecting to write a driver The new edition of Linux Device Drivers is better than ever. The book covers all the significant changes to Version 2.6 of the Linux kernel, which simplifies many activities, and contains subtle new features that can make a driver both more efficient and more flexible. Readers will find new chapters on important types of drivers not covered previously, such as consoles, USB drivers, and more. Best of all, you don't have to be a kernel hacker to understand and enjoy this book. All you need is an understanding of the C programming language and some background in Unix system calls. And for maximum ease-of-use, the book uses full-featured examples that you can compile and run without special hardware. Today Linux holds fast as the most rapidly growing segment of the computer market and continues to win over enthusiastic adherents in many application areas. With this increasing support, Linux is now absolutely mainstream, and viewed as a solid platform for embedded systems. If you're writing device drivers, you'll want this book. In fact, you'll wonder how drivers are ever written without it.\u003cbr\u003eASIN: 0596005903\u003cbr\u003eVSKU: DBV.0596005903.A\u003cbr\u003eCondition: Acceptable\u003cbr\u003eAuthor\/Artist:Corbet, Jonathan|Rubini, Alessandro|Kroah-Hartman, Greg\u003cbr\u003eBinding: Paperback\u003cbr\u003e\u003cb\u003eNote:\u003c\/b\u003e Any images shown are stock photographs and product may differ from what is shown.  \u003cbr\u003e\u003cb\u003eCondition Notes\u003c\/b\u003e: This copy has clearly been enjoyed—expect noticeable shelf wear and some minor creases to the cover. Binding is strong, and all pages are legible. May contain previous library markings or stamps.  \u003cbr\u003e","brand":"Dream Books Co.","offers":[{"title":"Default Title","offer_id":41454736736314,"sku":"DBV.0596005903.A","price":7.49,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0555\/6011\/0138\/files\/0596005903-0.jpg?v=1781026596"},{"product_id":"lifelong-kindergarten-cultivating-creativity-through-projects-passion-peers-and-play-mit-press-1","title":"Lifelong Kindergarten: Cultivating Creativity through Projects, Passion, Peers, and Play (Mit Press)","description":"How lessons from kindergarten can help everyone develop the creative thinking skills needed to thrive in today's society.\nIn kindergartens these days, children spend more time with math worksheets and phonics flashcards than building blocks and finger paint. Kindergarten is becoming more like the rest of school. In Lifelong Kindergarten, learning expert Mitchel Resnick argues for exactly the opposite: the rest of school (even the rest of life) should be more like kindergarten. To thrive in today's fast-changing world, people of all ages must learn to think and act creatively—and the best way to do that is by focusing more on imagining, creating, playing, sharing, and reflecting, just as children do in traditional kindergartens.\nDrawing on experiences from more than thirty years at MIT's Media Lab, Resnick discusses new technologies and strategies for engaging young people in creative learning experiences. He tells stories of how children are programming their own games, stories, and inventions (for example, a diary security system, created by a twelve-year-old girl), and collaborating through remixing, crowdsourcing, and large-scale group projects (such as a Halloween-themed game called Night at Dreary Castle, produced by more than twenty kids scattered around the world). By providing young people with opportunities to work on projects, based on their passions, in collaboration with peers, in a playful spirit, we can help them prepare for a world where creative thinking is more important than ever before.\u003cbr\u003eASIN: 0262536137\u003cbr\u003eVSKU: DBV.0262536137.G\u003cbr\u003eCondition: Good\u003cbr\u003eAuthor\/Artist:Resnick, Mitchel|Robinson, Ken\u003cbr\u003eBinding: Paperback\u003cbr\u003e\u003cb\u003eNote:\u003c\/b\u003e Any images shown are stock photographs and product may differ from what is shown.  \u003cbr\u003e\u003cb\u003eCondition Notes\u003c\/b\u003e: Gently used with minimal wear on the corners and cover. A few pages may contain light highlighting or writing, but the text remains fully legible. Dust jacket may be missing, and supplemental materials like CDs or codes may not be included. May be ex-library with library markings. Ships promptly!  \u003cbr\u003e","brand":"Dream Books Co.","offers":[{"title":"Default Title","offer_id":41455131557946,"sku":"DBV.0262536137.G","price":4.79,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0555\/6011\/0138\/files\/0262536137-0_7ed05200-2016-49da-b3cc-4062bd54521b.jpg?v=1781035520"},{"product_id":"mythical-man-month-the-essays-on-software-engineering-anniversary-edition","title":"Mythical Man-Month, The: Essays on Software Engineering, Anniversary Edition","description":"Few books on software project management have been as influential and timeless as The Mythical Man-Month. With a blend of software engineering facts and thought-provoking opinions, Fred Brooks offers insight for anyone managing complex projects. These essays draw from his experience as project manager for the IBM System\/360 computer family and then for OS\/360, its massive software system. Now, 20 years after the initial publication of his book, Brooks has revisited his original ideas and added new thoughts and advice, both for readers already familiar with his work and for readers discovering it for the first time.\n\nThe added chapters contain (1) a crisp condensation of all the propositions asserted in the original book, including Brooks' central argument in The Mythical Man-Month: that large programming projects suffer management problems different from small ones due to the division of labor; that the conceptual integrity of the product is therefore critical; and that it is difficult but possible to achieve this unity; (2) Brooks' view of these propositions a generation later; (3) a reprint of his classic 1986 paper \"No Silver Bullet\"; and (4) today's thoughts on the 1986 assertion, \"There will be no silver bullet within ten years.\"\u003cbr\u003eASIN: 0201835959\u003cbr\u003eVSKU: DBV.0201835959.G\u003cbr\u003eCondition: Good\u003cbr\u003eAuthor\/Artist:Brooks Jr., Frederick\u003cbr\u003eBinding: Paperback\u003cbr\u003e\u003cb\u003eNote:\u003c\/b\u003e Any images shown are stock photographs and product may differ from what is shown.  \u003cbr\u003e\u003cb\u003eCondition Notes\u003c\/b\u003e: Gently used with minimal wear on the corners and cover. A few pages may contain light highlighting or writing, but the text remains fully legible. Dust jacket may be missing, and supplemental materials like CDs or codes may not be included. May be ex-library with library markings. Ships promptly!  \u003cbr\u003e","brand":"Dream Books Co.","offers":[{"title":"Default Title","offer_id":41455467659322,"sku":"DBV.0201835959.G","price":7.49,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0555\/6011\/0138\/files\/0201835959-0.jpg?v=1781057846"},{"product_id":"automate-the-boring-stuff-with-python-2nd-edition-practical-programming-for-total-beginners","title":"Automate the Boring Stuff with Python, 2nd Edition: Practical Programming for Total Beginners","description":"Learn how to code while you write programs that effortlessly perform useful feats of automation!\n\nThe second edition of this international fan favorite includes a brand-new chapter on input validation, Gmail and Google Sheets automations, tips for updating CSV files, and more.\n\nIf you've ever spent hours renaming files or updating spreadsheet cells, you know how tedious tasks like these can be. But what if you could have your computer do them for you? Automate the Boring Stuff with Python, 2nd Edition teaches even the technically uninclined how to write programs that do in minutes what would take hours to do by hand—no prior coding experience required!\n\nThis new, fully revised edition of Al Sweigart’s bestselling Pythonic classic, Automate the Boring Stuff with Python, covers all the basics of Python 3 while exploring its rich library of modules for performing specific tasks, like scraping data off the Web, filling out forms, renaming files, organizing folders, sending email responses, and merging, splitting, or encrypting PDFs. There’s also a brand-new chapter on input validation, tutorials on automating Gmail and Google Sheets, tips on automatically updating CSV files, and other recent feats of automations that improve your efficiency.\n\nDetailed, step-by-step instructions walk you through each program, allowing you to create useful tools as you build out your programming skills, and updated practice projects at the end of each chapter challenge you to improve those programs and use your newfound skills to automate similar tasks. Boring tasks no longer have to take to get through—and neither does learning Python!\u003cbr\u003eASIN: 1593279922\u003cbr\u003eVSKU: DBV.1593279922.A\u003cbr\u003eCondition: Acceptable\u003cbr\u003eAuthor\/Artist:Sweigart, Al\u003cbr\u003eBinding: Paperback\u003cbr\u003e\u003cb\u003eNote:\u003c\/b\u003e Any images shown are stock photographs and product may differ from what is shown.  \u003cbr\u003e\u003cb\u003eCondition Notes\u003c\/b\u003e: This copy has clearly been enjoyed—expect noticeable shelf wear and some minor creases to the cover. Binding is strong, and all pages are legible. May contain previous library markings or stamps.  \u003cbr\u003e","brand":"Dream Books Co.","offers":[{"title":"Default Title","offer_id":41455512354874,"sku":"DBV.1593279922.A","price":7.49,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0555\/6011\/0138\/files\/1593279922-0.jpg?v=1781060044"},{"product_id":"linux-device-drivers-3rd-edition-1","title":"Linux Device Drivers, 3rd Edition","description":"Device drivers literally drive everything you're interested in--disks, monitors, keyboards, modems--everything outside the computer chip and memory. And writing device drivers is one of the few areas of programming for the Linux operating system that calls for unique, Linux-specific knowledge. For years now, programmers have relied on the classic Linux Device Drivers from O'Reilly to master this critical subject. Now in its third edition, this bestselling guide provides all the information you'll need to write drivers for a wide range of devices. Over the years the book has helped countless programmers learn: how to support computer peripherals under the Linux operating system how to develop and write software for new hardware under Linux the basics of Linux operation even if they are not expecting to write a driver The new edition of Linux Device Drivers is better than ever. The book covers all the significant changes to Version 2.6 of the Linux kernel, which simplifies many activities, and contains subtle new features that can make a driver both more efficient and more flexible. Readers will find new chapters on important types of drivers not covered previously, such as consoles, USB drivers, and more. Best of all, you don't have to be a kernel hacker to understand and enjoy this book. All you need is an understanding of the C programming language and some background in Unix system calls. And for maximum ease-of-use, the book uses full-featured examples that you can compile and run without special hardware. Today Linux holds fast as the most rapidly growing segment of the computer market and continues to win over enthusiastic adherents in many application areas. With this increasing support, Linux is now absolutely mainstream, and viewed as a solid platform for embedded systems. If you're writing device drivers, you'll want this book. In fact, you'll wonder how drivers are ever written without it.\u003cbr\u003eASIN: 0596005903\u003cbr\u003eVSKU: DBV.0596005903.G\u003cbr\u003eCondition: Good\u003cbr\u003eAuthor\/Artist:Corbet, Jonathan|Rubini, Alessandro|Kroah-Hartman, Greg\u003cbr\u003eBinding: Paperback\u003cbr\u003e\u003cb\u003eNote:\u003c\/b\u003e Any images shown are stock photographs and product may differ from what is shown.  \u003cbr\u003e\u003cb\u003eCondition Notes\u003c\/b\u003e: Gently used with minimal wear on the corners and cover. A few pages may contain light highlighting or writing, but the text remains fully legible. Dust jacket may be missing, and supplemental materials like CDs or codes may not be included. May be ex-library with library markings. Ships promptly!  \u003cbr\u003e","brand":"Dream Books Co.","offers":[{"title":"Default Title","offer_id":41457401364538,"sku":"DBV.0596005903.G","price":7.79,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0555\/6011\/0138\/files\/0596005903-0_ab1bd364-1523-4b8f-9fe7-17972458e7ab.jpg?v=1781116466"},{"product_id":"parallel-programming-with-mpi-1","title":"Parallel Programming with MPI","description":"A hands-on introduction to parallel programming based on the Message-Passing Interface (MPI) standard, the de-facto industry standard adopted by major vendors of commercial parallel systems. This textbook\/tutorial, based on the C language, contains many fully-developed examples and exercises. The complete source code for the examples is available in both C and Fortran 77. Students and professionals will find that the portability of MPI, combined with a thorough grounding in parallel programming principles, will allow them to program any parallel system, from a network of workstations to a parallel supercomputer.\n\n* Proceeds from basic blocking sends and receives to the most esoteric aspects of MPI.\n* Includes extensive coverage of performance and debugging.\n* Discusses a variety of approaches to the problem of basic I\/O on parallel machines.\n* Provides exercises and programming assignments.\u003cbr\u003eASIN: 1558603395\u003cbr\u003eVSKU: DBV.1558603395.A\u003cbr\u003eCondition: Acceptable\u003cbr\u003eAuthor\/Artist:Pacheco, Peter\u003cbr\u003eBinding: Paperback\u003cbr\u003e\u003cb\u003eNote:\u003c\/b\u003e Any images shown are stock photographs and product may differ from what is shown.  \u003cbr\u003e\u003cb\u003eCondition Notes\u003c\/b\u003e: This copy has clearly been enjoyed—expect noticeable shelf wear and some minor creases to the cover. Binding is strong, and all pages are legible. May contain previous library markings or stamps.  \u003cbr\u003e","brand":"Dream Books Co.","offers":[{"title":"Default Title","offer_id":41457496621114,"sku":"DBV.1558603395.A","price":4.33,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0555\/6011\/0138\/files\/1558603395-0_8f36fe0c-295e-4ab8-a257-9dd3a685147c.jpg?v=1781119481"},{"product_id":"python-programming-and-sql-5-books-in-1-the-1-coding-course-from-beginner-to-advanced-learn-it-well-fast-computer-programming-1","title":"Python Programming and SQL: 5 books in 1 - The #1 Coding Course from Beginner to Advanced. Learn it Well \u0026 Fast (Computer Programming)","description":"The Complete Python \u0026amp; SQL Programming Bootcamp From Zero To Hero 2025\nAre you a beginner struggling to get started with coding? Overwhelmed by learning new programming languages? Need a reliable resource to bridge the gap from beginner to advanced coding skills?\n\nIf yes, then, keep reading.\n\nIn Python Programming and SQL: 5 Books in 1 - The #1 Coding Course from Beginner to Advanced. Learn it Well \u0026amp; Fast (2024), you won't just learn Python and SQL; you'll master them. This comprehensive guide is tailored for both beginners and experienced programmers, offering a bootcamp-style approach that simplifies learning with practical examples, hands-on exercises, and real-world applications.\nWhether you're just starting out or looking to refine your skills, this course will boost your confidence as you tackle coding challenges head-on. You won't just learn the basics of Python and SQL; you'll delve into advanced topics, that will set you apart in the competitive job market, as this book breaks down complex concepts into easy-to-understand modules.\n\nBy getting five books in one complete resource, you have the huge advantage of having all the necessary information at your fingertips. Here's a Sneak Peek of What You'll Master:\n\n- Python Basics: Master variables, functions, loops, conditionals, and data types.\n- Python Data Structures: Understand sequences, tuples, lists, matrices, and dictionaries.\n- Functions: Creating and utilizing functions effectively in Python.\n- Object-Oriented Programming: Learn to define classes and methods, and apply OOP principles.\n- Error Handling: Implement robust exception handling to write error-free code.\n- File Operations: Efficiently handle file reading, writing, and manipulation.\n- SQL Foundations: Learn SQL basics, including data types, statements, and clauses.\n- Database Management: Create, modify, and manage databases and tables.\n- Complex Queries: Execute joins, unions, ordering, grouping, and more advanced SQL queries.\n- Performance Optimization: Optimize SQL queries for maximum efficiency.\n- Data Integrity and Constraints: Implement data integrity rules using primary keys, foreign keys, and other constraints.\n- Advanced SQL Functions: Leverage advanced functions like ROUND, SUM, MAX, and MIN to perform complex data manipulations.\n- Using SQL Tools: Get started with PostgreSQL and PgAdmin, two of the world's most popular SQL tools.\n- Python Integration: Learn to use Python to further advance your SQL skills.\n\nAnd much much more...\nPython Programming and SQL: 5 Books in 1, isn't just a book. It's a career booster  Whether you're aiming for a new job, freelancing, or developing your own software, this guide has everything you need. Suitable for all levels, you will find practical advice and skills to propel your career, set you apart from your peers, and make you an invaluable asset to any organization. Boost your performance and achieve your goals with the comprehensive knowledge provided in this bundle.\n\nWhy wait? Your journey to mastering Python and SQL starts here. \nDon't let another day go by—Click 'Buy Now' to Get Started! \u003cbr\u003eASIN: B0BRYWKKVJ\u003cbr\u003eVSKU: DBV.B0BRYWKKVJ.A\u003cbr\u003eCondition: Acceptable\u003cbr\u003eAuthor\/Artist:Reed, Mark\u003cbr\u003eBinding: Paperback\u003cbr\u003e\u003cb\u003eNote:\u003c\/b\u003e Any images shown are stock photographs and product may differ from what is shown.  \u003cbr\u003e\u003cb\u003eCondition Notes\u003c\/b\u003e: This copy has clearly been enjoyed—expect noticeable shelf wear and some minor creases to the cover. Binding is strong, and all pages are legible. May contain previous library markings or stamps.  \u003cbr\u003e","brand":"Dream Books Co.","offers":[{"title":"Default Title","offer_id":41457709187130,"sku":"DBV.B0BRYWKKVJ.A","price":27.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0555\/6011\/0138\/files\/B0BRYWKKVJ-0_fd506df1-f4d9-49ab-a965-2912492e99ef.jpg?v=1781126074"},{"product_id":"writing-compilers-and-interpreters","title":"Writing Compilers and Interpreters","description":"Quickly master all the skills you need to build your own compilers and interpreters in C++\n\nWhether you are a professional programmer who needs to write a compiler at work or a personal programmer who wants to write an interpreter for a language of your own invention, this book quickly gets you up and running with all the knowledge and skills you need to do it right. It cuts right to the chase with a series of skill-building exercises ranging in complexity from the basics of reading a program to advanced object-oriented techniques for building a compiler in C++.\n\nHere's how it works:\n\nEvery chapter contains anywhere from one to three working utility programs that provide a firsthand demonstration of concepts discussed, and each chapter builds upon the preceding ones. You begin by learning how to read a program and produce a listing, deconstruct a program into tokens (scanning), and how to analyze it based on its syntax (parsing). From there, Ron Mak shows you step by step how to build an actual working interpreter and an interactive debugger. Once you've mastered those skills, you're ready to apply them to building a compiler that runs on virtually any desktop computer.\n\nVisit the Wiley Computer Books Web page at: http:\/\/www.wiley.com\/compbooks\/\u003cbr\u003eASIN: 0471113530\u003cbr\u003eVSKU: DBV.0471113530.A\u003cbr\u003eCondition: Acceptable\u003cbr\u003eAuthor\/Artist:Mak, Ronald\u003cbr\u003eBinding: Paperback\u003cbr\u003e\u003cb\u003eNote:\u003c\/b\u003e Any images shown are stock photographs and product may differ from what is shown.  \u003cbr\u003e\u003cb\u003eCondition Notes\u003c\/b\u003e: This copy has clearly been enjoyed—expect noticeable shelf wear and some minor creases to the cover. Binding is strong, and all pages are legible. May contain previous library markings or stamps.  \u003cbr\u003e","brand":"Dream Books Co.","offers":[{"title":"Default Title","offer_id":41458300747834,"sku":"DBV.0471113530.A","price":15.05,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0555\/6011\/0138\/files\/0471113530-0.jpg?v=1781132625"},{"product_id":"ocp-java-21-programmer-certification-fundamentals-part-1-1z0-830-study-guide-ocp-java-21-programmer-certification-exam-fundamentals-study-guide","title":"OCP Java 21 Programmer Certification Fundamentals Part 1: 1Z0-830 Study Guide (OCP Java 21 Programmer Certification Exam Fundamentals Study Guide)","description":"Last Updated: 13th April 2026 Build 1.15\nCovers the first half of 1Z0-830 Exam Objectives including latest updates to the real exam.\n\nIMPORTANT This is PART ONE of a two part book. This book is printed on demand by Amazon and is NOT in color. Only the Kindle and PDF versions are in color. This book contains a large number of quizzes interspersed within chapters but DOES NOT include full length mock exams. It should be used as a study guide before or while attempting Enthuware Mock Exams, which can be purchased separately from enthuware.com. If you like the book, please post a review and purchase a PDF copy from enthuware.com\/books Full coverage of all OCP Java Programmer 21 Certification Exam 1Z0-830 objectives with focus on fundamental concepts. This book covers all new topics such as Virtual Threads, Pattern Matching for switch and records, that the new OCP Java 21 exam includes.\n\nOracle Certified Professional Java SE 21 Programmer Fundamentals, Exam 1Z0-830 is a comprehensive study guide for those taking the Oracle Certified Professional Java SE 21 Programmer exam (1Z0-830). With complete coverage of 100% of the exam objectives, this book provides everything you need to know to confidently take the exam. Written by an expert with more than 20 years of industry experience, the book also helps you ace technical interviews by making you aware of things that technical managers focus on.\n\nThe Java 21 exam requires you to learn new features of the language including functional programming, generics, streams, and modules. This book covers all such topics thoroughly. It contains several Quizzes interspersed within chapters to make sure you have learnt the concepts well. The book also includes coding exercises that will get you moving on \"write a lot of code\" front.\n\nThe book makes it easy to get your doubts cleared by including links to existing discussion on a particular topic. If the existing discussion doesn't address your doubt, you can seek clarification from the Author.\u003cbr\u003eASIN: B0DTKSN17Y\u003cbr\u003eVSKU: DBV.B0DTKSN17Y.G\u003cbr\u003eCondition: Good\u003cbr\u003eAuthor\/Artist:Deshmukh, Hanumant\u003cbr\u003eBinding: Paperback\u003cbr\u003e\u003cb\u003eNote:\u003c\/b\u003e Any images shown are stock photographs and product may differ from what is shown.  \u003cbr\u003e\u003cb\u003eCondition Notes\u003c\/b\u003e: Gently used with minimal wear on the corners and cover. A few pages may contain light highlighting or writing, but the text remains fully legible. Dust jacket may be missing, and supplemental materials like CDs or codes may not be included. May be ex-library with library markings. Ships promptly!  \u003cbr\u003e","brand":"Dream Books Co.","offers":[{"title":"Default Title","offer_id":41486595784762,"sku":"DBV.B0DTKSN17Y.G","price":63.61,"currency_code":"USD","in_stock":true}]},{"product_id":"cracking-the-coding-interview-189-programming-questions-and-solutions","title":"Cracking the Coding Interview: 189 Programming Questions and Solutions","description":"I am not a recruiter. I am a software engineer. And as such, I know what it's like to be asked to whip up brilliant algorithms on the spot and then write flawless code on a whiteboard. I've been through this as a candidate and as an interviewer.\n\nCracking the Coding Interview, 6th Edition is here to help you through this process, teaching you what you need to know and enabling you to perform at your very best. I've coached and interviewed hundreds of software engineers. The result is this book.\n\nLearn how to uncover the hints and hidden details in a question, discover how to break down a problem into manageable chunks, develop techniques to unstick yourself when stuck, learn (or re-learn) core computer science concepts, and practice on 189 interview questions and solutions.\n\nThese interview questions are real; they are not pulled out of computer science textbooks. They reflect what's truly being asked at the top companies, so that you can be as prepared as possible. WHAT'S INSIDE? 189 programming interview questions, ranging from the basics to the trickiest algorithm problems. A walk-through of how to derive each solution, so that you can learn how to get there yourself. Hints on how to solve each of the 189 questions, just like what you would get in a real interview. Five proven strategies to tackle algorithm questions, so that you can solve questions you haven't seen. Extensive coverage of essential topics, such as big O time, data structures, and core algorithms. A behind the scenes look at how top companies like Google and Facebook hire developers. Techniques to prepare for and ace the soft side of the interview: behavioral questions. For interviewers and companies: details on what makes a good interview question and hiring process.\nIllustrations noteIllustrations: Illustrations, black and white\u003cbr\u003eASIN: 0984782850\u003cbr\u003eVSKU: DBV.0984782850.G\u003cbr\u003eCondition: Good\u003cbr\u003eAuthor\/Artist:McDowell, Gayle Laakmann\u003cbr\u003eBinding: Paperback\u003cbr\u003e\u003cb\u003eNote:\u003c\/b\u003e Any images shown are stock photographs and product may differ from what is shown.  \u003cbr\u003e\u003cb\u003eCondition Notes\u003c\/b\u003e: Gently used with minimal wear on the corners and cover. A few pages may contain light highlighting or writing, but the text remains fully legible. Dust jacket may be missing, and supplemental materials like CDs or codes may not be included. May be ex-library with library markings. Ships promptly!  \u003cbr\u003e","brand":"Dream Books Co.","offers":[{"title":"Default Title","offer_id":41487862497338,"sku":"DBV.0984782850.G","price":6.79,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0555\/6011\/0138\/files\/0984782850-0.jpg?v=1782324846"}],"url":"https:\/\/shop.dreambooksco.com\/collections\/programming-books.oembed?page=2","provider":"Dream Books Co.","version":"1.0","type":"link"}