{"title":"Software Development \u0026 Engineering","description":"\u003cp\u003eComputers: Software Development \u0026amp; Engineering. 25 titles; authors including Hicks, Cat, Richards, Mark, Downey, Allen B; series including Course and Compendium.\u003c\/p\u003e\u003cp\u003ePaperback and Hardcover from $16.99 to $149.99. Free shipping on orders over $50.\u003c\/p\u003e","products":[{"product_id":"the-psychology-of-software-teams","title":"The Psychology of Software Teams","description":"\u003cp\u003eTo build the future, we need new ways of supporting software teams. This book will give you a secret weapon: the psychology that creates resilience for developers, sustainable practices for software teams, and innovation for organizations. You'll learn from rigorous empirical evidence gathered from top engineering organizations and thousands of developers around the world, revealing powerful principles software teams can use to guard against failure and drive cultures of collaboration and problem-solving.\u003c\/p\u003e\u003cp\u003eMaking incredible software doesn't have to be a death march--this book presents a humane alternative for software teams looking to use the transformative power of behavioral science to understand what drives technology businesses forward. \u003cem\u003eThe Psychology of Software Teams\u003c\/em\u003e provides a model for developers and leaders who want to bring the human back to tech and take a science-based approach to unlocking the \"black box\" of software engineering.\u003c\/p\u003e\u003cp\u003eThis book is for the developers and builders of the future. Bringing science and heart together, \u003cem\u003eThe Psychology of Software Teams\u003c\/em\u003e will teach you how to untangle your thinking from pervasive myths about software work and harness the superpowers of psychology to create more joyful, innovative, and thriving environments for software.\u003c\/p\u003e","brand":"CRC Press","offers":[{"title":"Default Title","offer_id":47944383987901,"sku":"BS-TC0-963389","price":29.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0771\/9767\/2637\/files\/9781032963389-HD.jpg?v=1785861797"},{"product_id":"think-python-how-to-think-like-a-computer-scientist","title":"Think Python: How to Think Like a Computer Scientist","description":"\u003cp\u003ePython is an excellent way to get started in programming, and this clear, concise guide walks you through Python a step at a time--beginning with basic programming concepts before moving on to functions, data structures, and object-oriented design. This revised third edition reflects the growing role of large language models (LLMs) in programming and includes exercises on effective LLM prompts, testing code, and debugging skills. \u003c\/p\u003e\u003cp\u003e With this popular hands-on guide at your side, you'll get: \u003c\/p\u003e\u003cul\u003e \u003cli\u003eA grounding in the syntax and semantics of the Python language \u003c\/li\u003e\n\u003cli\u003eA clear definition of each programming concept, with emphasis on clear vocabulary \u003c\/li\u003e\n\u003cli\u003eHow to work with variables, statements, functions, and data structures in a logical progression \u003c\/li\u003e\n\u003cli\u003eTechniques for reading and writing files and databases \u003c\/li\u003e\n\u003cli\u003eA solid understanding of objects, methods, and object-oriented programming \u003c\/li\u003e\n\u003cli\u003eDebugging strategies for syntax, runtime, and semantic errors \u003c\/li\u003e\n\u003cli\u003eAn introduction to recursion, interface design, data structures, and basic algorithms \u003c\/li\u003e\n\u003cli\u003eHow to use LLMs--including effective prompts, testing code, and debugging \u003c\/li\u003e\n\u003cli\u003eAnd more \u003c\/li\u003e\n\u003c\/ul\u003e","brand":"O'Reilly Media","offers":[{"title":"Default Title","offer_id":47944511848637,"sku":"BS-TC0-155438","price":39.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0771\/9767\/2637\/files\/9781098155438-HD.jpg?v=1785866097"},{"product_id":"fundamentals-of-software-architecture-a-modern-engineering-approach","title":"Fundamentals of Software Architecture: A Modern Engineering Approach","description":"\u003cp\u003eSalary surveys worldwide regularly place software architect in the top 10 best jobs, yet no real guide exists to help developers become architects. Until now. This updated edition provides a comprehensive overview of software architecture's many aspects, with five new chapters covering the latest insights from the field. Aspiring and existing architects alike will examine architectural characteristics, architectural patterns, component determination, diagramming architecture, governance, data, generative AI, team topologies, and many other topics.\u003c\/p\u003e \u003cp\u003eMark Richards and Neal Ford--hands-on practitioners who have taught software architecture classes professionally for years--focus on architecture principles that apply across all technology stacks. You'll explore software architecture in a modern light, taking into account all the innovations of the past decade.\u003c\/p\u003e \u003cp\u003eThis book examines: \u003c\/p\u003e\u003cul\u003e \u003cli\u003e\n\u003cb\u003eArchitecture styles and patterns\u003c\/b\u003e: Microservices, modular monoliths, microkernels, layered architectures, and many more\u003c\/li\u003e \u003cli\u003e\n\u003cb\u003eComponents\u003c\/b\u003e: Identification, coupling, cohesion, partitioning, and granularity\u003c\/li\u003e \u003cli\u003e\n\u003cb\u003eSoft skills\u003c\/b\u003e: Effective team management, collaboration, business engagement models, negotiation, presentations, and more\u003c\/li\u003e \u003cli\u003e\n\u003cb\u003eModernity\u003c\/b\u003e: Engineering practices and operational approaches that have changed radically in the past few years, including cloud considerations and generative AI\u003c\/li\u003e \u003cli\u003e\n\u003cb\u003eArchitecture as an engineering discipline\u003c\/b\u003e: Repeatable results, metrics, and concrete valuations that add rigor to software architecture\u003c\/li\u003e \u003c\/ul\u003e","brand":"O'Reilly Media","offers":[{"title":"Default Title","offer_id":47944511946941,"sku":"BS-TC0-175511","price":63.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0771\/9767\/2637\/files\/9781098175511-HD.jpg?v=1785866106"},{"product_id":"linux-pocket-guide-essential-commands","title":"Linux Pocket Guide: Essential Commands","description":"\u003cp\u003eIf you use Linux in your day-to-day work, then \u003ci\u003eLinux Pocket Guide\u003c\/i\u003e is the perfect on-the-job reference. This thoroughly updated 20th anniversary edition explains more than 200 Linux commands, including new commands for file handling, package management, version control, file format conversions, and more. \u003c\/p\u003e\u003cp\u003e In this concise guide, author Daniel Barrett provides the most useful Linux commands grouped by functionality. Whether you're a novice or an experienced user, this practical book is an ideal reference for the most important Linux commands. \u003c\/p\u003e\u003cp\u003e You'll learn: \u003c\/p\u003e\u003cul\u003e \u003cli\u003eEssential concepts--commands, shells, users, and the filesystem \u003c\/li\u003e\n\u003cli\u003eFile commands-creating, organizing, manipulating, and processing files of all kinds \u003c\/li\u003e\n\u003cli\u003eSysadmin basics-superusers, processes, user management, and software installation \u003c\/li\u003e\n\u003cli\u003eFilesystem maintenance-disks, RAID, logical volumes, backups, and more \u003c\/li\u003e\n\u003cli\u003eNetworking commands-working with hosts, network connections, email, and the web \u003c\/li\u003e\n\u003cli\u003eGetting stuff done-everything from math to version control to graphics and audio \u003c\/li\u003e\n\u003c\/ul\u003e","brand":"O'Reilly Media","offers":[{"title":"Default Title","offer_id":47945996370109,"sku":"BS-TC0-157968","price":25.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0771\/9767\/2637\/files\/9781098157968-HD.jpg?v=1785900651"},{"product_id":"code-the-hidden-language-of-computer-hardware-and-software","title":"Code: The Hidden Language of Computer Hardware and Software","description":"\u003cp\u003e\u003cstrong\u003eThe classic guide to how computers work, updated with new chapters and interactive graphics\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e\u003cem\u003e\"For me, Code was a revelation. It was the first book about programming that spoke to me. It started with a story, and it built up, layer by layer, analogy by analogy, until I understood not just the Code, but the System. Code is a book that is as much about Systems Thinking and abstractions as it is about code and programming. Code teaches us how many unseen layers there are between the computer systems that we as users look at every day and the magical silicon rocks that we infused with lightning and taught to think.\"\u003c\/em\u003e\u003c\/p\u003e \u003cp\u003e\u003cem\u003e- Scott Hanselman, Partner Program Director, Microsoft, and host of Hanselminutes\u003c\/em\u003e\u003c\/p\u003e \u003cp\u003eComputers are everywhere, most obviously in our laptops and smartphones, but also our cars, televisions, microwave ovens, alarm clocks, robot vacuum cleaners, and other smart appliances. Have you ever wondered what goes on inside these devices to make our lives easier but occasionally more infuriating?\u003c\/p\u003e \u003cp\u003eFor more than 20 years, readers have delighted in Charles Petzold's illuminating story of the secret inner life of computers, and now he has revised it for this new age of computing. Cleverly illustrated and easy to understand, this is the book that cracks the mystery. You'll discover what flashlights, black cats, seesaws, and the ride of Paul Revere can teach you about computing, and how human ingenuity and our compulsion to communicate have shaped every electronic device we use.\u003c\/p\u003e \u003cp\u003e This new expanded edition explores more deeply the bit-by-bit and gate-by-gate construction of the heart of every smart device, the central processing unit that combines the simplest of basic operations to perform the most complex of feats. Petzold's companion website, CodeHiddenLanguage.com, uses animated graphics of key circuits in the book to make computers even easier to comprehend.\u003c\/p\u003e \u003cp\u003e In addition to substantially revised and updated content, new chapters include: \u003c\/p\u003e \u003cul\u003e \u003cli\u003eChapter 18: Let's Build a Clock!\u003c\/li\u003e \u003cli\u003eChapter 21: The Arithmetic Logic Unit\u003c\/li\u003e \u003cli\u003eChapter 22: Registers and Busses\u003c\/li\u003e \u003cli\u003eChapter 23: CPU Control Signals\u003c\/li\u003e \u003cli\u003eChapter 24: Jumps, Loops, and Calls\u003c\/li\u003e \u003cli\u003eChapter 28: The World Brain\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003eFrom the simple ticking of clocks to the worldwide hum of the internet, Code reveals the essence of the digital revolution.\u003c\/p\u003e","brand":"Microsoft Press","offers":[{"title":"Default Title","offer_id":47947244929213,"sku":"BS-TC0-909100","price":33.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0771\/9767\/2637\/files\/9780137909100-HD.jpg?v=1785924367"},{"product_id":"the-staff-engineers-path-a-guide-for-individual-contributors-navigating-growth-and-change","title":"The Staff Engineer's Path: A Guide for Individual Contributors Navigating Growth and Change","description":"\u003cp\u003eFor years, companies have rewarded their most effective engineers with management positions. But treating management as the default path for an engineer with leadership ability doesn't serve the industry well--or the engineer. The staff engineer's path allows engineers to contribute at a high level as role models, driving big projects, determining technical strategy, and raising everyone's skills. \u003c\/p\u003e\u003cp\u003e This in-depth book shows you how to understand your role, manage your time, master strategic thinking, and set the standard for technical work. You'll read about how to be a leader without direct authority, how to plan ahead to make the right technical decisions, and how to make everyone around you better, while still growing as an expert in your domain. \u003c\/p\u003e\u003cp\u003e By exploring the three pillars of a staff engineer's job, Tanya Reilly, a veteran of the staff engineer track, shows you how to: \u003c\/p\u003e\u003cul\u003e \u003cli\u003eTake a broad, strategic view when thinking about your work \u003c\/li\u003e\n\u003cli\u003eDive into practical tactics for making projects succeed \u003c\/li\u003e\n\u003cli\u003eDetermine what \"good engineering\" means in your organization \u003c\/li\u003e\n\u003c\/ul\u003e","brand":"O'Reilly Media","offers":[{"title":"Default Title","offer_id":47947771117757,"sku":"BS-TC0-118730","price":36.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0771\/9767\/2637\/files\/9781098118730-HD.jpg?v=1785940055"},{"product_id":"system-design-interview-an-insiders-guide-volume-2","title":"System Design Interview - An Insider's Guide: Volume 2","description":"\u003cb\u003eSystem Design Interview - An Insider's Guide (Volume 2)\u003c\/b\u003e \u003cp\u003e\u003c\/p\u003eThis book can be seen as a sequel to the book: System Design Interview - An Insider's Guide. It covers a \u003cb\u003edifferent \u003c\/b\u003eset of system design interview questions and solutions. \u003cb\u003eAlthough reading Volume 1 is helpful, it is not required.\u003c\/b\u003e This book should be accessible to readers who have a basic understanding of distributed systems. \u003cp\u003e\u003c\/p\u003eThis volume provides a reliable strategy and knowledge base for approaching a broad range of system design questions that you may encounter. It will help you feel confident during this important interview. This book provides a step-by-step framework for how to tackle a system design question. It also includes many real-world examples to illustrate a systematic approach, with detailed and well-explained steps you can follow. \u003cp\u003e\u003c\/p\u003e\u003cb\u003eWhat's inside?\u003c\/b\u003e\u003cbr\u003e- An insider's take on what interviewers really look for and why.\u003cbr\u003e- A 4-step framework for solving any system design interview question.\u003cbr\u003e- 13 real system design interview questions with detailed solutions.\u003cbr\u003e- 300+ diagrams to visually explain how different systems work. \u003cp\u003e\u003c\/p\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003eChapter 1: Proximity Service\u003cbr\u003eChapter 2: Nearby Friends\u003cbr\u003eChapter 3: Google Maps\u003cbr\u003eChapter 4: Distributed Message Queue\u003cbr\u003eChapter 5: Metrics Monitoring\u003cbr\u003eChapter 6: Ad Click Event Aggregation\u003cbr\u003eChapter 7: Hotel Reservation\u003cbr\u003eChapter 8: Distributed Email Service\u003cbr\u003eChapter 9: S3-like Object Storage\u003cbr\u003eChapter 10: Real-time Gaming Leaderboard\u003cbr\u003eChapter 11: Payment System\u003cbr\u003eChapter 12: Digital Wallet\u003cbr\u003eChapter 13: Stock Exchange","brand":"Byte Code LLC","offers":[{"title":"Default Title","offer_id":47949727531197,"sku":"BS-TC0-049112","price":37.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0771\/9767\/2637\/files\/9781736049112-HD.jpg?v=1785989914"},{"product_id":"hands-on-unity-game-development-fourth-edition-unlock-the-power-of-unity-2023-and-build-your-dream-game","title":"Hands-On Unity Game Development - Fourth Edition: Unlock the power of Unity 2023 and build your dream game","description":"\u003cp\u003e\u003cstrong\u003eUnlock game development mastery with Unity 2023! This book takes you from conception to publication, equipping you with the key tools and techniques you need to bring your gaming vision to life.\u003c\/strong\u003e\u003c\/p\u003eKey Features\u003cul\u003e\n\u003cli\u003eLearn the fundamentals of Unity 2023 and create your dream game\u003c\/li\u003e\n\u003cli\u003eExplore the world of augmented reality (AR) to create captivating mobile games\u003c\/li\u003e\n\u003cli\u003ePropel game performance and player experience to new heights with Data-Oriented Technology Stack (DOTS) insights\u003c\/li\u003e\n\u003c\/ul\u003eBook Description\u003cp\u003eTake your game development skills to the next level. Dive into the world of game creation confidently by elevating your game development skills. This book is your definitive and practical guide to unlocking the full potential of Unity 2023. Every chapter is designed to empower you to customize your own game, not just replicate what's in the book. This new edition includes immersive Augmented Reality (AR) experiences and performance optimization with Data-Oriented Technology Stack (DOTS).\u003c\/p\u003e\u003cp\u003eFrom Scene Creation to seamless Assert Integration, dive into C# programming and Visual Scripting with step-by-step guidance for beginners. Implement dynamic gameplay elements, including movement, spawning, physics, and health systems. Delve deeper into the magic of Game AI through sensor-driven decision-making with Finite State Machines (FSMs). Elevate your visuals with materials, shaders, textures, and particle systems. Optimize performance with Profiler insights and debug your game for a polished final product.\u003c\/p\u003e\u003cp\u003e Whether you're a beginner or a seasoned pro, this book will equip you with the skills needed to bring your game ideas to life.\u003c\/p\u003eWhat you will learn\u003cul\u003e\n\u003cli\u003eBuild a game that includes gameplay, player and non-player characters, assets, animations, and more\u003c\/li\u003e\n\u003cli\u003eLearn C# and Visual Scripting to customize player movements, the UI, and game physics\u003c\/li\u003e\n\u003cli\u003eImplement Game AI to build a fully functional enemy capable of detecting and attacking\u003c\/li\u003e\n\u003cli\u003eUse Universal Render Pipeline (URP) to create high-quality visuals with Unity\u003c\/li\u003e\n\u003cli\u003eCreate win-lose conditions using design patterns such as Singleton and Event Listeners\u003c\/li\u003e\n\u003cli\u003eImplement realistic and dynamic physics simulations with the new Physics System\u003c\/li\u003e\n\u003c\/ul\u003eWho this book is for\u003cp\u003eBoth game and non-game developers looking to migrate or start building 3D games in Unity will find this Unity game development book useful. While you can still follow along without prior programming experience, knowing C# fundamentals will help you make the most of this book.\u003c\/p\u003eTable of Contents\u003col\u003e\n\u003cli\u003eEmbark on Your Unity Journey\u003c\/li\u003e\n\u003cli\u003eCrafting Scenes and Game Elements\u003c\/li\u003e\n\u003cli\u003eFrom Blueprint to Reality: Building with Terrain and ProBuilder\u003c\/li\u003e\n\u003cli\u003eSeamless Integration: Importing and Integrating Assets\u003c\/li\u003e\n\u003cli\u003eUnleashing the Power of C# and Visual Scripting\u003c\/li\u003e\n\u003cli\u003eDynamic Motion: Implementing Movement and Spawning\u003c\/li\u003e\n\u003cli\u003eCollisions and Health: Detecting Collisions Accurately\u003c\/li\u003e\n\u003cli\u003eVictory or Defeat: Win and Lose Conditions\u003c\/li\u003e\n\u003cli\u003eStarting Your AI Journey: Building Intelligent Enemies for Your Game\u003c\/li\u003e\n\u003cli\u003eMaterial Alchemy: Using URP and Shader Graph for Stunning Visuals\u003c\/li\u003e\n\u003cli\u003eCaptivating Visual Effects: Harnessing Particle Systems and Visual Effect Graph\u003c\/li\u003e\n\u003cli\u003eEnlightening Worlds: Illuminating Scenes with the Universal Render Pipeline\u003c\/li\u003e\n\u003cli\u003eImmersive Realism: Achieving Fullscreen Effects with Post-Processing\u003c\/li\u003e\n\u003cli\u003eHarmonious Soundscapes: Integrating Audio and Music\u003c\/li\u003e\n\u003cli\u003eInterface Brilliance: Designing User-Friendly UI\u003c\/li\u003e\n\u003cli\u003eNext-Gen UI: Creating Dynamic Interfaces with UI Toolkit\u003c\/li\u003e\n\u003cli\u003eAnimated Realities: Creating Animations with Animator, Cinemachine, and Timeline\u003c\/li\u003e\n\u003c\/ol\u003e\u003cp\u003e(N.B. Please use the Look Inside option to see further chapters)\u003c\/p\u003e","brand":"Packt Publishing","offers":[{"title":"Default Title","offer_id":47949964673213,"sku":"BS-TC0-085714","price":49.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0771\/9767\/2637\/files\/9781835085714-HD.jpg?v=1785993773"},{"product_id":"modern-software-engineering-doing-what-works-to-build-better-software-faster","title":"Modern Software Engineering: Doing What Works to Build Better Software Faster","description":"\u003cb\u003eImprove Your Creativity, Effectiveness, and Ultimately, Your Code\u003c\/b\u003e \u003cp\u003e\u003c\/p\u003eIn \u003ci\u003e\u003cb\u003eModern Software Engineering, \u003c\/b\u003e\u003c\/i\u003e continuous delivery pioneer David Farley helps software professionals think about their work more effectively, manage it more successfully, and genuinely improve the quality of their applications, their lives, and the lives of their colleagues. \u003cp\u003e\u003c\/p\u003eWriting for programmers, managers, and technical leads at all levels of experience, Farley illuminates durable principles at the heart of effective software development. He distills the discipline into two core exercises: learning and exploration and managing complexity. For each, he defines principles that can help you improve everything from your mindset to the quality of your code, and describes approaches proven to promote success. \u003cp\u003e\u003c\/p\u003eFarley's ideas and techniques cohere into a unified, scientific, and foundational approach to solving practical software development problems within realistic economic constraints. This general, durable, and pervasive approach to software engineering can help you solve problems you haven't encountered yet, using today's technologies and tomorrow's. It offers you deeper insight into what you do every day, helping you create better software, faster, with more pleasure and personal fulfillment. \u003cbr\u003e \u003cul\u003e \u003cli\u003eClarify what you're trying to accomplish\u003c\/li\u003e \u003cli\u003eChoose your tools based on sensible criteria\u003c\/li\u003e \u003cli\u003eOrganize work and systems to facilitate continuing incremental progress\u003c\/li\u003e \u003cli\u003eEvaluate your progress toward thriving systems, not just more \"legacy code\"\u003c\/li\u003e \u003cli\u003eGain more value from experimentation and empiricism\u003c\/li\u003e \u003cli\u003eStay in control as systems grow more complex\u003c\/li\u003e \u003cli\u003eAchieve rigor without too much rigidity\u003c\/li\u003e \u003cli\u003eLearn from history and experience\u003c\/li\u003e \u003cli\u003eDistinguish \"good\" new software development ideas from \"bad\" ones\u003c\/li\u003e \u003c\/ul\u003e \u003ci\u003eRegister your book for convenient access to downloads, updates, and\/or corrections as they become available. See inside book for details.\u003c\/i\u003e","brand":"Addison-Wesley Professional","offers":[{"title":"Default Title","offer_id":47950626980029,"sku":"BS-TC0-314911","price":37.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0771\/9767\/2637\/files\/9780137314911-HD.jpg?v=1786012205"},{"product_id":"crafting-interpreters","title":"Crafting Interpreters","description":"\u003cp\u003eDespite using them every day, most software engineers know little about how programming languages are designed and implemented. For many, their only experience with that corner of computer science was a terrifying \"compilers\"class that they suffered through in undergrad and tried to blot from their memory as soon as they had scribbled their last NFA to DFA conversion on the final exam.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eThat fearsome reputation belies a field that is rich with useful techniques and not so difficult as some of its practitioners might have you believe. A better understanding of how programming languages are built will make you a stronger software engineer and teach you concepts and data structures you'll use the rest of your coding days. You might even have fun.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eThis book teaches you everything you need to know to implement a full-featured, efficient scripting language. You'll learn both high-level concepts around parsing and semantics and gritty details like bytecode representation and garbage collection. Your brain will light up with new ideas, and your hands will get dirty and calloused.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eStarting from main(), you will build a language that features rich syntax, dynamic typing, garbage collection, lexical scope, first-class functions, closures, classes, and inheritance. All packed into a few thousand lines of clean, fast code that you thoroughly understand because you wrote each one yourself.\u003c\/p\u003e","brand":"Genever Benning","offers":[{"title":"Default Title","offer_id":47950937555133,"sku":"BS-TC0-582939","price":47.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0771\/9767\/2637\/files\/9780990582939-HD.jpg?v=1786017645"},{"product_id":"learning-domain-driven-design-aligning-software-architecture-and-business-strategy","title":"Learning Domain-Driven Design: Aligning Software Architecture and Business Strategy","description":"\u003cp\u003eBuilding software is harder than ever. As a developer, you not only have to chase ever-changing technological trends but also need to understand the business domains behind the software. This practical book provides you with a set of core patterns, principles, and practices for analyzing business domains, understanding business strategy, and, most importantly, aligning software design with its business needs. \u003c\/p\u003e\u003cp\u003e Author Vlad Khononov shows you how these practices lead to robust implementation of business logic and help to future-proof software design and architecture. You'll examine the relationship between domain-driven design (DDD) and other methodologies to ensure you make architectural decisions that meet business requirements. You'll also explore the real-life story of implementing DDD in a startup company. \u003c\/p\u003e\u003cp\u003e With this book, you'll learn how to: \u003c\/p\u003e\u003cul\u003e \u003cli\u003eAnalyze a company's business domain to learn how the system you're building fits its competitive strategy \u003c\/li\u003e\n\u003cli\u003eUse DDD's strategic and tactical tools to architect effective software solutions that address business needs \u003c\/li\u003e\n\u003cli\u003eBuild a shared understanding of the business domains you encounter \u003c\/li\u003e\n\u003cli\u003eDecompose a system into bounded contexts \u003c\/li\u003e\n\u003cli\u003eCoordinate the work of multiple teams \u003c\/li\u003e\n\u003cli\u003eGradually introduce DDD to brownfield projects \u003c\/li\u003e\n\u003c\/ul\u003e","brand":"O'Reilly Media","offers":[{"title":"Default Title","offer_id":47951018000573,"sku":"BS-TC0-100131","price":52.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0771\/9767\/2637\/files\/9781098100131-HD.jpg?v=1786018125"},{"product_id":"head-first-design-patterns-building-extensible-and-maintainable-object-oriented-software","title":"Head First Design Patterns: Building Extensible and Maintainable Object-Oriented Software","description":"\u003cp\u003e\u003cb\u003eWhat will you learn from this book?\u003c\/b\u003e \u003c\/p\u003e\u003cp\u003e You 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 \u003ci\u003eHead First Design Patterns\u003c\/i\u003e. \u003c\/p\u003e\u003cp\u003e \u003cb\u003eWhat's so special about this book?\u003c\/b\u003e \u003c\/p\u003e\u003cp\u003e If you've read a Head First book, you know what to expect: a visually rich format designed for the way your brain works. With \u003ci\u003eHead First Design Patterns, 2E\u003c\/i\u003e 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.\u003c\/p\u003e","brand":"O'Reilly Media","offers":[{"title":"Default Title","offer_id":47951146385597,"sku":"BS-TC0-078005","price":63.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0771\/9767\/2637\/files\/9781492078005-HD.jpg?v=1786020137"},{"product_id":"software-architecture-the-hard-parts-modern-trade-off-analyses-for-distributed-architectures","title":"Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures","description":"\u003cp\u003eThere are no easy decisions in software architecture. Instead, there are many hard parts--difficult problems or issues with no best practices--that force you to choose among various compromises. With this book, you'll learn how to think critically about the trade-offs involved with distributed architectures. \u003c\/p\u003e\u003cp\u003e Architecture veterans and practicing consultants Neal Ford, Mark Richards, Pramod Sadalage, and Zhamak Dehghani discuss strategies for choosing an appropriate architecture. By interweaving a story about a fictional group of technology professionals--the Sysops Squad--they examine everything from how to determine service granularity, manage workflows and orchestration, manage and decouple contracts, and manage distributed transactions to how to optimize operational characteristics, such as scalability, elasticity, and performance. \u003c\/p\u003e\u003cp\u003e By focusing on commonly asked questions, this book provides techniques to help you discover and weigh the trade-offs as you confront the issues you face as an architect. \u003c\/p\u003e\u003cul\u003e \u003cli\u003eAnalyze trade-offs and effectively document your decisions \u003c\/li\u003e\n\u003cli\u003eMake better decisions regarding service granularity \u003c\/li\u003e\n\u003cli\u003eUnderstand the complexities of breaking apart monolithic applications \u003c\/li\u003e\n\u003cli\u003eManage and decouple contracts between services \u003c\/li\u003e\n\u003cli\u003eHandle data in a highly distributed architecture \u003c\/li\u003e\n\u003cli\u003eLearn patterns to manage workflow and transactions when breaking apart applications \u003c\/li\u003e\n\u003c\/ul\u003e","brand":"O'Reilly Media","offers":[{"title":"Default Title","offer_id":47951146516669,"sku":"BS-TC0-086895","price":63.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0771\/9767\/2637\/files\/9781492086895-HD.jpg?v=1786020141"},{"product_id":"planning-and-control-using-microsoft-project-365-and-2021-including-2019-2016-and-2013","title":"Planning and Control Using Microsoft Project 365 and 2021: Including 2019, 2016 and 2013","description":"\u003cp\u003eAll scheduling software is difficult to learn for a number of reasons. None have the optimal settings when installed and templates, views and default options need to be adjusted to obtain the best possible performance. Usually the Help files do not connect the user to real life situations and do not explain the practical use of functions. Furthermore, there are many flicks and switches with obscure names that are difficult to understand or decide what they do or which are important. These issues make learning the software very difficult without a comprehensive guide written by an experienced user. Investing in a book written by Paul E Harris will address all these issues and allow you to setup the software properly and understand all the obscure functions letting you become productive more quickly and enhance your career opportunities and salary with a solid understanding of the software.\u003c\/p\u003e\u003cp\u003eMicrosoft\u003csup\u003e(R)\u003c\/sup\u003e Project 2021 is a minor update of Microsoft\u003csup\u003e(R)\u003c\/sup\u003e Project 2019 and therefore this book covers versions 2013, 2016, 2019 2021 and 365. This book is aimed at showing project management professionals how to use the software in a project environment.\u003c\/p\u003e\u003cp\u003eThis book is an update of the author's last book \"Planning and Scheduling using Microsoft\u003csup\u003e(R)\u003c\/sup\u003e Project 2013, 2016 and 21. It has revised workshops and incudes the new functions of Microsoft Project 2021.\u003c\/p\u003e\u003cp\u003eThis publication was written so it may be used as: \u003c\/p\u003e\u003cp\u003e- A training manual, or\u003c\/p\u003e\u003cp\u003e- A self teach book, or\u003c\/p\u003e\u003cp\u003e- A user guide.\u003c\/p\u003e\u003cp\u003eThe book stays focused on the information required to create and update a schedule with or without resources using Microsoft\u003csup\u003e(R)\u003c\/sup\u003e Project by: \u003c\/p\u003e\u003cp\u003e- Concentrating on the core functions required to plan and control a project.\u003c\/p\u003e\u003cp\u003e- Keeping the information relevant to each topic in the appropriate chapter.\u003c\/p\u003e\u003cp\u003e- Providing a quick reference at the start of each chapter listing the chapter topics.\u003c\/p\u003e\u003cp\u003e- Providing a comprehensive index of all topics.\u003c\/p\u003e\u003cp\u003eThe book is aimed at: \u003c\/p\u003e\u003cp\u003e- Project managers and schedulers who wish learn the software, however are unable to attend a training course, or require a reference book.\u003c\/p\u003e\u003cp\u003e- Project management companies in industries such as building, construction, oil \u0026amp; gas, software development, government and defence who wish to run their own software training courses or provide their employees a good practical guide to using the software.\u003c\/p\u003e\u003cp\u003e- Training organizations who require a training manual to run their own courses.\u003c\/p\u003e\u003cp\u003eThis book is written by an experienced scheduler, who has used the software at the sharp end of projects and is not a techo. It draws on the author's practical experience in using the software in a wide variety of industries. It presents workable solutions to real day to day planning and scheduling problems and contains practical advice on how to set up the software and import data.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Hyde Park Solutions","offers":[{"title":"Default Title","offer_id":47951441920189,"sku":"BS-TC0-185850","price":41.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0771\/9767\/2637\/files\/9781925185850-HD.jpg?v=1786027049"},{"product_id":"the-devops-handbook-2nd-edition-how-to-create-world-class-agility-reliability-security-in-technology-organizations","title":"The Devops Handbook, 2nd Edition: How to Create World-Class Agility, Reliability, \u0026 Security in Technology Organizations","description":"\u003cb\u003eThis award-winning and bestselling business handbook for digital transformation is now fully updated and expanded with the latest research and new case studies!\u003c\/b\u003e \u003cp\u003e\u003c\/p\u003e\u003cb\u003e\"[The DevOps Handbook] remains a must-read for any organization seeking to scale up its IT capability and expand DevOps practices across multiple departments or lines of business.\" --Mike Perrow, TechBeacon\u003c\/b\u003e \u003cp\u003e\u003c\/p\u003e For years, The DevOps Handbook has been the definitive guide for taking the successes laid out in the bestselling The Phoenix Project and applying them in any organization. Now, with this fully updated and expanded edition, it's time to take DevOps out of the IT department and apply it across the full business. \u003cp\u003e\u003c\/p\u003e Technology is now at the core of every company, no matter the business model or product. The theories and practices laid out in The DevOps Handbook are tools to be used by anyone from across the organization to create joy and succeed in the marketplace. \u003cp\u003e\u003c\/p\u003e The second edition features 15 new case studies, including stories from Adidas, American Airlines, Fannie Mae, Target, and the US Air Force. In addition, renowned researcher and coauthor of Accelerate, Dr. Nicole Forsgren, provides her insights through new and updated material and research. With over 100 pages of new content throughout the book, this expanded edition is a must read for anyone who works with technology. \u003cp\u003e\u003c\/p\u003e \u003cb\u003e\"[The DevOps Handbook is] a practical roadmap to improving IT in any organization. It's also the most valuable book on software development I've read in the past 10 years.\" --Adam Hawkins, software developer and host of the podcast SmallBatches\u003c\/b\u003e","brand":"It Revolution","offers":[{"title":"Default Title","offer_id":47951460827325,"sku":"BS-TC0-508402","price":32.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0771\/9767\/2637\/files\/9781950508402-HD.jpg?v=1786027495"},{"product_id":"adobe-photoshop-2nd-edition-a-complete-course-and-compendium-of-features","title":"Adobe Photoshop, 2nd Edition: A Complete Course and Compendium of Features","description":"\u003ci\u003e\u003cb\u003eAdobe Photoshop: A Complete Course and Compendium of Features\u003c\/b\u003e\u003c\/i\u003e is your guide to creating, editing, and enhancing images and designs in Adobe Photoshop. Whether you're retouching a photograph, generating designs for social media, or combining images into composite creations, Photoshop is the tool for you--and this book will teach you what you need to know. This second edition has been fully revised and updated to cover the newest features of Photoshop.First, in a complete Course that includes a new set of projects and lessons from the curriculum of Adobe Certified Instructor Steve Laskevitch, you'll learn the procedures needed to use Photoshop effectively and professionally. As you work your way through dozens of step-by-step lessons, you'll be exposed to Photoshop's rich feature set in practical contexts and learn best practices for optimal workflows. We'll supply lesson documents and their assets to download, and you can use your course creations as starting points for your own projects.\u003cbr\u003eThe updated Compendium provides even greater depth of knowledge and serves as an in-depth reference you can rely on long after the course is done. Its eight easy-to-access sections help you uncover more of the \"how\" and \"why\" of Photoshop. With extensive cross references between the Course and Compendium, the two parts of the book complement each other perfectly.Learn step by step how to: \u003cbr\u003e- Set up an ideal workspace- Leverage artificial intelligence (AI) features- Know what to do when AI fails- Master selections and masks- Work with design features and presets like gradients, patterns, brushes, and text- Combine images seamlessly- Use Smart Objects for powerful workflows- Become more efficient and effective with actions and scripts- And much more!","brand":"Rocky Nook","offers":[{"title":"Default Title","offer_id":47951688335549,"sku":"BS-TC0-140178","price":43.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0771\/9767\/2637\/files\/9798888140178-HD.jpg?v=1786033171"},{"product_id":"engineering-management-for-the-rest-of-us","title":"Engineering Management for the Rest of Us","description":"\u003cp\u003eA lot of Engineering Managers and leaders studied for years and years to become the best Engineer they possibly could be... and then they were promoted.\u003c\/p\u003e\u003cp\u003eIt can be very tough for those of us who didn't go into Engineering with the distinct concept that we would become managers, but still want to do our best to support our teams.\u003c\/p\u003e\u003cp\u003eI wrote this book because there's so much no one told me about management that I wished I would have known. There's a lot to be purposeful about that many of us learn on the job, and worse: learn on people. This book provides some organization for collaborating with networks of people, working together towards a common purpose.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eThere seem to be millions of articles and \"how to\"s on programming and only a handful of resources on Engineering Management- why? It's very tough to talk about something that involves people processes. People are non-deterministic. Working relationships are nuanced, communication is linked with individual values, motivations, power dynamics, and skills. People also have a range of experiences and emotions that are not consistent day-to-day.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eHopefully, in the happiest, most productive sense.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eIt's imperative that we as managers learn as much as we can and work on ourselves, so that our teams may enjoy a healthy working life and strong relationships. It's not just important, it's crucial that we iterate on our own skills as managers so that we can properly support everyone around us: individuals, peers, leadership, and the business.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eI'm sharing what I've learned- not so that you follow my concepts exactly, but rather so that you can be thoughtful about your own leadership and needs. The book goes from the macro to the micro- with topics ranging everywhere from \"feedback\" to \"scoping down PRs\".\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eThough the book is meant to address people in management, individual contributors are welcome to read the book as well- perhaps you need to manage up and need some tools to help guide the conversation, perhaps you just want a peek at other concerns within the business- everyone is invited to the conversation.\u003c\/p\u003e","brand":"Skill Recordings Inc","offers":[{"title":"Default Title","offer_id":47951815082173,"sku":"BS-TC0-769318","price":16.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0771\/9767\/2637\/files\/9798986769318-HD.jpg?v=1786036732"},{"product_id":"what-great-principals-do-differently-twenty-things-that-matter-most","title":"What Great Principals Do Differently: Twenty Things That Matter Most","description":"What are the attitudes and actions that make great principals stand out? In this internationally renowned bestseller, Todd Whitaker reveals the 20 keys to effective school leadership.","brand":"Routledge","offers":[{"title":"Default Title","offer_id":47953366876349,"sku":"BS-TC0-344672","price":38.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0771\/9767\/2637\/files\/9780367344672-HD.jpg?v=1786058938"},{"product_id":"designing-interfaces-patterns-for-effective-interaction-design","title":"Designing Interfaces: Patterns for Effective Interaction Design","description":"\u003cp\u003eDesigning good application interfaces isnâ t easy now that companies need to create compelling, seamless user experiences across an exploding number of channels, screens, and contexts. In this updated third edition, youâ ll learn how to navigate through the maze of design options. By capturing UI best practices as design patterns, this best-selling book provides solutions to common design problems. \u003c\/p\u003e\u003cp\u003e Youâ ll learn patterns for mobile apps, web applications, and desktop software. Each pattern contains full-color examples and practical design advice you can apply immediately. Experienced designers can use this guide as an idea sourcebook, and novices will find a road map to the world of interface and interaction design. \u003c\/p\u003e\u003cul\u003e \u003cli\u003eUnderstand your users before you start designing \u003c\/li\u003e\n\u003cli\u003eBuild your softwareâ s structure so it makes sense to users \u003c\/li\u003e\n\u003cli\u003eDesign components to help users complete tasks on any device \u003c\/li\u003e\n\u003cli\u003eLearn how to promote wayfinding in your software \u003c\/li\u003e\n\u003cli\u003ePlace elements to guide users to information and functions \u003c\/li\u003e\n\u003cli\u003eLearn how visual design can make or break product usability \u003c\/li\u003e\n\u003cli\u003eDisplay complex data with artful visualizations \u003c\/li\u003e\n\u003c\/ul\u003e","brand":"O'Reilly Media","offers":[{"title":"Default Title","offer_id":47953603625149,"sku":"BS-TC0-051961","price":52.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0771\/9767\/2637\/files\/9781492051961-HD.jpg?v=1786064261"},{"product_id":"the-pragmatic-programmer-your-journey-to-mastery-20th-anniversary-edition","title":"The Pragmatic Programmer: Your Journey to Mastery, 20th Anniversary Edition","description":"\u003cp\u003e\u003cem\u003e\u003cstrong\u003eThe Pragmatic Programmer\u003c\/strong\u003e\u003c\/em\u003e is one of those rare tech books you'll read, re-read, and read again over the years. Whether you're new to the field or an experienced practitioner, you'll come away with fresh insights each and every time.\u003c\/p\u003e \u003cp\u003eDave Thomas and Andy Hunt wrote the first edition of this influential book in 1999 to help their clients create better software and rediscover the joy of coding. These lessons have helped a generation of programmers examine the very essence of software development, independent of any particular language, framework, or methodology, and the Pragmatic philosophy has spawned hundreds of books, screencasts, and audio books, as well as thousands of careers and success stories.\u003c\/p\u003e \u003cp\u003eNow, twenty years later, this new edition re-examines what it means to be a modern programmer. Topics range from personal responsibility and career development to architectural techniques for keeping your code flexible and easy to adapt and reuse. Read this book, and you'll learn how to: \u003c\/p\u003e \u003cul\u003e \u003cli\u003eFight software rot\u003c\/li\u003e \u003cli\u003eLearn continuously\u003c\/li\u003e \u003cli\u003eAvoid the trap of duplicating knowledge\u003c\/li\u003e \u003cli\u003eWrite flexible, dynamic, and adaptable code\u003c\/li\u003e \u003cli\u003eHarness the power of basic tools\u003c\/li\u003e \u003cli\u003eAvoid programming by coincidence\u003c\/li\u003e \u003cli\u003eLearn real requirements\u003c\/li\u003e \u003cli\u003eSolve the underlying problems of concurrent code\u003c\/li\u003e \u003cli\u003eGuard against security vulnerabilities\u003c\/li\u003e \u003cli\u003eBuild teams of Pragmatic Programmers\u003c\/li\u003e \u003cli\u003eTake responsibility for your work and career\u003c\/li\u003e \u003cli\u003eTest ruthlessly and effectively, including property-based testing\u003c\/li\u003e \u003cli\u003eImplement the Pragmatic Starter Kit\u003c\/li\u003e \u003cli\u003eDelight your users\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003eWritten as a series of self-contained sections and filled with classic and fresh anecdotes, thoughtful examples, and interesting analogies, \u003cem\u003e\u003cstrong\u003eThe Pragmatic Programmer\u003c\/strong\u003e\u003c\/em\u003e illustrates the best approaches and major pitfalls of many different aspects of software development. Whether you're a new coder, an experienced programmer, or a manager responsible for software projects, use these lessons daily, and you'll quickly see improvements in personal productivity, accuracy, and job satisfaction. You'll learn skills and develop habits and attitudes that form the foundation for long-term success in your career. You'll become a Pragmatic Programmer.\u003c\/p\u003e \u003cp\u003e\u003cem\u003e\"One of the most significant books in my life.\"\u003cbr\u003e\u003c\/em\u003e--Obie Fernandez, Author, \u003cem\u003eThe Rails Way\u003c\/em\u003e\u003c\/p\u003e \u003cp\u003e\u003cem\u003e\"Twenty years ago, the first edition of The Pragmatic Programmer completely changed the trajectory of my career. This new edition could do the same for yours.\"\u003cbr\u003e\u003c\/em\u003e--Mike Cohn, Author of \u003cem\u003eSucceeding with Agile\u003c\/em\u003e, \u003cem\u003eAgile Estimating and Planning\u003c\/em\u003e, and \u003cem\u003eUser Stories Applied\u003c\/em\u003e\u003c\/p\u003e \u003cp\u003e\u003cem\u003e\". . . filled with practical advice, both technical and professional, that will serve you and your projects well for years to come.\"\u003cbr\u003e\u003c\/em\u003e--Andrea Goulet, CEO, Corgibytes, Founder, LegacyCode.Rocks\u003c\/p\u003e \u003cp\u003e\u003cem\u003e\". . . lightning does strike twice, and this book is proof.\" \u003cbr\u003e\u003c\/em\u003e--VM (Vicky) Brasseur, Director of Open Source Strategy, Juniper Networks\u003c\/p\u003e \u003cp\u003e\u003cem\u003eRegister your book for convenient access to downloads, updates, and\/or corrections as they become available. See inside book for details.\u003c\/em\u003e\u003c\/p\u003e","brand":"Addison-Wesley Professional","offers":[{"title":"Default Title","offer_id":47958419439805,"sku":"BS-TC0-957059","price":51.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0771\/9767\/2637\/files\/9780135957059-HD.jpg?v=1786115755"},{"product_id":"the-art-of-game-design-a-book-of-lenses-third-edition","title":"The Art of Game Design: A Book of Lenses, Third Edition","description":"\u003cp\u003eThe \u003cstrong\u003eArt of Game Design\u003c\/strong\u003e guides you through the design process step-by-step, helping you to develop new and innovative games that will be played again and again. It explains the fundamental principles of game design and demonstrates how tactics used in classic board, card and athletic games also work in top-quality video games.\u003c\/p\u003e\u003cp\u003eGood game design happens when you view your game from as many perspectives as possible, and award-winning author Jesse Schell presents over 100 sets of questions to ask yourself as you build, play and change your game until you finalise your design.\u003c\/p\u003e\u003cp\u003eThis latest third edition includes examples from new VR and AR platforms as well as from modern games such as Uncharted 4 and The Last of Us, Free to Play games, hybrid games, transformational games, and more.\u003c\/p\u003e\u003cp\u003eWhatever your role in video game development an understanding of the principles of game design will make you better at what you do. For over 10 years this book has provided inspiration and guidance to budding and experienced game designers - helping to make better games faster.\u003c\/p\u003e","brand":"A K PETERS","offers":[{"title":"Default Title","offer_id":47958580592829,"sku":"BS-TC0-632059","price":83.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0771\/9767\/2637\/files\/9781138632059-HD.jpg?v=1786120078"},{"product_id":"fundamentals-of-data-visualization-a-primer-on-making-informative-and-compelling-figures","title":"Fundamentals of Data Visualization: A Primer on Making Informative and Compelling Figures","description":"\u003cp\u003eEffective visualization is the best way to communicate information from the increasingly large and complex datasets in the natural and social sciences. But with the increasing power of visualization software today, scientists, engineers, and business analysts often have to navigate a bewildering array of visualization choices and options. \u003c\/p\u003e\u003cp\u003e This practical book takes you through many commonly encountered visualization problems, and it provides guidelines on how to turn large datasets into clear and compelling figures. What visualization type is best for the story you want to tell? How do you make informative figures that are visually pleasing? Author Claus O. Wilke teaches you the elements most critical to successful data visualization. \u003c\/p\u003e\u003cul\u003e \u003cli\u003eExplore the basic concepts of color as a tool to highlight, distinguish, or represent a value \u003c\/li\u003e\n\u003cli\u003eUnderstand the importance of redundant coding to ensure you provide key information in multiple ways \u003c\/li\u003e\n\u003cli\u003eUse the book's visualizations directory, a graphical guide to commonly used types of data visualizations \u003c\/li\u003e\n\u003cli\u003eGet extensive examples of good and bad figures \u003c\/li\u003e\n\u003cli\u003eLearn how to use figures in a document or report and how employ them effectively to tell a compelling story \u003c\/li\u003e\n\u003c\/ul\u003e","brand":"O'Reilly Media","offers":[{"title":"Default Title","offer_id":47958912794813,"sku":"BS-TC0-031086","price":63.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0771\/9767\/2637\/files\/9781492031086-HD.jpg?v=1786123066"},{"product_id":"an-elegant-puzzle-systems-of-engineering-management","title":"An Elegant Puzzle: Systems of Engineering Management","description":"\u003cb\u003eA human-centric guide to solving complex problems in engineering management, from sizing teams to handling technical debt.\u003c\/b\u003e \u003cp\u003e\u003c\/p\u003e \u003cp\u003e\u003c\/p\u003eThere's a saying that people don't leave companies, they leave managers. Management is a key part of any organization, yet the discipline is often self-taught and unstructured. Getting to the good solutions for complex management challenges can make the difference between fulfillment and frustration for teams--and, ultimately, between the success and failure of companies. \u003cp\u003e\u003c\/p\u003e \u003cp\u003e\u003c\/p\u003eWill Larson's \u003ci\u003eAn Elegant Puzzle\u003c\/i\u003e focuses on the particular challenges of engineering management--from sizing teams to handling technical debt to performing succession planning--and provides a path to the good solutions. Drawing from his experience at Digg, Uber, and Stripe, Larson has developed a thoughtful approach to engineering management for leaders of all levels at companies of all sizes. \u003ci\u003eAn Elegant Puzzle\u003c\/i\u003e balances structured principles and human-centric thinking to help any leader create more effective and rewarding organizations for engineers to thrive in.","brand":"Stripe Press","offers":[{"title":"Default Title","offer_id":47960221712573,"sku":"BS-TC0-265189","price":29.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0771\/9767\/2637\/files\/9781732265189-HD.jpg?v=1786140181"},{"product_id":"hands-on-design-patterns-with-java","title":"Hands-On Design Patterns with Java","description":"","brand":"Packt Publishing","offers":[{"title":"Default Title","offer_id":47960243994813,"sku":"BS-TC0-809770","price":43.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0771\/9767\/2637\/files\/9781789809770-HD.jpg?v=1786140895"},{"product_id":"clean-architecture-a-craftsmans-guide-to-software-structure-and-design","title":"Clean Architecture: A Craftsman's Guide to Software Structure and Design","description":"Building upon the success of best-sellers \u003ci\u003eThe Clean Coder \u003c\/i\u003eand \u003ci\u003eClean Code\u003c\/i\u003e, legendary software craftsman Robert C. \"Uncle Bob\" Martin shows how to bring greater professionalism and discipline to application architecture and design.  As with his other books, Martin's \u003cb\u003eClean Architecture \u003c\/b\u003edoesn't merely present multiple choices and options, and say \"use your best judgment\" it tells you what choices to make, and why those choices are critical to your success. Martin offers direct, no-nonsense answers to key architecture and design questions like:  \u003cul\u003e \u003cli\u003e What are the best high level structures for different kinds of applications, including web, database, thick-client, console, and embedded apps? \u003c\/li\u003e \u003cli\u003e What are the core principles of software architecture? \u003c\/li\u003e \u003cli\u003e What is the role of the architect, and what is he\/she really trying to achieve? \u003c\/li\u003e \u003cli\u003e What are the core principles of software design? \u003c\/li\u003e \u003cli\u003e How do designs and architectures go wrong, and what can you do about it? \u003c\/li\u003e \u003cli\u003e What are the disciplines and practices of professional architects and designers? \u003c\/li\u003e \u003c\/ul\u003e \u003cb\u003eClean Architecture\u003c\/b\u003e is essential reading for every software architect, systems analyst, system designer, and software manager -- and for any programmer who aspires to these roles or is impacted by their work.","brand":"Pearson","offers":[{"title":"Default Title","offer_id":47960390074557,"sku":"BS-TC0-494166","price":49.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0771\/9767\/2637\/files\/9780134494166-HD.jpg?v=1786146225"},{"product_id":"computer-science-distilled-learn-the-art-of-solving-computational-problems","title":"Computer Science Distilled: Learn the Art of Solving Computational Problems","description":"\u003cp\u003eA walkthrough of computer science concepts you must know. Designed for readers who don't care for academic formalities, it's a fast and easy computer science guide. It teaches the foundations you need to program computers effectively. After a simple introduction to discrete math, it presents common algorithms and data structures. It also outlines the principles that make computers and programming languages work.\u003c\/p\u003e","brand":"Code Energy","offers":[{"title":"Default Title","offer_id":47965211558077,"sku":"BS-TC0-316025","price":25.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0771\/9767\/2637\/files\/9780997316025-HD.jpg?v=1786194414"},{"product_id":"the-managers-path-a-guide-for-tech-leaders-navigating-growth-and-change","title":"The Manager's Path: A Guide for Tech Leaders Navigating Growth and Change","description":"\u003cp\u003eManaging people is difficult wherever you work. But in the tech industry, where management is also a technical discipline, the learning curve can be brutal--especially when there are few tools, texts, and frameworks to help you. In this practical guide, author Camille Fournier (tech lead turned CTO) takes you through each stage in the journey from engineer to technical manager. \u003c\/p\u003e\u003cp\u003e From mentoring interns to working with senior staff, you'll get actionable advice for approaching various obstacles in your path. This book is ideal whether you're a new manager, a mentor, or a more experienced leader looking for fresh advice. Pick up this book and learn how to become a better manager and leader in your organization. \u003c\/p\u003e\u003cul\u003e \u003cli\u003eBegin by exploring what you expect from a manager \u003c\/li\u003e\n\u003cli\u003eUnderstand what it takes to be a good mentor, and a good tech lead \u003c\/li\u003e\n\u003cli\u003eLearn how to manage individual members while remaining focused on the entire team \u003c\/li\u003e\n\u003cli\u003eUnderstand how to manage yourself and avoid common pitfalls that challenge many leaders \u003c\/li\u003e\n\u003cli\u003eManage multiple teams and learn how to manage managers \u003c\/li\u003e\n\u003cli\u003eLearn how to build and bootstrap a unifying culture in teams \u003c\/li\u003e\n\u003c\/ul\u003e","brand":"O'Reilly Media","offers":[{"title":"Default Title","offer_id":47973595250877,"sku":"BS-TC0-973899","price":33.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0771\/9767\/2637\/files\/9781491973899-HD.jpg?v=1786387180"},{"product_id":"accelerate-the-science-of-lean-software-and-devops-building-and-scaling-high-performing-technology-organizations","title":"Accelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations","description":"\u003cb\u003eWinner of the Shingo Publication Award. \u003c\/b\u003eAccelerate your organization to win in the marketplace. \u003cp\u003e\u003c\/p\u003e\u003cb\u003e\"We strongly recommend this book to anyone involved in a digital transformation for solid guidance about what works, what doesn't work, and what doesn't matter.\" --Tom and Mary Poppendieck, authors of the Lean Software Development Series\u003c\/b\u003e \u003cp\u003e\u003c\/p\u003e \u003cb\u003e\"A must-read! In a sea of books about technology approaches, \u003ci\u003eAccelerate\u003c\/i\u003e stands out in its clarity and practicality.\" --Karen Martin, author of \u003ci\u003eClarity First \u003c\/i\u003eand \u003ci\u003eThe Outstanding Organization\u003c\/i\u003e\u003c\/b\u003e \u003cp\u003e\u003c\/p\u003e How can we apply technology to drive business value? For years, we've been told that the performance of software delivery teams doesn't matter?that it can't provide a competitive advantage to our companies. Through four years of groundbreaking research to include data collected from the State of DevOps reports conducted with Puppet, Dr. Nicole Forsgren, Jez Humble, and Gene Kim set out to find a way to measure software delivery performance?and what drives it?using rigorous statistical methods. This book presents both the findings and the science behind that research, making the information accessible for readers to apply in their own organizations. \u003cp\u003e\u003c\/p\u003e Readers will discover how to measure the performance of their teams, and what capabilities they should invest in to drive higher performance. This book is ideal for management at every level. \u003cp\u003e\u003c\/p\u003e \u003cb\u003e\"This is the kind of foresight that CEOs, CFOs, and CIOs desperately need if their company is going to survive in this new software-centric world. \u003cb\u003eAnyone that doesn't read this book will be replaced by someone that has.\" --Thomas A. Limoncelli, coauthor of \u003ci\u003eThe Practice of Cloud System Administration\u003c\/i\u003e\u003c\/b\u003e\u003c\/b\u003e","brand":"It Revolution","offers":[{"title":"Default Title","offer_id":47974921535677,"sku":"BS-TC0-788331","price":19.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0771\/9767\/2637\/files\/9781942788331-HD.jpg?v=1786399894"},{"product_id":"coding-all-in-one-for-dummies-1","title":"Coding All-In-One for Dummies","description":"\u003cp\u003e\u003cb\u003eThe go-to guide for learning coding from the ground-up \u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eAdding some coding know-how to your skills can help launch a new career or bolster an old one. \u003ci\u003eCoding All-in-One For Dummies\u003c\/i\u003e offers an ideal starting place for learning the languages that make technology go. This edition gets you started with a helpful explanation of how coding works and how it's applied in the real-world before setting you on a path toward writing code for web building, mobile application development, and data analysis. Add coding to your skillset for your existing career, or begin the exciting transition into life as a professional developer--Dummies makes it easy. \u003c\/p\u003e \u003cul\u003e \u003cli\u003eLearn coding basics and how to apply them \u003c\/li\u003e \u003cli\u003eAnalyze data and automate routine tasks on the job \u003c\/li\u003e \u003cli\u003eGet the foundation you need to launch a career as a coder \u003c\/li\u003e \u003cli\u003eAdd HTML, JavaScript, and Python know-how to your resume \u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003eThis book serves up insight on the basics of coding, designed to be easy to follow, even if you've never written a line of code in your life. You can do this. \u003c\/p\u003e","brand":"For Dummies","offers":[{"title":"Default Title","offer_id":47985718788285,"sku":"BS-TC0-889564","price":41.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0771\/9767\/2637\/files\/9781119889564-HD.jpg?v=1786585097"},{"product_id":"windows-11-simplified","title":"Windows 11 Simplified","description":"\u003cp\u003e\u003cb\u003eLearn Windows 11 quickly and painlessly with this beginner's guide\u003c\/b\u003e \u003c\/p\u003e\u003cp\u003e\u003ci\u003eWindows 11 Simplified, 2nd Edition\u003c\/i\u003e is your absolute beginner's guide to the ins and outs of Windows. Fully updated to cover Windows 11 and the latest updates from Microsoft, this highly visual guide covers all the new features in addition to the basics, giving you a one-stop resource for complete Windows 11 mastery. Every page features step-by-step screen shots and plain-English instructions that walk you through everything you need to know, no matter how new you are to Windows. You'll master the basics as you learn how to navigate the user interface, work with files, create user accounts, and practice using the tools that make Windows 11 the most efficient Windows upgrade yet. \u003c\/p\u003e\u003cp\u003eThis guide gets you up to speed quickly, with step-by-step screen shots that help you follow along with the clear, patient instruction. \u003c\/p\u003e\u003cul\u003e \u003cli\u003eShed your beginner status with easy-to-follow instructions\u003c\/li\u003e \u003cli\u003eMaster the basics of the interface, files, and accounts\u003c\/li\u003e \u003cli\u003eBrowse the web, use media features, and send and receive email \u003c\/li\u003e\n\u003cli\u003eCustomize Windows to look and work the way you want\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003eLearning new computer skills can be intimidating, but it doesn't have to be. Even if you have no Windows experience at all, this visually rich guide demonstrates everything you need to know, starting from the very beginning. If you're ready to become fluent in Windows, \u003ci\u003eWindows 11 Simplified, 2nd Edition\u003c\/i\u003e is the easiest, fastest way to learn.\u003c\/p\u003e","brand":"Wiley","offers":[{"title":"Default Title","offer_id":47986307596477,"sku":"BS-TC0-279876","price":21.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0771\/9767\/2637\/files\/9781394279876-HD.jpg?v=1786588763"},{"product_id":"crisis-engineering-time-tested-tools-for-turning-chaos-into-clarity","title":"Crisis Engineering: Time-Tested Tools for Turning Chaos Into Clarity","description":"\u003cb\u003eLearn how to successfully emerge from complex crisis conditions with this practical, comprehensive guide.\u003c\/b\u003e \u003cp\u003e\u003c\/p\u003e\u003cb\u003e\"A book I wish I'd had in difficult times.\" --General Stanley McChrystal, US Army (Ret) \u0026amp; Co-Founder and CEO, McChrystal Group\u003c\/b\u003e \u003cp\u003e\u003c\/p\u003e When the system breaks, what do you do? You're in the middle of a meltdown. The platform is down, the phones are ringing, the headlines are brutal, and your team is looking to you for answers. The usual playbooks--careful planning, expert consultation, bold strategy--aren't working. What if we told you that instead of the end of the world, this is your moment to create lasting, transformative change? \u003cp\u003e\u003c\/p\u003e\u003ci\u003eCrisis Engineering\u003c\/i\u003e is your field guide to leading through the chaos--and coming out stronger than before. Drawing on decades of experience inside some of the most complex systems in industry and government, Marina Nitze, Matthew Weaver, and Mikey Dickerson, of the crisis engineering firm Layer Aleph, reveal their powerful, hands-on framework for navigating high-stakes crises. \u003cbr\u003e From the rescue of HealthCare.gov to wildfire response and pandemic logistics, this book offers real-world stories, practical tools, and hard-won insights into how complex systems fail--and how to help them recover. You'll learn: \u003cp\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e How to identify the 5 signals of a crisis--and use them to your advantage \u003c\/li\u003e\n\u003cli\u003e Why traditional leadership instincts fail under pressure--and what to do instead \u003c\/li\u003e\n\u003cli\u003e How to stand up your own crisis engineering effort when it matters most \u003c\/li\u003e\n\u003c\/ul\u003e \u003cbr\u003e Whether you're in tech, government, healthcare, or any other critical system, \u003ci\u003eCrisis Engineering\u003c\/i\u003e gives you the mindset, tools, and vocabulary to lead with clarity and create lasting change. \u003cbr\u003e","brand":"Balance","offers":[{"title":"Default Title","offer_id":47992988401853,"sku":"BS-TC0-836862","price":17.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0771\/9767\/2637\/files\/9780306836862-HD.jpg?v=1786706207"},{"product_id":"canva-for-dummies","title":"Canva for Dummies","description":"\u003cp\u003e\u003cb\u003eThe essential guide to the popular, beginner-friendly graphic design platform\u003c\/b\u003e \u003c\/p\u003e\u003cp\u003e\u003ci\u003eCanva For Dummies\u003c\/i\u003e is a beautiful full-color reference, covering everything you need to create dazzling visual materials in Canva Free and Pro versions. Discover all tools, templates, and features at the ready, plus utilize expert tips and tricks to improve your design and visual communication skills. \u003c\/p\u003e\u003cp\u003eStart with basic functionalities and graphic design principles, and then work your way up to more complex design tasks with ease. \u003ci\u003eCanva For Dummies\u003c\/i\u003e also covers Canva's new AI tool, Magic Studio, so you'll be up to speed on everything this cool app can do. Plus, the useful case studies and practical design projects inside are sure to ignite your creativity. Create effective social media posts, presentations, brand style guides, and everything in between, thanks to the helpful guidance in this book. \u003c\/p\u003e\u003cul\u003e \u003cli\u003eUnderstand the Canva interface and get a primer on graphic design\u003c\/li\u003e \u003cli\u003eExplore advanced tools and techniques, including Canva's new AI tool, Magic Studio\u003c\/li\u003e \u003cli\u003eCreate engaging visuals for business, social media, and beyond\u003c\/li\u003e \u003cli\u003eUtilize Canva hacks and trends to make your graphics pop\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003eThis handy guide is for everyone, answering all your questions whether you're new to the platform or a current user. Rock your next design project with \u003ci\u003eCanva For Dummies!\u003c\/i\u003e\u003c\/p\u003e","brand":"For Dummies","offers":[{"title":"Default Title","offer_id":47993468289213,"sku":"BS-TC0-285600","price":25.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0771\/9767\/2637\/files\/9781394285600-HD.jpg?v=1786714856"},{"product_id":"hacking-for-dummies","title":"Hacking for Dummies","description":"\u003cp\u003e\u003cb\u003eThink like a hacker to protect your sensitive information\u003c\/b\u003e \u003c\/p\u003e\u003cp\u003eTo safeguard your private data from prying eyes, it helps to understand how hackers do what they do. \u003ci\u003eHacking For Dummies\u003c\/i\u003e gives you the tools you need to step into a hacker's shoes and discover the best strategies to secure your data. You won't learn how to steal your neighbors' Wi-Fi, but you will gain the skills to keep nosy hackers out of your systems and applications. With clear, jargon-free explanations, you'll learn to recognize cyberthreats and keep your information safe. This updated edition includes new content on AI, the Internet of Things (IoT), and the security implications of hybrid work. \u003c\/p\u003e\u003cul\u003e \u003cli\u003eUnderstand the tools hackers use to steal sensitive data from individuals and businesses\u003c\/li\u003e \u003cli\u003eDiscover methods of protecting your information--including improving your security, recognizing phishing scams, and more\u003c\/li\u003e \u003cli\u003eAssess your current network and cloud configurations from a hacker's perspective using proven vulnerability and penetration testing techniques\u003c\/li\u003e \u003cli\u003eDefend against AI-generated scams, lost devices, and other common threats\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003e\u003ci\u003eHacking For Dummies\u003c\/i\u003e is for anyone looking to protect their devices from hacking--at home, at the office, or anywhere in-between.\u003c\/p\u003e","brand":"For Dummies","offers":[{"title":"Default Title","offer_id":47993468649661,"sku":"BS-TC0-348121","price":25.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0771\/9767\/2637\/files\/9781394348121-HD.jpg?v=1786714899"},{"product_id":"teach-yourself-visually-iphone-16","title":"Teach Yourself Visually iPhone 16","description":"\u003cp\u003e\u003cb\u003eLearn what your new iPhone 16, 16 Pro, and 16 Pro Max is capable of with 900 color screen shots!\u003c\/b\u003e \u003c\/p\u003e\u003cp\u003e\u003ci\u003eTeach Yourself VISUALLY iPhone 16\u003c\/i\u003e is your ultimate guide to getting the most out of your brand-new iPhone! Apple's graphics-driven iOS 18.1 is perfect for visual learners, so this book uses a visual approach to show you what you need to know to get up and running--and much, much more. Full-color screen shots walk you step-by-step through setup, configuration, and the full range of your iPhone's awesome capabilities including the first all new Apple Intelligence features. Whether you are new to the iPhone or have just upgraded to the 16, 16 Pro, or 16 Pro Max, this book helps you unlock your phone's full functionality and maximize your use and enjoyment of it. Stay in touch by phone, text, email, FaceTime Audio or Video calls, and social media; download and enjoy books, music, movies, and more; take, edit, and organize photos and videos; track your health, fitness, and habits; manage your schedule, your commitments, and your contacts; and more! \u003c\/p\u003e\u003cp\u003eThe iPhone is user-friendly, attractive, and functional. But it is capable of so much more than you think--don't you want to explore what's possible? This book guides you through iOS 16 visually to help you stay in touch, get things done, and have some fun while you're at it! \u003c\/p\u003e\u003cul\u003e \u003cli\u003eGet to know the iPhone 16, 16 Pro, and 16 Pro Max with 900 full-color screen shots\u003c\/li\u003e \u003cli\u003eMaster the iPhone's basic functions and learn advanced features\u003c\/li\u003e \u003cli\u003ePersonalize your iPhone to suit your unique needs and get optimal performance\u003c\/li\u003e \u003cli\u003eFind the services and apps that make your life easier\u003c\/li\u003e \u003cli\u003eGet your first introduction to Apple Intelligence\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003eThe iPhone you hold in your hand represents the pinnacle of mobile tech and is a masterpiece of innovative design. Once you get to know it, you'll never be without it. \u003ci\u003eTeach Yourself VISUALLY iPhone 16\u003c\/i\u003e is your personal roadmap to your new tech companion.\u003c\/p\u003e","brand":"Wiley","offers":[{"title":"Default Title","offer_id":47998930682045,"sku":"BS-TC0-298808","price":27.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0771\/9767\/2637\/files\/9781394298808-HD.jpg?v=1786756973"},{"product_id":"python-automation-for-dummies","title":"Python Automation for Dummies","description":"\u003cp\u003e\u003cb\u003eStreamline Your Workflow and Boost Productivity with Python Automation\u003c\/b\u003e \u003c\/p\u003e\u003cp\u003eIn today's workplaces, there's a high demand for know-how on the Python programming language, especially for writing time-saving scripts that can simplify routine work tasks. \u003ci\u003ePython Automation For Dummies\u003c\/i\u003e delivers, with simple explanations of how you can use Python to automatically wrangle data files, manage media files, create shortcuts, find and organize web data, and even analyze social media for trends. With this easy-to-follow Dummies guide, you can upskill, expand your productivity, and speed up the process of generating data-driven insights. You'll even learn to enhance your Python automations with AI, for workflows that are faster and smarter. \u003c\/p\u003e\u003cul\u003e \u003cli\u003eReview the basics of Python coding and follow steps for automating all sorts of tasks\u003c\/li\u003e \u003cli\u003eManage large file sets, organize and analyze data, and speed up research processes\u003c\/li\u003e \u003cli\u003eAutomate scheduling and other time-consuming tasks--and optimize work with AI\u003c\/li\u003e \u003cli\u003eFree up time and resources by automating routine work, so you can foucs on more important issues\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003eThis is a great Dummies resource for Python developers interested in applying the popular coding language to make workflows more efficient.\u003c\/p\u003e","brand":"For Dummies","offers":[{"title":"Default Title","offer_id":47998948409533,"sku":"BS-TC0-371426","price":29.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0771\/9767\/2637\/files\/9781394371426-HD.jpg?v=1786757046"},{"product_id":"the-developers-guide-to-ai-a-field-guide-for-the-working-developer","title":"The Developer's Guide to AI: A Field Guide for the Working Developer","description":"\u003cb\u003eBuild intelligent applications--no data science degree required.\u003c\/b\u003e \u003cp\u003e\u003c\/p\u003eYour boss is pitching new AI features. Your team is buzzing about MCP servers. Job postings are asking for AI experience with RAG, vector databases, fine-tuning, and agents. You can feel the excitement. You see the potential. You may be wondering how to get started in AI without a data science degree. You're in the right place. \u003cp\u003e\u003c\/p\u003e\u003ci\u003eThe Developer's Guide to AI\u003c\/i\u003e gives working developers a practical path through the terminology, tools, and implementation patterns that matter. It shows you how to build with AI using the tools you already know: JavaScript, Python, APIs, SDKs, and databases. \u003cp\u003e\u003c\/p\u003eBy the end of this book, you'll know how to: \u003cbr\u003e\u003cul\u003e\n\u003cli\u003eCall LLM APIs and stream intelligent responses directly to your UI.\u003c\/li\u003e\n\u003cli\u003eEngineer prompts that produce reliable, production-ready results.\u003c\/li\u003e\n\u003cli\u003eBuild RAG pipelines using vector databases to give AI access to your private data.\u003c\/li\u003e\n\u003cli\u003eFine-tune models with LoRA for specialized tasks like classification.\u003c\/li\u003e\n\u003cli\u003eDeploy AI agents using tool-calling and the Model Context Protocol (MCP) to reason and act inside real workflows.\u003c\/li\u003e\n\u003c\/ul\u003e\u003cbr\u003eLLMs, RAG, LoRA, MCP, embeddings, and agents are not just intimidating buzzwords. They are the building blocks for the next generation of software. \u003cp\u003e\u003c\/p\u003eGrab your code editor, bring your engineering instincts, and let's build what's next!","brand":"No Starch Press","offers":[{"title":"Default Title","offer_id":48001950220477,"sku":"BS-TC0-504769","price":47.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0771\/9767\/2637\/files\/9781718504769-HD.jpg?v=1786838638"},{"product_id":"the-brand-gap-revised-edition","title":"The Brand Gap: Revised Edition","description":"","brand":"New Riders Publishing","offers":[{"title":"Default Title","offer_id":48005261983933,"sku":"BS-TC0-348104","price":39.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0771\/9767\/2637\/files\/9780321348104-HD.jpg?v=1786933389"},{"product_id":"the-essence-of-software-why-concepts-matter-for-great-design","title":"The Essence of Software: Why Concepts Matter for Great Design","description":"\u003cp\u003e\u003cb\u003eA revolutionary concept-based approach to thinking about, designing, and interacting with software\u003c\/b\u003e \u003c\/p\u003e\u003cp\u003e\u003c\/p\u003eAs our dependence on technology increases, the design of software matters more than ever before. Why then is so much software flawed? Why hasn't there been a systematic and scalable way to create software that is easy to use, robust, and secure? \u003cp\u003e\u003c\/p\u003eExamining these issues in depth, \u003ci\u003eThe Essence of Software\u003c\/i\u003e introduces a theory of software design that gives new answers to old questions. Daniel Jackson explains that a software system should be viewed as a collection of interacting concepts, breaking the functionality into manageable parts and providing a new framework for thinking about design. Through this radical and original perspective, Jackson lays out a practical and coherent path, accessible to anyone--from strategist and marketer to UX designer, architect, or programmer--for making software that is empowering, dependable, and a delight to use. \u003cp\u003e\u003c\/p\u003eJackson explores every aspect of concepts--what they are and aren't, how to identify them, how to define them, and more--and offers prescriptive principles and practical tips that can be applied cost-effectively in a wide range of domains. He applies these ideas to contemporary software designs, drawing examples from leading software manufacturers such as Adobe, Apple, Dropbox, Facebook, Google, Microsoft, Twitter, and others. Jackson shows how concepts let designers preserve and reuse design knowledge, rather than starting from scratch in every project. \u003cp\u003e\u003c\/p\u003eAn argument against the status quo and a guide to improvement for both working designers and novices to the field, \u003ci\u003eThe Essence of Software\u003c\/i\u003e brings a fresh approach to software and its creation.","brand":"Princeton University Press","offers":[{"title":"Default Title","offer_id":48049558094013,"sku":"BS-TC0-230832","price":29.94,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0771\/9767\/2637\/files\/9780691230832-HD.jpg?v=1786968053"},{"product_id":"flutter-for-dummies","title":"Flutter for Dummies","description":"\u003cp\u003e\u003cb\u003eCreate awesome iOS and Android apps with a single tool! \u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eFlutter is an app developer's dream come true. With Google's open source toolkit, you can easily build beautiful apps that work across platforms using a single codebase. This flexibility allows you to get your work out to the widest possible audience. With Flutter already being used by thousands of developers worldwide in a market where billions of apps are downloaded every year, now is the right time to get ahead of the curve with this incredible tool. \u003c\/p\u003e \u003cp\u003e\u003ci\u003eFlutter for Dummies\u003c\/i\u003e is your friendly, ground-up route to creating multi-platform apps. \u003c\/p\u003e \u003cp\u003eFrom how to construct your initial frameworks to writing code in Dart, you'll find the essentials you need to ride the Flutter revolutionary wave to success. This book includes how to create an intuitive and stunning UI, add rich interactivity, and easily pull in data. You'll also see how Flutter features like Hot Reload--providing sub-second refreshes as you refine your work--help you make sure your app is a delight to use. \u003c\/p\u003e \u003cul\u003e \u003cli\u003eStart simple: follow steps to build a basic app \u003c\/li\u003e \u003cli\u003eIt's alive! Keep connected to online data \u003c\/li\u003e \u003cli\u003eIt moves! Make things fun with animated features \u003c\/li\u003e \u003cli\u003eGet the word out: use tips to expand your audience \u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003eWhether you're a fledgling developer or an expert wanting to add a slick feather to your programming cap, join the Flutter revolution now and soar above the rest! \u003c\/p\u003e","brand":"For Dummies","offers":[{"title":"Default Title","offer_id":48105042182333,"sku":"BS-TC0-612582","price":29.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0771\/9767\/2637\/files\/9781119612582-HD.jpg?v=1787006615"},{"product_id":"beginning-programming-with-python-for-dummies","title":"Beginning Programming with Python for Dummies","description":"\u003cp\u003e\u003cb\u003eCreate simple, easy programs in the popular Python language \u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003ci\u003eBeginning Programming with Python For Dummies\u003c\/i\u003e is the trusted way to learn the foundations of programming using the Python programming language. Python is one of the top-ranked languages, and there's no better way to get started in computer programming than this friendly guide. You'll learn the basics of coding and the process of creating simple, fun programs right away. This updated edition features new chapters, including coverage of Google Colab, plus expanded information on functions and objects, and new examples and graphics that are relevant to today's beginning coders. Dummies helps you discover the wealth of things you can achieve with Python. \u003c\/p\u003e \u003cul\u003e \u003cli\u003eEmploy an online coding environment to avoid installation woes and code anywhere, any time \u003c\/li\u003e \u003cli\u003eLearn the basics of programming using the popular Python language \u003c\/li\u003e \u003cli\u003eCreate easy, fun projects to show off your new coding chops \u003c\/li\u003e \u003cli\u003eFix errors in your code and use Python with external data sets \u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003e\u003ci\u003eBeginning Programming with Python For Dummies\u003c\/i\u003e will get new programmers started--the easy way. \u003c\/p\u003e","brand":"For Dummies","offers":[{"title":"Default Title","offer_id":48105513681085,"sku":"BS-TC0-913771","price":34.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0771\/9767\/2637\/files\/9781119913771-HD.jpg?v=1787006965"},{"product_id":"fatal-abstraction-why-the-managerial-class-loses-control-of-software","title":"Fatal Abstraction: Why the Managerial Class Loses Control of Software","description":"\u003cp\u003eSoftware was supposed to radically improve society. Outdated mechanical systems would be easily replaced; programs like PowerPoint would make information flow more freely; social media platforms like Facebook would bring people together; and generative AI would solve the world's greatest ills. Yet in practice, few of the systems we looked to with such high hopes have lived up to their fundamental mandate. In fact, in too many cases they've made things worse, exposing us to immense risk at the societal and the individual levels. How did we get to this point?\u003c\/p\u003e\u003cp\u003eIn \u003cem\u003eFatal Abstraction\u003c\/em\u003e, Darryl Campbell shows that the problem is \"managerial software\" programs created and overseen not by engineers but by professional managers with only the most superficial knowledge of technology itself. The managerial ethos dominates the modern tech industry, from its globe-spanning giants all the way down to its trendy startups. It demands that corporate leaders should be specialists in business rather than experts in their company's field; that they manage their companies exclusively through the abstractions of finance; and that profit margins must take priority over developing a quality product that is safe for the consumer and beneficial for society. These corporations rush the development process and package cheap, unproven, potentially dangerous software inside sleek and shiny new devices. As Campbell demonstrates, the problem with software is distinct from that of other consumer products, because of how quickly it can scale to the dimensions of the world itself, and because its inner workings resist the efforts of many professional managers to understand it with their limited technical background.\u003c\/p\u003e\u003cp\u003eA former tech worker himself, Campbell shows how managerial software fails, and when it does what sorts of disastrous consequences ensue, from the Boeing 737 MAX crashes to a deadly self-driving car to PowerPoint propaganda, and beyond. Yet just because the tech industry is currently breaking its core promise does not mean the industry cannot change, or that the risks posed by managerial software should necessarily persist into the future. Campbell argues that the solution is tech workers with actual expertise establishing industry-wide principles of ethics and safety that corporations would be forced to follow. \u003cem\u003eFatal Abstraction\u003c\/em\u003e is a stirring rebuke of the tech industry's current managerial excesses, and also a hopeful glimpse of what a world shaped by good software can offer.\u003c\/p\u003e","brand":"W. W. Norton \u0026 Company","offers":[{"title":"Default Title","offer_id":48122635681981,"sku":"BS-TC0-078951","price":25.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0771\/9767\/2637\/files\/9781324078951-HD.jpg?v=1787068037"},{"product_id":"alice-and-bob-learn-secure-coding","title":"Alice and Bob Learn Secure Coding","description":"\u003cp\u003e\u003cb\u003eUnlock the power of secure coding with this straightforward and approachable guide!\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eDiscover a game-changing resource that caters to developers of all levels with \u003ci\u003eAlice and Bob Learn Secure Coding\u003c\/i\u003e. With a refreshing approach, the book offers analogies, stories of the characters Alice and Bob, real-life examples, technical explanations and diagrams to break down intricate security concepts into digestible insights that you can apply right away. Explore secure coding in popular languages like Python, Java, JavaScript, and more, while gaining expertise in safeguarding frameworks such as Angular, .Net, and React. Uncover the secrets to combatting vulnerabilities by securing your code from the ground up!\u003c\/p\u003e \u003cp\u003eTopics include: \u003c\/p\u003e \u003cul\u003e \u003cli\u003eSecure coding in Python, Java, Javascript, C\/C++, SQL, C#, PHP, and more\u003c\/li\u003e \u003cli\u003eSecurity for popular frameworks, including Angular, Express, React, .Net, and Spring\u003c\/li\u003e \u003cli\u003eSecurity Best Practices for APIs, Mobile, Web Sockets, Serverless, IOT, and Service Mesh\u003c\/li\u003e \u003cli\u003eMajor vulnerability categories, how they happen, the risks, and how to avoid them\u003c\/li\u003e \u003cli\u003eThe Secure System Development Life Cycle, in depth\u003c\/li\u003e \u003cli\u003eThreat modeling, testing, and code review\u003c\/li\u003e \u003cli\u003eThe agnostic fundamentals of creating secure code that apply to any language or framework\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003e\u003cbr\u003e \u003ci\u003eAlice and Bob Learn Secure Coding \u003c\/i\u003eis designed for a diverse audience, including software developers of all levels, budding security engineers, software architects, and application security professionals. Immerse yourself in practical examples and concrete applications that will deepen your understanding and retention of critical security principles.\u003c\/p\u003e \u003cp\u003e\u003ci\u003eAlice and Bob Learn Secure Coding \u003c\/i\u003eillustrates all the included concepts with easy-to-understand examples and concrete practical applications, furthering the reader's ability to grasp and retain the foundational and advanced topics contained within. Don't miss this opportunity to strengthen your knowledge; let Alice and Bob guide you to a secure and successful coding future.\u003c\/p\u003e","brand":"Wiley","offers":[{"title":"Default Title","offer_id":48122821705917,"sku":"BS-TC0-171705","price":39.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0771\/9767\/2637\/files\/9781394171705-HD.jpg?v=1787071401"},{"product_id":"coding-with-ai-for-dummies","title":"Coding with AI for Dummies","description":"\u003cp\u003e\u003cb\u003eBoost your coding output and accuracy with artificial intelligence tools\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003ci\u003eCoding with AI For Dummies \u003c\/i\u003eintroduces you to the many ways that artificial intelligence can make your life as a coder easier. Even if you're brand new to using AI, this book will show you around the new tools that can produce, examine, and fix code for you. With AI, you can automate processes like code documentation, debugging, updating, and optimization. The time saved thanks to AI lets you focus on the core development tasks that make you even more valuable. Learn the secrets behind coding assistant platforms and get step-by-step instructions on how to implement them to make coding a smoother process. Thanks to AI and this Dummies guide, you'll be coding faster and better in no time.\u003c\/p\u003e \u003cul\u003e \u003cli\u003eDiscover all the core coding tasks boosted by artificial intelligence\u003c\/li\u003e \u003cli\u003eMeet the top AI coding assistance platforms currently on the market\u003c\/li\u003e \u003cli\u003eLearn how to generate documentation with AI and use AI to keep your code up to date\u003c\/li\u003e \u003cli\u003eUse predictive tools to help speed up the coding process and eliminate bugs\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003eThis is a great Dummies guide for new and experienced programmers alike. Get started with AI coding and expand your programming toolkit with \u003ci\u003eCoding with AI For Dummies\u003c\/i\u003e.\u003c\/p\u003e","brand":"For Dummies","offers":[{"title":"Default Title","offer_id":48122824982717,"sku":"BS-TC0-249138","price":29.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0771\/9767\/2637\/files\/9781394249138-HD.jpg?v=1787071573"},{"product_id":"python-essentials-for-dummies","title":"Python Essentials for Dummies","description":"\u003cp\u003e\u003cb\u003eThe no-nonsense way to get started coding in the Python programming language\u003c\/b\u003e \u003c\/p\u003e\u003cp\u003e\u003ci\u003ePython Essentials For Dummies\u003c\/i\u003e is a quick reference to all the core concepts in Python, the multifaceted general-purpose language used for everything from building websites to creating apps. This book gets right to the point, with no excess review, wordy explanations, or fluff, making it perfect as a desk reference on the job or as a brush-up as you expand your skills in related areas. Focusing on just the essential topics you need to know to brush up or level up your Python skill, this is the reliable little book you can always turn to for answers. \u003c\/p\u003e\u003cul\u003e \u003cli\u003eGet a quick and thorough intro to the basic concepts of coding in Python\u003c\/li\u003e \u003cli\u003eReview what you've already learned or pick up essential new skills\u003c\/li\u003e \u003cli\u003eCreate websites, software, machine learning, and automation for school or work\u003c\/li\u003e \u003cli\u003eKeep this concise reference book handy for jogging your memory as you code\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003eThis portable Dummies Essentials book focuses on the key topics you need to know about the popular Python language. Great for supplementing a course, reviewing for a certification, or staying knowledgeable on the job.\u003c\/p\u003e","brand":"For Dummies","offers":[{"title":"Default Title","offer_id":48122825343165,"sku":"BS-TC0-263479","price":15.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0771\/9767\/2637\/files\/9781394263479-HD.jpg?v=1787071618"},{"product_id":"the-game-designers-workbook-hands-on-tools-exercises-walkthroughs-and-resources-for-new-game-designers","title":"The Game Designer's Workbook: Hands-On Tools, Exercises, Walkthroughs, and Resources for New Game Designers","description":"\u003cp\u003e\u003cb\u003eHands-on tools, exercises, walkthroughs, and resources for new game designers. All you need is a pencil!\u003c\/b\u003e \u003c\/p\u003e\u003cp\u003eIn \u003ci\u003eThe Game Designer's Workbook, \u003c\/i\u003e two experienced game designers, Bobby Lockhart and Eric Lang, walk you through design tips and exercises you can apply immediately to take your next game to the next level. The authors draw on decades of combined experience in game design, helping you ideate, storyboard, create fun and challenging levels, and more. \u003c\/p\u003e\u003cp\u003eThe book is structured as a set of practical exercises and examples to give budding game designers hands-on experience with the nuts and bolts of designing games. Equipped only with a pencil, you can level-up your skills in critical areas of game design. While you're free to use a computer, a pair of dice, or to team up with a group of friends, \u003ci\u003eThe Game Designer's Workbook\u003c\/i\u003e lets you develop your skills whenever you've got something to write with and 10 minutes of spare time. \u003c\/p\u003e\u003cp\u003eThe book includes reflection sections that allow you to think deeply about your future game design practice, challenges that prompt you to modify and improve an existing game, break down games into their component parts to better understand their inner workings, and discussions of concepts common to all sorts of games. \u003c\/p\u003e\u003cp\u003eYou'll also find: \u003c\/p\u003e\u003cul\u003e \u003cli\u003eA link to a companion website that includes additional resources, like printable resources, extra dot grid pages, papercraft exercises, random number generators, and scaffolded work pages\u003c\/li\u003e \u003cli\u003eExplanations of cross-disciplinary skills useful for any aspiring game designers\u003c\/li\u003e \u003cli\u003eStand-alone chapters you can tackle beginning-to-end or one at a time\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003e\u003ci\u003eThe Game Designer's Workbook\u003c\/i\u003e is an essential toolkit for aspiring and beginning game designers, as well as anyone interested in games and game design.\u003c\/p\u003e","brand":"Wiley","offers":[{"title":"Default Title","offer_id":48122825769149,"sku":"BS-TC0-273935","price":21.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0771\/9767\/2637\/files\/9781394273935-HD.jpg?v=1787071644"},{"product_id":"level-up-the-guide-to-great-video-game-design","title":"Level Up! the Guide to Great Video Game Design","description":"\u003cp\u003e\u003cb\u003eWant to design your own video games? Let expert Scott Rogers show you how!\u003c\/b\u003e \u003c\/p\u003e\u003cp\u003eIf you want to design and build cutting-edge video games but aren't sure where to start, then the THIRD EDITION of the acclaimed \u003ci\u003eLevel Up!\u003c\/i\u003e is for you! Written by leading video game expert Scott Rogers, who has designed for the hits \u003ci\u003ePac-Man World, God of War, Maximo\u003c\/i\u003e and \u003ci\u003eSpongeBob SquarePants, \u003c\/i\u003e this updated edition provides clear and well-thought-out examples that forgo theoretical gobbledygook with charmingly illustrated concepts and solutions based on years of professional experience. \u003c\/p\u003e\u003cp\u003e\u003ci\u003eLevel Up! 3rd Edition\u003c\/i\u003e has been NEWLY EXPANDED to teach you how to develop marketable ideas, learn what perils and pitfalls await during a game's pre-production, production and post-production stages, and provide even more creative ideas to serve as fuel for your own projects including: \u003c\/p\u003e\u003cul\u003e \u003cli\u003eDeveloping your game design from the spark of inspiration all the way to production\u003c\/li\u003e \u003cli\u003eLearning how to design the most exciting levels, the most precise controls, and the fiercest foes that will keep your players challenged\u003c\/li\u003e \u003cli\u003eCreating games for console, mobile, and VR\/AR\/MR--including detailed rules for game play design and controls\u003c\/li\u003e \u003cli\u003eMonetizing your game from the design up\u003c\/li\u003e \u003cli\u003ePlay test your game to get the best feedback from your players\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003e\u003ci\u003eLevel Up! 3rd Edition\u003c\/i\u003e features all-new content, including two new chapters and even a brand-new chili recipe--making it the most indispensable guide for video game designers both \"in the field\" and the classroom.\u003c\/p\u003e","brand":"Wiley","offers":[{"title":"Default Title","offer_id":48122829275325,"sku":"BS-TC0-298761","price":39.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0771\/9767\/2637\/files\/9781394298761-HD.jpg?v=1787071795"},{"product_id":"c-essentials-for-dummies","title":"C++ Essentials for Dummies","description":"\u003cp\u003e\u003cb\u003eThe quick and crystal-clear guide to C++ programming\u003c\/b\u003e \u003c\/p\u003e\u003cp\u003e\u003ci\u003eC++ Essentials For Dummies\u003c\/i\u003e is your useful reference to the key concepts of C++, the popular general-purpose language utilized everywhere from building games to writing parts of operating systems. With minimal review and background material--and absolutely no fluff--this book gets straight to the essential topics you need to know to ramp up, brush up, or level up. \u003c\/p\u003e\u003cul\u003e \u003cli\u003eGet a helpful intro to the basic concepts of coding in C++\u003c\/li\u003e \u003cli\u003eReview what you already know or pick up essential new skills\u003c\/li\u003e \u003cli\u003eCreate projects that run smoothly with the C++ language\u003c\/li\u003e \u003cli\u003eKeep this concise reference book handy for jogging your memory as you work\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003eGreat for supplementing classroom learning, reviewing for a certification, or staying knowledgeable on the job, \u003ci\u003eC++ Essentials For Dummies\u003c\/i\u003e is a fantastic refresher guide that you can always turn to for answers.\u003c\/p\u003e","brand":"For Dummies","offers":[{"title":"Default Title","offer_id":48122830160061,"sku":"BS-TC0-307883","price":15.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0771\/9767\/2637\/files\/9781394307883-HD.jpg?v=1787071825"},{"product_id":"video-game-design-for-dummies","title":"Video Game Design for Dummies","description":"\u003cp\u003e\u003cb\u003eLearn what it takes to design a video game, as a hobby or as a career!\u003c\/b\u003e \u003c\/p\u003e\u003cp\u003e\u003ci\u003eVideo Game Design For Dummies\u003c\/i\u003e teaches you what it takes to design games from concept to completion. You'll learn the theory behind great gaming experiences, and you'll discover tools you can use to bring your game ideas to life. An experienced video game developer teaches you the basics of game design and how to motivate and engage players. Choose the right game engines and design tools for any project and get step-by-step advice on testing and debugging the games you've made. \u003c\/p\u003e\u003cp\u003eThinking of pursuing game design as a career path and want to know where to start? This Dummies guide has your back. With this easy-to-understand book, you can dip your toes into the world of video game design and see where it takes you. And if you end up wanting to release your game to the masses, you'll find everything you need to know, right here. \u003c\/p\u003e\u003cul\u003e \u003cli\u003eLearn the step-by-step process video game designers use to create great games\u003c\/li\u003e \u003cli\u003eDesign characters, worlds, and storylines that will keep players engaged\u003c\/li\u003e \u003cli\u003ePick a game engine that's right for you and plan out your game development process\u003c\/li\u003e \u003cli\u003ePlaytest your video game, then publish it and market it on social media\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003eThis book is a practical guide for beginners who want to start designing games and want to know exactly where to begin. Design a game from concept to completion, with \u003ci\u003eVideo Game Design for Dummies.\u003c\/i\u003e\u003c\/p\u003e","brand":"For Dummies","offers":[{"title":"Default Title","offer_id":48122830258365,"sku":"BS-TC0-308170","price":25.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0771\/9767\/2637\/files\/9781394308170-HD.jpg?v=1787071829"},{"product_id":"c-crash-course-a-fast-paced-introduction","title":"C++ Crash Course: A Fast-Paced Introduction","description":"\u003cb\u003eA fast-paced, thorough introduction to modern C++ written for experienced programmers. After reading \u003ci\u003eC++ Crash Course\u003c\/i\u003e, you'll be proficient in the core language concepts, the C++ Standard Library, and the Boost Libraries.\u003c\/b\u003e \u003cp\u003e\u003c\/p\u003eC++ is one of the most widely used languages for real-world software. In the hands of a knowledgeable programmer, C++ can produce small, efficient, and readable code that any programmer would be proud of. \u003cp\u003e\u003c\/p\u003eDesigned for intermediate to advanced programmers, C++ Crash Course cuts through the weeds to get you straight to the core of C++17, the most modern revision of the ISO standard. Part 1 covers the core of the C++ language, where you'll learn about everything from types and functions, to the object life cycle and expressions. Part 2 introduces you to the C++ Standard Library and Boost Libraries, where you'll learn about all of the high-quality, fully-featured facilities available to you. You'll cover special utility classes, data structures, and algorithms, and learn how to manipulate file systems and build high-performance programs that communicate over networks. \u003cp\u003e\u003c\/p\u003eYou'll learn all the major features of modern C++, including: \u003cbr\u003e\u003cli\u003eFundamental types, reference types, and user-defined types\u003c\/li\u003e\u003cli\u003eThe object lifecycle including storage duration, memory management, exceptions, call stacks, and the RAII paradigm \u003c\/li\u003e\u003cli\u003eCompile-time polymorphism with templates and run-time polymorphism with virtual classes\u003c\/li\u003e\u003cli\u003eAdvanced expressions, statements, and functions\u003c\/li\u003e\u003cli\u003eSmart pointers, data structures, dates and times, numerics, and probability\/statistics facilities\u003c\/li\u003e\u003cli\u003eContainers, iterators, strings, and algorithms\u003c\/li\u003e\u003cli\u003eStreams and files, concurrency, networking, and application development\u003c\/li\u003e\u003cbr\u003eWith well over 500 code samples and nearly 100 exercises, C++ Crash Course is sure to help you build a strong C++ foundation.","brand":"No Starch Press","offers":[{"title":"Default Title","offer_id":48123978875069,"sku":"BS-TC0-278885","price":59.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0771\/9767\/2637\/files\/9781593278885-HD.jpg?v=1787094103"},{"product_id":"the-secret-life-of-programs-understand-computers-craft-better-code","title":"The Secret Life of Programs: Understand Computers -- Craft Better Code","description":"\u003cb\u003eA primer on the underlying technologies that allow computer programs to work. Covers topics like computer hardware, combinatorial logic, sequential logic, computer architecture, computer anatomy, and Input\/Output.\u003c\/b\u003e \u003cp\u003e\u003c\/p\u003eMany coders are unfamiliar with the underlying technologies that make their programs run. But why should you care when your code appears to work? Because you want it to run well and not be riddled with hard-to-find bugs. You don't want to be in the news because your code had a security problem. \u003cp\u003e\u003c\/p\u003eLots of technical detail is available online but it's not organized or collected into a convenient place. In \u003ci\u003eThe Secret Life of Programs\u003c\/i\u003e, veteran engineer Jonathan E. Steinhart explores--in depth--the foundational concepts that underlie the machine. Subjects like computer hardware, how software behaves on hardware, as well as how people have solved problems using technology over time. \u003cp\u003e\u003c\/p\u003eYou'll learn: \u003cbr\u003e\u003cli\u003eHow the real world is converted into a form that computers understand, like bits, logic, numbers, text, and colors\u003c\/li\u003e\u003cli\u003eThe fundamental building blocks that make up a computer including logic gates, adders, decoders, registers, and memory\u003c\/li\u003e\u003cli\u003eWhy designing programs to match computer hardware, especially memory, improves performance\u003c\/li\u003e\u003cli\u003eHow programs are converted into machine language that computers understand\u003c\/li\u003e\u003cli\u003eHow software building blocks are combined to create programs like web browsers\u003c\/li\u003e\u003cli\u003eClever tricks for making programs more efficient, like loop invariance, strength reduction, and recursive subdivision\u003c\/li\u003e\u003cli\u003eThe fundamentals of computer security and machine intelligence\u003c\/li\u003e\u003cli\u003eProject design, documentation, scheduling, portability, maintenance, and other practical programming realities.\u003c\/li\u003e\u003cbr\u003eLearn what really happens when your code runs on the machine and you'll learn to craft better, more efficient code.","brand":"No Starch Press","offers":[{"title":"Default Title","offer_id":48123979497661,"sku":"BS-TC0-279707","price":44.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0771\/9767\/2637\/files\/9781593279707-HD.jpg?v=1787094133"}],"url":"https:\/\/boundigo.com\/collections\/computers-software-development-engineering.oembed?page=4","provider":"Boundigo Bookstore","version":"1.0","type":"link"}