Computing Books

3405 products


  • The Art of Alien: Isolation

    Titan Books Ltd The Art of Alien: Isolation

    15 in stock

    Book SynopsisThe Art of Alien Isolation is a high-end art book featuring over 300 images from the latest game in the critically and commercially acclaimed Alien franchise. Taking players back to the survival horror atmosphere of the first film, Alien Isolation features Amanda Ripley as the hero trying to survive on a wrecked space station. This book is the ultimate gallery of the game, a must-have for any fan.Trade Review"The design of this expansion is intricately explored in the book as well. With just enough reading to deliver the insight you need to understand the what went into the game, the rest of the book is saturated with beautiful pictures to take you through the journey." - Don’t Forget A Towel"Jaw-dropping." - Midroad Movie"Not only is it a beautiful look behind the scenes, it’s also a nice breakdown and walkthrough of different techniques and elements that were mixed into the movie-inspired madness." - Midroad Movie"Filled to the brim with slick character art, concept renderings of weapons and vehicles, ominous sketches and incredibly detailed re-creations from iconic scenes from the classic film" - Hey Poor Player"The concept art does a fine job of showing the changes in design the team went through." - Destructoid

    15 in stock

    £23.99

  • Computing Essentials 2025 2024 Release ISE

    McGraw-Hill Education Computing Essentials 2025 2024 Release ISE

    15 in stock

    Book SynopsisComputing Essentials adds a focus on the growing impact of AI tools on industries andcareers, ethical considerations of AI, AI presence in social media, andinnovative uses of AI. These concepts have been incorporated into the maintext, as well as the Privacy, Ethics, Community, Making IT Work for You, and ALook to the Future features.

    15 in stock

    £53.99

  • A Common-Sense Guide to Data Structures and

    Pragmatic Bookshelf A Common-Sense Guide to Data Structures and

    2 in stock

    Book SynopsisIf you thought that data structures and algorithms were all just theory, you're missing out on what they can do for your code. Learn to use Big O Notation to make your code run faster by orders of magnitude. Choose from data structures such as hash tables, trees, and graphs to increase your code's efficiency exponentially. With simple language and clear diagrams, this book makes this complex topic accessible, no matter your background. This new edition features practice exercises in every chapter, and new chapters on topics such as dynamic programming and heaps and tries. Get the hands-on info you need to master data structures and algorithms for your day-to-day work. Algorithms and data structures are much more than abstract concepts. Mastering them enables you to write code that runs faster and more efficiently, which is particularly important for today's web and mobile apps. Take a practical approach to data structures and algorithms, with techniques and real-world scenarios that you can use in your daily production code, with examples in JavaScript, Python, and Ruby. This new and revised second edition features new chapters on recursion, dynamic programming, and using Big O in your daily work. Use Big O notation to measure and articulate the efficiency of your code, and modify your algorithm to make it faster. Find out how your choice of arrays, linked lists, and hash tables can dramatically affect the code you write. Use recursion to solve tricky problems and create algorithms that run exponentially faster than the alternatives. Dig into advanced data structures such as binary trees and graphs to help scale specialized applications such as social networks and mapping software. You'll even encounter a single keyword that can give your code a turbo boost. Practice your new skills with exercises in every chapter, along with detailed solutions. Use these techniques today to make your code faster and more scalable

    2 in stock

    £35.14

  • Clean Craftsmanship

    Pearson Education (US) Clean Craftsmanship

    15 in stock

    Book SynopsisRobert C. Martin (Uncle Bob) wrote his first line of code at the age of 12 in 1964 and has been employed as a programmer since 1970. He is cofounder of cleancoders.com, offering online video training for software developers, and is founder of Uncle Bob Consulting LLC, offering software consulting, training, and skill development services to major corporations worldwide. He served as the Master Craftsman at 8th Light, Inc., a Chicago-based software consulting firm. Mr. Martin has published dozens of articles in various trade journals, authored many books, and is a regular speaker at international conferences and trade shows.Trade Review"Bob's Clean Craftsmanship has done a great job explaining the purposes of agile technical practices, along with a deep historical basis for how they came into existence, as well as positioning for why they will always be important. His involvement in history and formation of agility, thorough understanding of practices, and their purposes reflect vividly throughout the manuscript." —Tim Ottinger, well-known Agile Coach and author "Bob's writing style is excellent. It is easy to read and the concepts are explained in perfect detail for even a new programmer to follow. Bob even has some funny moments, which pleasantly snap you out of focus. The true value of the book is really in the cry for change, for something better . . . the cry for programmers to be professional . . . the realization that software is everywhere. Additionally, I believe there is a lot of value in all the history Bob provides. I enjoy that he doesn't waste time laying blame for how we got to where we are now. Bob calls people to action, asking them to take responsibility by increasing their standards and level of professionalism, even if that means pushing back sometimes." —Heather Kanser "As software developers, we have to continually solve important problems for our employers, customers, colleagues, and future selves. Getting the app to work, though difficult, is not enough, it does not make you a craftsman. With an app working, you have passed the app-titude test. You may have the aptitude to be a craftsman, but there is more to master. In these pages, Bob expresses clearly the techniques and responsibilities to go beyond the app-titude test and shows the way of the serious software craftsman." —James Grenning, author of Test-Driven Development for Embedded C and Agile Manifesto co-author "Bob's one of the very few famous developers with whom I'd like to work on a tech project. It's not because he's a good developer, famous, or a good communicator; it's because Bob helps me be a better developer and a team member. He has spotted every major development trend, years ahead of others, and has been able to explain its importance, which encouraged me to learn. Back when I started--apart from being honest and a good person--the idea of craftsmanship and ethics was completely missing from this field. Now, it seems to be the most important thing professional developers can learn, even ahead of coding itself. I'm happy to see Bob leading the way again. I can't wait to hear his perspective and incorporate it into my own practice." —Daniel Markham, Principal, Bedford Technology Group, Inc. Table of ContentsForeword xviiPreface xxiAcknowledgments xxviiAbout the Author xxix Chapter 1: Craftsmanship 1Part I: The Disciplines 11 Extreme Programming 13 Test-Driven Development 15 Refactoring 16 Simple Design 17 Collaborative Programming 17 Acceptance Tests 18 Chapter 2: Test-Driven Development 19 Overview 20 The Basics 35 Conclusion 79 Chapter 3: Advanced TDD 81 Sort 1 82 Sort 2 87 Getting Stuck 95 Arrange, Act, Assert 103 Test Doubles 108 Architecture 143 Conclusion 145 Chapter 4: Test Design 147 Testing Databases 148 Testing GUIs 150 Test Patterns 154 Test Design 160 Transformation Priority Premise 184 Conclusion 196 Chapter 5: Refactoring 197 What Is Refactoring? 199 The Basic Toolkit 200 The Disciplines 217 Conclusion 221 Chapter 6: Simple Design 223 YAGNI 226 Covered by Tests 228 Maximize Expression 233 Minimize Duplication 237 Minimize Size 239 Chapter 7: Collaborative Programming 241Chapter 8: Acceptance Tests 245 The Discipline 248 The Continuous Build 249 Part II: The Standards 251 Your New CTO 252 Chapter 9: Productivity 253 We Will Never Ship S**T 254 Inexpensive Adaptability 256 We Will Always Be Ready 258 Stable Productivity 259 Chapter 10: Quality 261 Continuous Improvement 262 Fearless Competence 263 Extreme Quality 264 We Will Not Dump on QA 265 QA Will Find Nothing 266 Test Automation 267 Automated Testing and User Interfaces 268 Testing the User Interface 269 Chapter 11: Courage 271 We Cover for Each Other 272 Honest Estimates 274 You Must Say NO 276 Continuous Aggressive Learning 277 Mentoring 278 Part III: The Ethics 279 The First Programmer 280 Seventy-Five Years 281 Nerds and Saviors 286 Role Models and Villains 289 We Rule the World 290 Catastrophes 291 The Oath 293 Chapter 12: Harm 295 First, Do No Harm 296 Best Work 306 Repeatable Proof 316 Chapter 13: Integrity 327 Small Cycles 328 Relentless Improvement 342 Maintain High Productivity 346 Chapter 14: Teamwork 355 Work as a Team 356 Estimate Honestly and Fairly 358 Respect 372 Never Stop Learning 373 Index 375

    15 in stock

    £30.39

  • Deep Learning with Python

    Manning Publications Deep Learning with Python

    7 in stock

    Book Synopsis"The first edition of Deep Learning with Python is one of the best books on the subject. The second edition made it even better." - Todd Cook The bestseller revised! Deep Learning with Python, Second Edition is a comprehensive introduction to the field of deep learning using Python and the powerful Keras library. Written by Google AI researcher François Chollet, the creator of Keras, this revised edition has been updated with new chapters, new tools, and cutting-edge techniques drawn from the latest research. You'll build your understanding through practical examples and intuitive explanations that make the complexities of deep learning accessible and understandable. about the technologyMachine learning has made remarkable progress in recent years. We've gone from near-unusable speech recognition, to near-human accuracy. From machines that couldn't beat a serious Go player, to defeating a world champion. Medical imaging diagnostics, weather forecasting, and natural language question answering have suddenly become tractable problems. Behind this progress is deep learning—a combination of engineering advances, best practices, and theory that enables a wealth of previously impossible smart applications across every industry sector about the bookDeep Learning with Python introduces the field of deep learning using the Python language and the powerful Keras library. You'll learn directly from the creator of Keras, François Chollet, building your understanding through intuitive explanations and practical examples. Updated from the original bestseller with over 50% new content, this second edition includes new chapters, cutting-edge innovations, and coverage of the very latest deep learning tools. You'll explore challenging concepts and practice with applications in computer vision, natural-language processing, and generative models. By the time you finish, you'll have the knowledge and hands-on skills to apply deep learning in your own projects. what's insideDeep learning from first principlesImage-classification, imagine segmentation, and object detectionDeep learning for natural language processingTimeseries forecastingNeural style transfer, text generation, and image generation about the readerReaders need intermediate Python skills. No previous experience with Keras, TensorFlow, or machine learning is required. about the authorFrançois Chollet works on deep learning at Google in Mountain View, CA. He is the creator of the Keras deep-learning library, as well as a contributor to the TensorFlow machine-learning framework. He also does AI research, with a focus on abstraction and reasoning. His papers have been published at major conferences in the field, including the Conference on Computer Vision and Pattern Recognition (CVPR), the Conference and Workshop on Neural Information Processing Systems (NIPS), the International Conference on Learning Representations (ICLR), and others.Trade Review"The first edition of Deep Learning with Python is one of the best books on the subject. The second edition made it even better. " Todd Cook "Really easy to read and gives practical examples and easy to understand explanations of the concepts behind deep learning." Billy O'Callaghan "A tell-tale book that tells you all the secrets of deep learning!" Nikos Kanakaris "A great refresher of the old concepts explored in new and exciting ways. Manifold hypothesis steals the show!" Sayak Paul "One of the best books on this topic." Rauhsan Jha "The book is full of insights, useful both for the novice and the more experienced machine learning professional." Viton Vitanis "This is the book to read if you want to learn DL." Kjell Jansson "Francois explains everything in a very lucid & systematic manner, this approach of writing certainly gives confidence in users." Rauhsan Jha

    7 in stock

    £43.19

  • Elden Ring Official Strategy Guide, Vol. 2:

    Future Press Verlag und Marketing GmbH Elden Ring Official Strategy Guide, Vol. 2:

    15 in stock

    Book Synopsis

    15 in stock

    £37.99

  • Innovators

    Simon & Schuster Ltd Innovators

    3 in stock

    Book SynopsisFollowing his blockbuster biography of Steve Jobs, The Innovatorsis Walter Isaacson''s story of the people who created the computer and the Internet. It is destined to be the standard history of the digital revolution and a guide to how innovation really works. What talents allowed certain inventors and entrepreneurs to turn their disruptive ideas into realities? What led to their creative leaps? Why did some succeed and others fail? In his exciting saga, Isaacson begins with Ada Lovelace, Lord Byron''s daughter, who pioneered computer programming in the 1840s. He then explores the fascinating personalities that created our current digital revolution, such as Vannevar Bush, Alan Turing, John von Neumann, J.C.R. Licklider, Doug Engelbart, Robert Noyce, Bill Gates, Steve Wozniak, Steve Jobs, Tim Berners-Lee and Larry Page. This is the story of how their minds worked and what made them so creative. It''s also a narrative of how their ability to collaborate and m

    3 in stock

    £10.44

  • Clean Architecture

    Pearson Education (US) Clean Architecture

    15 in stock

    Book SynopsisRobert C. Martin (Uncle Bob) has been a programmer since 1970. He is founder of Uncle Bob Consulting, LLC, and cofounder with his son Micah Martin of The Clean Coders LLC. Martin has published dozens of articles in various trade journals and is a regular speaker at international conferences and trade shows. He has authored and edited many books, including: Designing Object Oriented C++ Applications Using the Booch Method, Patterns Languages of Program Design 3, More C++ Gems, Extreme Programming in Practice, Agile Software Development: Principles, Patterns, and Practices, UML for Java Programmers, Clean Code, and The Clean Coder. A leader in the industry of software development, Martin served for three years as editor-in-chief of the C++ Report, and he served as the first chairman of the Agile Alliance.Table of Contents Foreword xv Preface xix Acknowledgments xxiii About the Author xxv Part I: Introduction 1 Chapter 1: What Is Design and Architecture? 3 The Goal? 4 Case Study 5 Conclusion 12 Chapter 2: A Tale of Two Values 13 Behavior 14 Architecture 14 The Greater Value 15 Eisenhower’s Matrix 16 Fight for the Architecture 18 Part II: Starting with the Bricks: Programming Paradigms 19 Chapter 3: Paradigm Overview 21 Structured Programming 22 Object-Oriented Programming 22 Functional Programming 22 Food for Thought 23 Conclusion 24 Chapter 4: Structured Programming 25 Proof 27 A Harmful Proclamation 28 Functional Decomposition 29 No Formal Proofs 30 Science to the Rescue 30 Tests 31 Conclusion 31 Chapter 5: Object-Oriented Programming 33 Encapsulation? 34 Inheritance? 37 Polymorphism? 40 Conclusion 47 Chapter 6: Functional Programming 49 Squares of Integers 50 Immutability and Architecture 52 Segregation of Mutability 52 Event Sourcing 54 Conclusion 56 Part III: Design Principles 57 Chapter 7: SRP: The Single Responsibility Principle 61 Symptom 1: Accidental Duplication 63 Symptom 2: Merges 65 Solutions 66 Conclusion 67 Chapter 8: OCP: The Open-Closed Principle 69 A Thought Experiment 70 Directional Control 74 Information Hiding 74 Conclusion 75 Chapter 9: LSP: The Liskov Substitution Principle 77 Guiding the Use of Inheritance 78 The Square/Rectangle Problem 79 LSP and Architecture 80 Example LSP Violation 80 Conclusion 82 Chapter 10: ISP: The Interface Segregation Principle 83 ISP and Language 85 ISP and Architecture 86 Conclusion 86 Chapter 11: DIP: The Dependency Inversion Principle 87 Stable Abstractions 88 Factories 89 Concrete Components 91 Conclusion 91 Part IV: Component Principles 93 Chapter 12: Components 95 A Brief History of Components 96 Relocatability 99 Linkers 100 Conclusion 102 Chapter 13: Component Cohesion 103 The Reuse/Release Equivalence Principle 104 The Common Closure Principle 105 The Common Reuse Principle 107 The Tension Diagram for Component Cohesion 108 Conclusion 110 Chapter 14: Component Coupling 111 The Acyclic Dependencies Principle 112 Top-Down Design 118 The Stable Dependencies Principle 120 The Stable Abstractions Principle 126 Conclusion 132 Part V: Architecture 133 Chapter 15: What Is Architecture? 135 Development 137 Deployment 138 Operation 138 Maintenance 139 Keeping Options Open 140 Device Independence 142 Junk Mail 144 Physical Addressing 145 Conclusion 146 Chapter 16: Independence 147 Use Cases 148 Operation 149 Development 149 Deployment 150 Leaving Options Open 150 Decoupling Layers 151 Decoupling Use Cases 152 Decoupling Mode 153 Independent Develop-ability 153 Independent Deployability 154 Duplication 154 Decoupling Modes (Again) 155 Conclusion 158 Chapter 17: Boundaries: Drawing Lines 159 A Couple of Sad Stories 160 FitNesse 163 Which Lines Do You Draw, and When Do You Draw Them? 165 What About Input and Output? 169 Plugin Architecture 170 The Plugin Argument 172 Conclusion 173 Chapter 18: Boundary Anatomy 175 Boundary Crossing 176 The Dreaded Monolith 176 Deployment Components 178 Threads 179 Local Processes 179 Services 180 Conclusion 181 Chapter 19: Policy and Level 183 Level 184 Conclusion 187 Chapter 20: Business Rules 189 Entities 190 Use Cases 191 Request and Response Models 193 Conclusion 194 Chapter 21: Screaming Architecture 195 The Theme of an Architecture 196 The Purpose of an Architecture 197 But What About the Web? 197 Frameworks Are Tools, Not Ways of Life 198 Testable Architectures 198 Conclusion 199 Chapter 22: The Clean Architecture 201 The Dependency Rule 203 A Typical Scenario 207 Conclusion 209 Chapter 23: Presenters and Humble Objects 211 The Humble Object Pattern 212 Presenters and Views 212 Testing and Architecture 213 Database Gateways 214 Data Mappers 214 Service Listeners 215 Conclusion 215 Chapter 24: Partial Boundaries 217 Skip the Last Step 218 One-Dimensional Boundaries 219 Facades 220 Conclusion 220 Chapter 25: Layers and Boundaries 221 Hunt the Wumpus 222 Clean Architecture? 223 Crossing the Streams 226 Splitting the Streams 227 Conclusion 228 Chapter 26: The Main Component 231 The Ultimate Detail 232 Conclusion 237 Chapter 27: Services: Great and Small 239 Service Architecture? 240 Service Benefits? 240 The Kitty Problem 242 Objects to the Rescue 244 Component-Based Services 245 Cross-Cutting Concerns 246 Conclusion 247 Chapter 28: The Test Boundary 249 Tests as System Components 250 Design for Testability 251 The Testing API 252 Conclusion 253 Chapter 29: Clean Embedded Architecture 255 App-titude Test 258 The Target-Hardware Bottleneck 261 Conclusion 273 Part VI: Details 275 Chapter 30: The Database Is a Detail 277 Relational Databases 278 Why Are Database Systems So Prevalent? 279 What If There Were No Disk? 280 Details 281 But What about Performance? 281 Anecdote 281 Conclusion 283 Chapter 31: The Web Is a Detail 285 The Endless Pendulum 286 The Upshot 288 Conclusion 289 Chapter 32: Frameworks Are Details 291 Framework Authors 292 Asymmetric Marriage 292 The Risks 293 The Solution 294 I Now Pronounce You … 295 Conclusion 295 Chapter 33: Case Study: Video Sales 297 The Product 298 Use Case Analysis 298 Component Architecture 300 Dependency Management 302 Conclusion 302 Chapter 34: The Missing Chapter 303 Package by Layer 304 Package by Feature 306 Ports and Adapters 308 Package by Component 310 The Devil Is in the Implementation Details 315 Organization versus Encapsulation 316 Other Decoupling Modes 319 Conclusion: The Missing Advice 321 Part VII: Appendix 323 Appendix A Architecture Archaeology 325 Index 375

    15 in stock

    £28.49

  • Understanding the Digital World

    Princeton University Press Understanding the Digital World

    15 in stock

    Book Synopsis

    15 in stock

    £25.50

  • The Founders: Elon Musk, Peter Thiel and the

    Atlantic Books The Founders: Elon Musk, Peter Thiel and the

    15 in stock

    Book Synopsis'A fascinating page-turner... An indispensable guide to modern innovation and entrepreneurship.'Walter Isaacson, no. 1 bestselling author of Steve JobsPerfect for readers of Elon Musk by Ashlee Vance and Zero to One by Peter TheilOut of PayPal's ranks have come household names like Elon Musk, Peter Thiel, Max Levchin and Reid Hoffman. Since leaving Paypal, they have formed, funded, and advised the leading companies of our era, including Tesla, Facebook, YouTube, SpaceX, Yelp, Palantir, and LinkedIn, among many others. Yet for all their influence, the incredible story of where they started has gone largely untold. In The Founders, award-winning author Jimmy Soni narrates how a once-in-a-generation collaboration turned a scrappy start-up into one of the most successful businesses of all time. Facing bruising competition, internal strife, the emergence of widespread online fraud, and the devastating dot-com bust of the 2000s, their success was anything but certain. But they would go on to change our world forever.Informed by hundreds of interviews and unprecedented access to thousands of pages of internal material, The Founders explores how the seeds of so much of what drives the internet today were planted two decades ago.Trade ReviewA fascinating page-turner about the brilliant and competitive innovators who created PayPal and went on to shape our digital world. Deeply reported and bracingly written, this book is an indispensable guide to modern innovation and entrepreneurship. * Walter Isaacson, bestselling author of Steve Jobs *The real secrets of Silicon Valley are the tight networks of friendship and business that propel new ideas, companies, and personalities into the world. The most consequential of these networks in recent decades is the one that began at PayPal. Here Jimmy Soni delivers a startup-hustle story for the ages, revealing why their wild entrepreneurial ride did so much to build Silicon Valley's supersized present. * Margaret O’Mara, author of The Code: Silicon Valley and the Remaking of America *This book is stunning in its depth and clarity, especially given the complexity of its subject matter: the intertwined early lives of some of the greatest innovators of the twenty-first century. This is the rare book that combines deep research, powerful storytelling, and wit. Anyone who wants to understand how great things get built will benefit from reading it. * Luke Burgis, author of Wanting: The Power of Mimetic Desire in Everyday Life *Anyone who has used the internet in the last decade will find The Founders a revealing and sometimes shocking look inside today's tech revolution and the very human wizards who have transformed our lives-for good and ill. * Kati Marton, author of The Chancellor: The Remarkable Odyssey of Angela Merkel *Table of Contents1: Building Blocks 2: The Pitch 3: The Right Questions 4: "What Matters to Me Is Winning" 5: The Beamers 6: Hosed 7: Money Talks 8: If You Build It 9: The Widget Wars 10: Crash 11: The Nut House Coup 12: Buttoned-Up 13: The Sword 14: Ambition's Debt 15: Igor 16: Use the Force 17: Crime in Progress 18: Guerrillas 19: World Domination 20: Blindsided 21: Outlaws 22: And All I Got Was a T-shirt 23: Conclusion: The Floor

    15 in stock

    £10.44

  • Beginner's Guide to Digital Painting in

    3DTotal Publishing Ltd Beginner's Guide to Digital Painting in

    3 in stock

    Book SynopsisLearn how to paint on your iPad like the professionals in Beginner’s Guide to Procreate, a comprehensive introduction to this industry-standard software. Accessible and versatile, Procreate is an ideal tool for anyone wanting to give digital painting a go. Step-by-step tutorials, quick tips, and inspiring artwork ensure you’ll have all you need to create stunning concept art quickly and easily.

    3 in stock

    £19.79

  • CRISC Certified in Risk and Information Systems

    McGraw-Hill Education CRISC Certified in Risk and Information Systems

    15 in stock

    Book Synopsis A fully updated self-study guide for the industry-standard information technology risk certification, CRISCWritten by information security risk experts, this complete self-study system is designed to help you prepare forâand passâISACAâs CRISC certification exam. CRISC Certified in Risk and Information Systems Control All-in-One Exam Guide, Second Edition features learning objectives, explanations, exam tips, and hundreds of practice questions. Beyond exam prep, this practical guide serves as an ideal on-the-job reference for risk management and IT security professionals.Covers all exam topics, including: IT and cybersecurity governance Enterprise risk management and risk treatment IT risk assessments and risk analysis Controls and control frameworks Third-party risk management Risk metrics, KRIs, KCIs, and KPIs Enterprise architecture IT operations management Business impact

    15 in stock

    £34.49

  • Animal Crossing: New Horizons Official Complete

    Future Press Verlag und Marketing GmbH Animal Crossing: New Horizons Official Complete

    4 in stock

    Book Synopsis

    4 in stock

    £42.74

  • C++ Concurrency in Action,2E

    Manning Publications C++ Concurrency in Action,2E

    15 in stock

    Book SynopsisC++ 11 delivered strong support for multithreaded applications, andthe subsequent C++14 and 17 updates have built on this baseline. C++has better options for concurrency than ever before, which means it'san incredibly powerful option for multicore and parallel applications. This bestseller has been updated and revised to cover all the latestchanges to C++ 14 and 17! C++ Concurrency in Action, SecondEdition teaches readers everything they need to write robust andelegant multithreaded applications in C++17. Along the way, they’lllearn how to navigate the trickier bits of programming for concurrencywhile avoiding the common pitfalls. KEY FEATURES• Completely updated• Hands-on learning• In depth guide Written for C++ programmers who are new to concurrency and otherswho may have written multithreaded code using other languages, APIs,or platforms. ABOUT THE TECHNOLOGYConcurrency in terms of computers is a single system performingmultiple independent activities in parallel, rather than sequentially, orone after the other. AUTHOR BIOAnthony Williams is a UK-based developer and consultant with manyyears' experience in C++. He has been an active member of the BSI C++Standards Panel since 2001, and is the author or co-author of many of theC++ Standards Committee papers that led up to the inclusion of the threadlibrary in the C++11 Standard. He was the maintainer of the Boost Threadlibrary, and is the developer of the just::thread Pro extensions to the C++11thread library from Just Software Solutions Ltd.

    15 in stock

    £50.39

  • The Legend Of Zelda Encyclopedia

    Dark Horse Comics,U.S. The Legend Of Zelda Encyclopedia

    1 in stock

    Book Synopsis

    1 in stock

    £30.39

  • Elden Ring Official Strategy Guide Vol. 3

    Future Press Verlag und Marketing GmbH Elden Ring Official Strategy Guide Vol. 3

    10 in stock

    Book Synopsis

    10 in stock

    £33.24

  • Effective Modern C

    O'Reilly Media Effective Modern C

    15 in stock

    Book SynopsisComing to grips with C++11 and C++14 is more than a matter of familiarizing yourself with the features they introduce. The challenge is learning to use those features effectively - so that your software is correct, efficient, maintainable, and portable. That's where this practical book comes in.

    15 in stock

    £35.99

  • Pragmatic Programmer The

    Pearson Education (US) Pragmatic Programmer The

    15 in stock

    Book SynopsisDave Thomas and Andy Hunt are internationally recognized as leading voices in the software development community. They consult and speak around the world. Together, they founded the Pragmatic Bookshelf, publishing award-winning, leading-edge books for software developers. They were two of the authors of the Agile Manifesto. Dave currently teaches college, turns wood, and plays with new technology and paradigms. Andy writes science fiction, is an active musician, and loves to tinker with technology. But, most of all, they're both driven to keep learning.Trade Review"To participate in the next generation of professional product delivery you have to be pragmatic but disciplined. Otherwise, you are fated to be ungrounded dreamers whose products endanger people and whose ideas never become successfully integrated into the world. Andy and Dave described a pragmatic but disciplined approach which is a key step towards professionalism."–Ken Schwaber, co-creator of Scrum and founder of Scrum.org, agile manifesto signatory, and author of Software in 30 Days. "Picking adjectives is hard work. In The Pragmatic Programmer, Dave and Andy set the tone for their work–thoughtful, expert, aspirational, and full of care for themselves and those they touch through their programs. From its publication, this was the book to read if you wanted to work to improve."–Kent Beck, Gusto, author of Extreme Programming Explained: Embrace Change, Test-Driven Development: By Example, and The Smalltalk Best Practice Patterns "Some say that with The Pragmatic Programmer, Andy and Dave captured lightning in a bottle; that it’s unlikely anyone will soon write a book that can move an entire industry as it did. Sometimes, though, lightning does strike twice, and this book is proof. The updated content ensures that it will stay at the top of “best books in software development” lists for another 20 years, right where it belongs." —VM (Vicky) Brasseur, Director of Open Source Strategy, Juniper Networks "If you want your software to be easy to modernize and maintain, keep a copy of The Pragmatic Programmer close. It’s filled with practical advice, both technical and professional, that will serve you and your projects well for years to come." —Andrea Goulet, CEO, Corgibytes; Founder, LegacyCode.Rocks " The Pragmatic Programmer is the one book I can point to that completely dislodged the existing trajectory of my career in software and pointed me in the direction of success. Reading it opened my mind to the possibilities of being a craftsman, not just a cog in a big machine. One of the most significant books in my life." —Obie Fernandez, Author, The Rails Way "First-time readers can look forward to an enthralling induction into the modern world of software practice, a world that the first edition played a major role in shaping. Readers of the first edition will rediscover here the insights and practical wisdom that made the book so significant in the first place, expertly curated and updated, along with much that’s new." —David A. Black, Author, The Well-Grounded Rubyist "I have an old paper copy of the original Pragmatic Programmer on my bookshelf. It has been read and re-read and a long time ago it changed everything about how I approached my job as a programmer. In the new edition everything and nothing has changed: I now read it on my iPad and the code examples use modern programming languages—but the underlying concepts, ideas, and attitudes are timeless and universally applicable. Twenty years later, the book is as relevant as ever. It makes me happy to know that current and future developers will have the same opportunity to learn from Andy and Dave’s profound insights as I did back in the day." —Sandy Mamoli, Agile coach; Author of How Self-Selection Lets People Excel Table of ContentsForeword xiPreface to the Second Edition xvFrom the Preface to the First Edition xix Chapter 1: A Pragmatic Philosophy 1 Topic 1. It's Your Life 2 Topic 2. The Cat Ate My Source Code 3 Topic 3. Software Entropy 6 Topic 4. Stone Soup and Boiled Frogs 8 Topic 5. Good-Enough Software 11 Topic 6. Your Knowledge Portfolio 14 Topic 7. Communicate! 20 Chapter 2: A Pragmatic Approach 27 Topic 8. The Essence of Good Design 28 Topic 9. DRY–The Evils of Duplication 30 Topic 10. Orthogonality 39 Topic 11. Reversibility 47 Topic 12. Tracer Bullets 51 Topic 13. Prototypes and Post-it Notes 56 Topic 14. Domain Languages 60 Topic 15. Estimating 66 Chapter 3: The Basic Tools 73 Topic 16. The Power of Plain Text 74 Topic 17. Shell Games 78 Topic 18. Power Editing 81 Topic 19. Version Control 84 Topic 20. Debugging 88 Topic 21. Text Manipulation 97 Topic 22. Engineering Daybooks 100 Chapter 4: Pragmatic Paranoia 103 Topic 23. Design by Contract 104 Topic 24. Dead Programs Tell No Lies 112 Topic 25. Assertive Programming 115 Topic 26. How to Balance Resources 118 Topic 27. Don’t Outrun Your Headlights 125 Chapter 5: Bend, or Break 129 Topic 28. Decoupling 130 Topic 29. Juggling the Real World 137 Topic 30. Transforming Programming 147 Topic 31. Inheritance Tax 159 Topic 32. Configuration 167 Chapter 6: Concurrency 171 Topic 33. Breaking Temporal Coupling 172 Topic 34. Shared State Is Incorrect State 176 Topic 35. Actors and Processes 183 Topic 36. Blackboards 189 Chapter 7: While You Are Coding 195 Topic 37. Listen to Your Lizard Brain 196 Topic 38. Programming by Coincidence 201 Topic 39. Algorithm Speed 207 Topic 40. Refactoring 213 Topic 41. Test to Code 218 Topic 42. Property-Based Testing 228 Topic 43. Stay Safe Out There 235 Topic 44. Naming Things 242 Chapter 8: Before the Project 249 Topic 45. The Requirements Pit 250 Topic 46. Solving Impossible Puzzles 258 Topic 47. Working Together 262 Topic 48. The Essence of Agility 265 Chapter 9: Pragmatic Projects 269 Topic 49. Pragmatic Teams 270 Topic 50. Coconuts Don’t Cut It 276 Topic 51. Pragmatic Starter Kit 280 Topic 52. Delight Your Users 287 Topic 53. Pride and Prejudice 288 Postface 291 Bibliography 295Possible Answers to the Exercises 299Index 313

    15 in stock

    £33.99

  • Articulating Design Decisions

    O'Reilly Media Articulating Design Decisions

    5 in stock

    Book SynopsisThis practical guide focuses on principles, tactics, and actionable methods for presenting your designs. Whether you design apps, websites, or products, you’ll learn how to get support from people who have influence over the project with the goal of creating the best user experience.

    5 in stock

    £29.99

  • The Illustrators Guide to Procreate

    David & Charles The Illustrators Guide to Procreate

    15 in stock

    Book SynopsisLearn how to create professional-looking art and illustration in Procreate. In this step-by-step guide you will learn how to create unique art, make seamless patterns, and master all the elements of the software: from layers to gradients, how to use brushes, how to tile patterns and everything you need to know to take your art to new digital highs.

    15 in stock

    £14.44

  • The Dream Machine

    Stripe Matter Inc The Dream Machine

    1 in stock

    Book SynopsisThe story of the man who instigated the work that led to the internet—and shifted our understanding of what computers could be. Behind every great revolution is a vision, and behind perhaps the greatest revolution of our time is the vision of J.C.R. Licklider. He did not design the first personal computers or write the software that ran on them, nor was he involved in the legendary early companies that brought them to the forefront of our everyday experience. He was instead a relentless visionary who saw the potential in the way that individuals could interact with computers and software. At a time when computers were a short step removed from mechanical data processors, Licklider was writing treatises on “human-computer symbiosis,” “computers as communication devices,” and a now not-so-unfamiliar “Intergalactic Network.” His ideas became so influential, his passion so contagious, that author M. Mitchell Waldrop calls him “computing’s Johnny Appleseed.” In a simultaneously compelling personal narrative and comprehensive historical exposition, Waldrop tells the story of the man who not only instigated the work that led to the internet, but also shifted our understanding of what computers were and could be. This Stripe Press edition also includes the original texts of Licklider’s three most influential writings: “Man-Computer Symbiosis” (1960), which outlines the vision that led to the personal computer revolution of the 1970s; his “Intergalactic Network” memo (1963), which outlines the vision that inspired the internet; and “The Computer as a Communication Device” (1968, coauthored with Robert Taylor), which amplifies his vision for what the network could become.Trade Review“When people ask me about Xerox Parc, I always tell them about J. C. R. Licklider "Lick" and how he formed the ARPA Information Processing Techniques Office in 1962 and started the great research funding for interactive computing and pervasive worldwide networks that has resulted in most of the technology we use today: both via the inventions of the eventually 16 or so ARPA projects at various universities and think tanks, and by creating the next generations of computing researchers, many of whom became the founders and mainstays of Xerox Parc. The top book I recommend to read about this large process that stretched over 20 years is The Dream Machine by M. Mitchell Waldrop. It is the most accurate, has the most detail, and has the best organization and writing. He is able to admirably catch many of the most important parts of both the history and the spirit of the many headed research and engineering processes that together created our interactive networked information world. ” —Alan Kay, computer scientist and A.M. Turing Award recipient “The Dream Machine works admirably as an exploration of the intellectual and political roots of the rise of modern computing. It's an ambitious and worthwhile addition to the history of science. ” —San Francisco Chronicle “ A masterpiece! A mesmerizing but balanced and comprehensive look at the making of the information revolution the people, the ideas, the tensions, and the hurdles. And on top of that, it is beautifully written. ” —John Seely Brown, former director of Xerox PARC, coauthor of The Social Life of Information “A sprawling history of the ideas, individuals, and groups of people that got us from punch cards to personal computers… comprehensive… impressive… [and] compelling.” —The New York Times Book Review “The story is fascinating, played out in almost 500 pages of engrossing politics, personalities, and passions. This is not a casual read—but for those who want the whole story, well told, it is a very good one.” —Wired “A sweeping history of personal computing, made vivid by rich detail.” —The St. Louis Post-Dispatch “A well-reported story about the overwhelming power of vision and tenacity.” —USA Today “An informative and engaging history.” —Library JournalTable of ContentsPrologue: Tracy’s dadChapter 1: Missouri boysChapter 2: The last transitionChapter 3: New kinds of peopleChapter 4: The freedom to make mistakesChapter 5: The tale of the fig tree and the waspChapter 6: The phenomena surrounding computersChapter 7: The intergalactic networkChapter 8: Living in the futureChapter 9: Lick’s kidsAcknowledgmentsNotesBibliographyIndexAddendum

    1 in stock

    £14.24

  • HBR Guide to Generative AI for Managers

    Harvard Business Review Press HBR Guide to Generative AI for Managers

    5 in stock

    Book Synopsis

    5 in stock

    £14.24

  • The Art of Spyro: Reignited Trilogy

    Titan Books Ltd The Art of Spyro: Reignited Trilogy

    15 in stock

    Book SynopsisThe definitive art book for the remastered Spyro Reignited Trilogy, for fans young and old. In 2018 Toys for Bob Studios thrilled fans world wide by releasing Spyro Reignited Trilogy, a faithful remaster encompassing all three titles from the beloved Spyro trilogy introduced in 1998. The Art of Spyro is a meticulously crafted compendium filled with in-depth behind-the-scenes content, insightful quotes from top illustrators in the industry, anecdotes from the game developers, and a dazzling assortment of incredible concept art, some of which has never been seen by the public. It is a must-have for art lovers, games, fans... and the fun-loving adventurer in all of us.

    15 in stock

    £28.00

  • Adobe Photoshop Classroom in a Book 2023 release

    Pearson Education (US) Adobe Photoshop Classroom in a Book 2023 release

    15 in stock

    Book SynopsisTable of ContentsGetting Started 1 Getting to Know the Work Area 2 Basic Photo Corrections 3 Working with Selections 4 Layer Basics 5 Quick Fixes 6 Masks and Channels 7 Typographic Design 8 Vector Drawing Techniques 9 Advanced Compositing 10 Painting with the Mixer Brush 11 Editing Video 12 Working with Camera Raw 13 Preparing Files for The Web 14 Producing and Printing Consistent Color 15 Exploring Neural Filters Appendixes

    15 in stock

    £41.64

  • What is Chatgpt Doing... and Why Does it Work?

    Wolfram Media Inc What is Chatgpt Doing... and Why Does it Work?

    15 in stock

    Book Synopsis

    15 in stock

    £11.66

  • Tidy First

    O'Reilly Media Tidy First

    15 in stock

    Book SynopsisIn this practical guide, author Kent Beck, creator of Extreme Programming and pioneer of software patterns, suggests when and where you might apply tidyings to improve your code while keeping the overall structure of the system in mind.

    15 in stock

    £23.99

  • TSQL Fundamentals

    Pearson Education (US) TSQL Fundamentals

    15 in stock

    Book SynopsisItzik Ben-Gan is a mentor with and co-founder of SolidQ. A Microsoft Data Platform MVP since 1999, Itzik has taught numerous training events around the world focused on T-SQL querying, query tuning, and programming. Itzik is the author of several books about T-SQL. He has written many articles for SQL Server Pro as well as articles and white papers for MSDN and The SolidQ Journal. Itzik's speaking engagements include Tech-Ed, SQL PASS, SQL Server Connections, presentations to various SQL Server user groups, and SolidQ events. Itzik is a subject-matter expert within SolidQ for its T-SQL related activities. He authored SolidQ's Advanced T-SQL and T-SQL Fundamentals courses and delivers them regularly worldwide. You can learn more about Itzik at http://tsql.solidq.com/.Table of ContentsCHAPTER 1: Background to T-SQL querying and programming CHAPTER 2: Single-table queries CHAPTER 3: Joins CHAPTER 4: Subqueries CHAPTER 5: Table expressions CHAPTER 6: Set operators CHAPTER 7: T-SQL for data analysis CHAPTER 8: Data modification CHAPTER 9: Temporal tables CHAPTER 10: Transactions and concurrency CHAPTER 11: SQL Graph CHAPTER 12: Programmable objects Appendix: Getting started

    15 in stock

    £30.39

  • CompTIA A Certification AllinOne Exam Guide

    McGraw-Hill Education CompTIA A Certification AllinOne Exam Guide

    15 in stock

    Book SynopsisThis bestselling on-the-job reference and test preparation guide has been fully revised for new 2022 exam objectivesThis fully revised and updated resource offers complete coverage of the latest release of CompTIA A+ exams 220-1101 & 220-1102. Youâll find learning objectives at the beginning of each chapter, exam tips, practice exam questions, and in-depth explanations. Designed to help you pass the CompTIA A+ exams with ease, this definitive guide also serves as an essential on-the-job IT reference.Covers all exam topics, including how to: Work with CPUs, RAM, BIOS, motherboards, power supplies, and other personal computer components Install, configure, and maintain hard drives Manage input devices and removable media Set up, upgrade, and maintain Microsoft Windows Troubleshoot and fix computer problems Install printers and other peripherals Configure and secure mobile devices Connect to the IntTable of ContentsCH 1 Safety and ProfessionalismCH 2 The Visible ComputerCH 3 CPUsCH 4 RAMCH 5 FirmwareCH 6 MotherboardsCH 7 Power SuppliesCH 8 Mass Storage TechnologiesCH 9 Implementing Mass StorageCH 10 Essential PeripheralsCH 11 Installing and Upgrading Operating SystemsCH 12 Operating System OperationsCH 13 Users, Groups, and PermissionsCH 14 Maintaining and Optimizing Operating SystemsCH 15 Command Line InterfaceCH 16 Troubleshooting Operating SystemsCH 17 Display TechnologiesCH 18 Networking EssentialsCH 19 Local Area NetworkingCH 20 Wireless NetworkingCH 21 The InternetCH 22 VirtualizationCH 23 Portable ComputingCH 24 Mobile DevicesCH 25 Securing Mobile DevicesCH 26 Printers and Multifunction DevicesCH 27 Securing ComputersCH 28 Operational ProceduresApp A Mapping to the CompTIA A+ ObjectivesApp B About the Online ContentGL Glossary

    15 in stock

    £33.74

  • Spring in Action

    Manning Publications Spring in Action

    15 in stock

    Book Synopsis"To me, this has always been the defacto standard for documentation on the Spring Framework. I bought the 1st edition when it first came out as we were converting alegacy app to Spring and this book was essential in learning how the current version worked." - Tony Sweets A new edition of the classic bestseller! Spring in Action, 6th Edition covers all of the new features of Spring 5.3 and Spring Boot 2.4 along with examples of reactive programming, Spring Security for REST Services, and bringing reactivity to your databases. You'll also find the latest Spring best practices, including Spring Boot for application setup and configuration. about the technologySpring Framework makes life easier for Java developers. The latest version of Spring brings its productivity-focused approach to microservices, reactive development, and other modern application designs. With Spring Boot now fully integrated, you can start even complex projects with minimal configuration code. And in recent version of Spring, the new RSocket specification makes your application's networking symmetrical—perfect for reactive design. about the bookSpring in Action, 6th Edition guides you through Spring's core features explained in Craig Walls' famously clear style. You'll roll up your sleeves and build a secure database-backed web app step by step. Along the way, you'll explore reactive programming, microservices, service discovery, RESTful APIs, deployment, and expert best practices. The latest version of a bestseller upgraded for Spring 5.3 and Spring Boot 2.4, this new edition also covers the RSocket specification for reactive networking between applications and delves deep into essential features of Spring Security. Whether you're just discovering Spring or leveling up to Spring 5.3, this Manning classic is your ticket! what's insideBuilding reactive applicationsRelational and NoSQL databasesIntegrating via HTTP and REST-based services, and sand reactive RSocket servicesReactive programming techniquesDeploying applications to traditional servers and containersSecuring applications with Spring SecurityCovers Spring 5.2 about the authorCraig Walls is a principal software engineer at Pivotal, a member of the Spring engineering team, a popular author, and a frequent conference speaker.We interviewed Craig as a part of our Six Questions series. Check it out here.Trade Review"If you're really serious about Spring, the book should lie next to the keyboard and serve as a pillow at night." Christian Kreutzer-Beck "I've owned every version of the this book and it's still my go to for the core Spring framework. It still lives up to expectations." Tony Sweets "Great read whether you are a beginning Spring developer or an experienced developer seeking a technology upgrade." Becky Huett "Even if you've read an older edition and you think you know Spring, I guarantee you will not regret the purchase!" Conor Redmond "Spring in Action 6th Edition is a comprehensive manuscript packed dense with a wealth of extensive information and myriad of resources to help you get a solid grounding of the fundamental Spring concepts!" Iain Campbell

    15 in stock

    £43.19

  • C 12 Pocket Reference

    O'Reilly Media C 12 Pocket Reference

    15 in stock

    Book SynopsisThis tightly focused and practical guide tells you exactly what you need to know without long intros or bloated samples. Succinct and easy to browse, this pocket reference is an ideal quick source of information. If you know Java, C++, or an earlier C# version, this guide will help you get rapidly up to speed.

    15 in stock

    £15.99

  • The Legend of Zelda: Breath of the Wild: The

    Piggyback The Legend of Zelda: Breath of the Wild: The

    15 in stock

    Book SynopsisThe Expanded Edition Guide to The Legend of Zelda: Breath of the Wild is a 512-page hardcover guidebook covering everything in the main game as well as the two Expansion Pass DLC packs “The Master Trials” and “The Champions’ Ballad”. Includes: Expansion Pass concept art gallery; dedicated chapters covering both Expansion Passes; Reference and Analysis chapter; Maps chapter; all-new hardcover and an extensive 4-page Index. MAPS CHAPTER: a dedicated 36-page atlas of Hyrule showing the exact location of all Korok seeds and treasure chests. REFERENCE & ANALYSIS CHAPTER: contains a farming manual showing how to acquire all items of prime interest efficiently; the best weapons and armor upgrades; the most effective recipes; the most lucrative gemstone mining spots; amiibo; merchants and much more. EXPANSION PASS CHAPTERS: 34 pages dedicated to “The Master Trials” and “The Champions’ Ballad”. 100% AUTHORITATIVE: all side quests, all shrines of Trials and all information about collectible items fully mapped out; also includes optional challenges, mini-games, unlockables, Easter eggs, and more. At-A-GLANCE WALKTHROUGHS: annotated maps and screenshots show the optimal way through every quest and dungeon. LARGE MAP POSTER: two-sided and fully-annotated – covering the immense game area. CONCEPT ART: direct from the development team and beautifully laid out across two sections: 16 pages of concept art from “The Master Trials” and “The Champions’ Ballad” as well as a 16-page art tour of the main game. PUZZLE MASTER: every single puzzle and riddle unraveled with refined, visual solutions. EXPERT COMBAT STRATEGY: practical, reproducible tactics to crush all enemies and bosses. COMPREHENSIVE REFERENCES: exhaustive appraisals of all items and monsters – including key parameters that are hidden in the game. EASE OF USE: Instant searches, print navigation systems, extensive 4-page index and detailed map poster give you immediate access to the information you need. PREMIUM HARDCOVER: with guide pages printed on superior-quality art paper.

    15 in stock

    £25.64

  • The Art of Deception

    John Wiley & Sons Inc The Art of Deception

    15 in stock

    Book SynopsisFocusing on the human factors involved with information security, this book explains why all the firewalls and encryption protocols in the world will never be enough to stop a savvy grifter intent on rifling a corporate database or an irate employee determined to crash a system.Trade Review“…a fascinating read…” (ForTean Times, June 2004) "...a lot of interesting cautionary tales..." (New Scientist, January 2004)Table of ContentsForeword. Preface. Introduction. Part 1: Behind the Scenes. Chapter 1: Security's Weakest Link. Part 2: The Art of the Attacker. Chapter 2: When Innocuous Information Isn't. Chapter 3: The Direct Attack: Just Asking for It. Chapter 4: Building Trust. Chapter 5: "Let Me Help You". Chapter 6: "Can You Help Me?". Chapter 7: Phony Sites and Dangerous Attachments. Chapter 8: Using Sympathy, Guilt, and Intimidation. Chapter 9: The Reverse Sting. Part 3: Intruder Alert. Chapter 10: Entering the Premises. Chapter 11: Combining Technology and Social Engineering. Chapter 12: Attacks on the Entry-Level Employee. Chapter 13: Clever Cons. Chapter 14: Industrial Espionage. Part 4: Raising the Bar. Chapter 15: Information Security Awareness and Training. Chapter 16: Recommended Corporate Information Security Policies. Security at a Glance. Sources. Acknowledgments. Index.

    15 in stock

    £9.50

  • DomainDriven Design

    Pearson Education (US) DomainDriven Design

    15 in stock

    Book SynopsisEric Evans is the founder of Domain Language, a consulting group dedicated to helping companies build evolving software deeply connected to their businesses. Since the 1980s, Eric has worked as a designer and programmer on large object-oriented systems in several complex business and technical domains. He has also trained and coached development teams in Extreme Programming. Table of Contents Foreword. Preface. Acknowledgments. I. PUTTING THE DOMAIN MODEL TO WORK. 1. Crunching Knowledge. Ingredients of Effective Modeling. Knowledge Crunching. Continuous Learning. Knowledge-Rich Design. Deep Models. 2. Communication and the Use of Language. UBIQUITOUS LANGUAGE. Modeling Out Loud. One Team, One Language. Documents and Diagrams. Written Design Documents. Executable Bedrock. Explanatory Models. 3. Binding Model and Implementation. MODEL-DRIVEN DESIGN. Modeling Paradigms and Tool Support. Letting the Bones Show: Why Models Matter to Users. HANDS-ON MODELERS. II. THE BUILDING BLOCKS OF A MODEL-DRIVEN DESIGN. 4. Isolating the Domain. LAYERED ARCHITECTURE. Relating the Layers. Architectural Frameworks. The Domain Layer Is Where the Model Lives. THE SMART UI “ANTI-PATTERN” Other Kinds of Isolation. 5. A Model Expressed in Software. Associations. ENTITIES (A.K.A. REFERENCE OBJECTS). Modeling ENTITIES. Designing the Identity Operation. VALUE OBJECTS. Designing VALUE OBJECTS. Designing Associations That Involve VALUE OBJECTS. SERVICES. SERVICES and the Isolated Domain Layer. Granularity. Access to SERVICES. MODULES (A.K.A. PACKAGES). Agile MODULES. The Pitfalls of Infrastructure-Driven Packaging. Modeling Paradigms. Why the Object Paradigm Predominates. Nonobjects in an Object World. Sticking with MODEL-DRIVEN DESIGN When Mixing Paradigms. 6. The Life Cycle of a Domain Object. AGGREGATES. FACTORIES. Choosing FACTORIES and Their Sites. When a Constructor Is All You Need. Designing the Interface. Where Does Invariant Logic Go? ENTITY FACTORIES Versus VALUE OBJECT FACTORIES. Reconstituting Stored Objects. REPOSITORIES. Querying a REPOSITORY. Client Code Ignores REPOSITORY Implementation; Developers Do Not. Implementing a REPOSITORY. Working Within Your Frameworks. The Relationship with FACTORIES. Designing Objects for Relational Databases. 7. Using the Language: An Extended Example. Introducing the Cargo Shipping System. Isolating the Domain: Introducing the Applications. Distinguishing ENTITIES and VALUE OBJECTS. Role and Other Attributes. Designing Associations in the Shipping Domain. AGGREGATE Boundaries. Selecting REPOSITORIES. Walking Through Scenarios. Sample Application Feature: Changing the Destination of a Cargo. Sample Application Feature: Repeat Business. Object Creation. FACTORIES and Constructors for Cargo. Adding a Handling Event. Pause for Refactoring: An Alternative Design of the Cargo AGGREGATE. MODULES in the Shipping Model. Introducing a New Feature: Allocation Checking. Connecting the Two Systems. Enhancing the Model: Segmenting the Business. Performance Tuning. A Final Look. III. REFACTORING TOWARD DEEPER INSIGHT. 8. Breakthrough. Story of a Breakthrough. A Decent Model, and Yet…. The Breakthrough. A Deeper Model. A Sobering Decision. The Payoff. Opportunities. Focus on Basics. Epilogue: A Cascade of New Insights. 9. Making Implicit Concepts Explicit. Digging Out Concepts. Listen to Language. Scrutinize Awkwardness. Contemplate Contradictions. Read the Book. Try, Try Again. How to Model Less Obvious Kinds of Concepts. Explicit Constraints. Processes as Domain Objects. SPECIFICATION Applying and Implementing SPECIFICATION. 10. Supple Design. INTENTION-REVEALING INTERFACES. SIDE-EFFECT-FREE FUNCTIONS. ASSERTIONS. CONCEPTUAL CONTOURS. STANDALONE CLASSES. CLOSURE OF OPERATIONS. DECLARATIVE DESIGN. Domain-Specific Languages. A Declarative Style of Design. Extending SPECIFICATIONS in a Declarative Style. Angles of Attack. Carve Off Subdomains. Draw on Established Formalisms, When You Can. 11. Applying Analysis Patterns. 12. Relating Design Patterns to the Model. STRATEGY (A.K.A. POLICY). COMPOSITE. Why Not FLYWEIGHT? 13. Refactoring Toward Deeper Insight. Initiation. Exploration Teams. Prior Art. A Design for Developers. Timing. Crisis as Opportunity. IV. STRATEGIC DESIGN. 14. Maintaining Model Integrity. BOUNDED CONTEXT. Recognizing Splinters Within a BOUNDED CONTEXT CONTINUOUS INTEGRATION. CONTEXT MAP. Testing at the CONTEXT Boundaries. Organizing and Documenting CONTEXT MAPS. Relationships Between BOUNDED CONTEXTS. SHARED KERNEL. CUSTOMER/SUPPLIER DEVELOPMENT TEAMS. CONFORMIST. ANTICORRUPTION LAYER. Designing the Interface of the ANTICORRUPTION LAYER. Implementing the ANTICORRUPTION LAYER. A Cautionary Tale. SEPARATE WAYS. OPEN HOST SERVICE. PUBLISHED LANGUAGE. Unifying an Elephant. Choosing Your Model Context Strategy. Team Decision or Higher. Putting Ourselves in Context. Transforming Boundaries. Accepting That Which We Cannot Change: Delineating the External Systems. Relationships with the External Systems. The System Under Design. Catering to Special Needs with Distinct Models. Deployment. The Trade-off. When Your Project Is Already Under Way. Transformations. Merging CONTEXTS: SEPARATE WAYS—SHARED KERNEL. Merging CONTEXTS: SHARED KERNEL—CONTINUOUS INTEGRATION. Phasing Out a Legacy System. OPEN HOST SERVICE—PUBLISHED LANGUAGE. 15. Distillation. CORE DOMAIN. Choosing the CORE. Who Does the Work? An Escalation of Distillations. GENERIC SUBDOMAINS. Generic Doesn't Mean Reusable. Project Risk Management. DOMAIN VISION STATEMENT. HIGHLIGHTED CORE. The Distillation Document. The Flagged CORE. The Distillation Document as Process Tool. COHESIVE MECHANISMS. GENERIC SUBDOMAIN Versus COHESIVE MECHANISM. When a MECHANISM Is Part of the CORE DOMAIN. Distilling to a Declarative Style. SEGREGATED CORE. The Costs of Creating a SEGREGATED CORE. Evolving Team Decision. ABSTRACT CORE. Deep Models Distill. Choosing Refactoring Targets. 16. Large-Scale Structure. EVOLVING ORDER. SYSTEM METAPHOR. The “Naive Metaphor” and Why We Don't Need It. RESPONSIBILITY LAYERS. Choosing Appropriate Layers. KNOWLEDGE LEVEL. PLUGGABLE COMPONENT FRAMEWORK. How Restrictive Should a Structure Be? Refactoring Toward a Fitting Structure. Minimalism. Communication and Self-Discipline. Restructuring Yields Supple Design. Distillation Lightens the Load. 17. Bringing the Strategy Together. Combining Large-Scale Structures and BOUNDED CONTEXTS. Combining Large-Scale Structures and Distillation. Assessment First. Who Sets the Strategy? Emergent Structure from Application Development. A Customer-Focused Architecture Team. Six Essentials for Strategic Design Decision Making. The Same Goes for the Technical Frameworks. Beware the Master Plan. Conclusion. Appendix: The Use of Patterns in This Book. Glossary. References. Photo Credits. Index. 0321125215T08272003

    15 in stock

    £49.94

  • CTS Certified Technology Specialist Exam Guide

    McGraw-Hill Education CTS Certified Technology Specialist Exam Guide

    15 in stock

    Book SynopsisPublisher's Note: Products purchased from Third Party sellers are not guaranteed by the publisher for quality, authenticity, or access to any online entitlements included with the product.The Most Complete, Up-to-Date CTS Exam Study SystemPublished with AVIXAâ, CTS Certified Technical Specialist Exam Guide, Third Edition provides comprehensive coverage of all objectives on the latest release of the AVIXA Certified Technology Specialist examâthe leading internationally recognized audiovisual (AV) certification. Youâll get learning objectives at the beginning of each chapter, best practices, checklists, diagrams, photos, chapter review questions with in-depth explanations, and a full-color insert. Designed to help you prepare for the CTS exam, this authoritative resource also serves as an essential on-the-job reference.Digital content includes:â  New sample CTS questions from AVIXACovers all current CTTable of ContentsPART 1: The Certified Technology Specialist and the CTS ExamChapter 1: What Is a Certified Technology Specialist?Chapter 2: The CTS ExamPART 2: Essentials of AV TechnologyChapter 3: Analog and Digital SignalsChapter 4: Audio SystemsChapter 5: Video SystemsChapter 6: NetworksChapter 7: Signal-Management SystemsChapter 8: Control SystemsChapter 9: Electrical SystemsChapter 10: Wireless Radio SystemsPART 3: Creating AV SolutionsChapter 11: Gathering Customer InformationChapter 12: Conducting an Initial Site SurveyChapter 13: Evaluating a Site EnvironmentChapter 14: Recommending Changes to the Site EnvironmentChapter 15: Developing an AV Project ScopeChapter 16: Designing AV SolutionsPART 4: Implementing AV SolutionChapter 17: Integrating AV SolutionsChapter 18: Operating AV SolutionsChapter 19: Managing an AV ProjectPART 5: Servicing AV SolutionsChapter 20: Maintaining AV OperationsChapter 21: Conducting Maintenance ActivitiesChapter 22: Troubleshooting and Repairing AV SolutionsPART 6: AppendicesAppendix A: Future Trends in Professional AVAppendix B: AVIXA StandardsAppendix C: AV MathGlossary

    15 in stock

    £40.49

  • World of Warcraft: Exploring Azeroth - Northrend

    Titan Books Ltd World of Warcraft: Exploring Azeroth - Northrend

    1 in stock

    Book SynopsisEver since the 'crown of Azeroth' assumed centre stage in World of Warcraft: Wrath of the Lich King, millions of players have been captivated by the dark, stormy depths of the continent that has become synonymous with the dreaded Scourge. Now, venture into the icy, mysterious tundra of Northrend under the expert guidance of Clan Bronzebeard in this third instalment in the wildly popular World of Warcraft: Exploring Azeroth series!

    1 in stock

    £21.24

  • The Art of Destiny

    Titan Books Ltd The Art of Destiny

    15 in stock

    Book SynopsisThis elegant, collectible book presents the powerful concept art created for Destiny, featuring breathtaking imagery that captures the cinematic feel of its universe. Covering everything from the earliest sketches of the Guardians' armor to dilapidated cities on distant planets, this exploration of the art behind the year's biggest new gaming franchise details the incredible artistic development of each class, vehicle, and planet. With hundreds of stunning sketches, character illustrations, pieces of concept art, environments, and more, The Art of Destiny will explore the game's sweeping world, grand scope, and vibrant visuals.

    15 in stock

    £31.99

  • ISE Database System Concepts

    McGraw-Hill Education ISE Database System Concepts

    15 in stock

    Book SynopsisDatabase System Concepts by Silberschatz, Korth and Sudarshan is now in its 7th edition and is one of the cornerstone texts of database education. It presents the fundamental concepts of database management in an intuitive manner geared toward allowing students to begin working with databases as quickly as possible.The text is designed for a first course in databases at the junior/senior undergraduate level or the first year graduate level. It also contains additional material that can be used as supplements or as introductory material for an advanced course. Because the authors present concepts as intuitive descriptions, a familiarity with basic data structures, computer organization, and a high-level programming language are the only prerequisites. Important theoretical results are covered, but formal proofs are omitted. In place of proofs, figures and examples are used to suggest why a result is true. Table of ContentsChapter 1: IntroductionPart 1: Relational LanguagesChapter 2: Introduction to the Relational ModelChapter 3: Introduction to SQLChapter 4: Intermediate SQLChapter 5: Advanced SQLPart II: Database DesignChapter 6: Database Design Using the E-R ModelChapter 7: Relational Database DesignPart III: Application Design and DevelopmentChapter 8: Complex Data TypesChapter 9: Application DevelopmentPart IV: Big Data AnalyticsChapter 10: Big DataChapter 11: Data AnalyticsPart V: Storage Management and IndexingChapter 12: Physical Storage SystemsChapter 13: Data Storage StructuresChapter 14: IndexingPart VI: Query Processing and OptimizationChapter 15: Query ProcessingChapter 16: Query OptimizationPart VII: Transaction ManagementChapter 17: TransactionsChapter 18: Concurrency ControlChapter 19: Recovery SystemPart VIII: Parallel and Distributed DatabasesChapter 20: Database-System ArchitecturesChapter 21: Parallel and Distributed StorageChapter 22: Parallel and Distributed Query ProcessingChapter 23: Parallel and Distributed Transaction ProcessingPart IX: Advanced TopicsChapter 24: Advanced Indexing TechniquesChapter 25: Advanced Application DevelopmentChapter 26: Blockchain DatabasesPart X: Appendix AAppendix A: Detailed University SchemaPart XI: Online ChaptersChapter 27: Formal Relational Query LanguagesChapter 28: Advanced Relational Database DesignChapter 29: Object-Based DatabasesChapter 30: XMLChapter 31: Information RetrievalChapter 32: PostgreSQL

    15 in stock

    £59.39

  • Fire in the Valley

    The Pragmatic Programmers Fire in the Valley

    1 in stock

    Book SynopsisIn the 1970s, while their contemporaries were protesting the computer as a tool of dehumanization and oppression, a motley collection of college dropouts, hippies, and electronics fanatics were engaged in something much more subversive. Obsessed with the idea of getting computer power into their own hands, they launched from their garages a hobbyist movement that grew into an industry, and ultimately a social and technological revolution. What they did was invent the personal computer: not just a new device, but a watershed in the relationship between man and machine. This is their story. Fire in the Valley is the definitive history of the personal computer, drawn from interviews with the people who made it happen, written by two veteran computer writers who were there from the start. Working at InfoWorld in the early 1980s, Swaine and Freiberger daily rubbed elbows with people like Steve Jobs and Bill Gates when they were creating the personal computer revolution. A rich story of colorful individuals, Fire in the Valley profiles these unlikely revolutionaries and entrepreneurs, such as Ed Roberts of MITS, Lee Felsenstein at Processor Technology, and Jack Tramiel of Commodore, as well as Jobs and Gates in all the innocence of their formative years. This completely revised and expanded third edition brings the story to its completion, chronicling the end of the personal computer revolution and the beginning of the post-PC era. It covers the departure from the stage of major players with the deaths of Steve Jobs and Douglas Engelbart and the retirements of Bill Gates and Steve Ballmer; the shift away from the PC to the cloud and portable devices; and what the end of the PC era means for issues such as personal freedom and power, and open source vs. proprietary software.

    1 in stock

    £25.64

  • Theory of Fun for Game Design

    O'Reilly Media Theory of Fun for Game Design

    15 in stock

    Book SynopsisNow in full color, the 10th anniversary edition of this classic book takes you deep into the influences that underlie modern video games, and examines the elements they share with traditional games such as checkers.

    15 in stock

    £26.99

  • Rise of the Tomb Raider, The Official Art Book:

    Titan Books Ltd Rise of the Tomb Raider, The Official Art Book:

    15 in stock

    Book SynopsisLara Croft returns, desperate for answers - and seeking a hidden truth. The Art of Rise of the Tomb Raider takes readers on an all-access journey for the latest instalment in the critically and commercially acclaimed Tomb Raider franchise. Featuring concept art, 3D renders, sketches and more, accompanied by detailed developer commentary, this book showcases the amazing characters and locations found on Lara's continuing adventures.Trade Review"100% -- Phenomenal!" - Gaming Trend "Go pick it up now if you're a fan of the Tomb Raider franchise." - Entertainment Buddha "a great addition to any fan's collection" Fanbolt

    15 in stock

    £25.49

  • Deciphering Data Architectures

    O'Reilly Media Deciphering Data Architectures

    1 in stock

    Book SynopsisData fabric, data lakehouse, and data mesh have recently appeared as viable alternatives to the modern data warehouse. These new architectures have solid benefits, but they're also surrounded by a lot of hyperbole and confusion. This practical book provides a guided tour of each architecture to help data professionals understand its pros and cons.

    1 in stock

    £57.59

  • Diablo: The Sanctuary Tarot Deck and Guidebook

    Titan Books Ltd Diablo: The Sanctuary Tarot Deck and Guidebook

    15 in stock

    Book SynopsisWeigh the past and seize your destiny-wherever the darkened path may lead-with The Sanctuary Tarot Deck and Guidebook, inspired by the mythos of Blizzard Entertainment's Diablo and its magic-infused world of Sanctuary. In this deluxe boxed set featuring 78 oversize cards and a 96-page guidebook, rekindle the traditions of those who threw bones, read tea leaves, and invoked the supernatural to light their path. With a team of artists led by Konstantin Vavilov and a comprehensive guidebook by Barbara Moore, this tarot set channels the beauty and terror of Sanctuary into an all-encompassing, visually stunning experience that holds the key to understanding-and embracing-your own inner demons.

    15 in stock

    £21.24

  • Learn PowerShell in a Month of Lunches: Covers

    Manning Publications Learn PowerShell in a Month of Lunches: Covers

    15 in stock

    Book Synopsis"Not only for MacOS and Linux users, but also a great resource for Windows PS users." - Bruce Bergman Learn PowerShell in a Month of Lunches: Covers Windows, Linux, and macOS is a task-focused tutorial for administering Linux and macOS systems using Microsoft PowerShell. Adapted by PowerShell team members Travis Plunk and Tyler Leonhardt from the bestselling Learn Windows PowerShell in a Month of Lunches by community legends Don Jones and Jeffrey Hicks, it features Linux-based examples covering core language features and admin tasks. Designed for busy IT professionals, this innovative guide will take you from the basics to PowerShell proficiency through 25 tutorials you can do in your lunch break. about the technologyThe PowerShell scripting language and administrative shell was initially created for Windows, providing a high-quality command-line interface and awesome automation features. As part of Microsoft's ongoing strategy to support non-Windows platforms with its Azure cloud service and .NET Core framework, PowerShell now runs on Linux and macOS. Like Bash, PowerShell can execute and script nearly any aspect of Linux, so you can easily manage repetitive daily tasks, servers, Cloud resources, Continuous Integration pipelines, and more. Because PowerShell is a full-featured programming language, however, it provides capability well beyond traditional shell scripting languages, such as the ability to treat OS components as objects. about the bookLearn PowerShell in a Month of Lunches: Covers Windows, Linux, and macOS is a user-friendly tutorial to managing Linux and macOS systems with PowerShell. It's based on the bestselling Learn Windows PowerShell in a Month of Lunches, which has introduced PowerShell to nearly 100,000 readers. You'll learn how PowerShell shapes up to Bash or Python scripting as you write and run simple scripts that automate boring daily tasks. As you progress through the book, you'll use PowerShell to write Continuous Integration Pipelines and manage cloud-based servers. Just set aside one hour a day for a month, and you'll be automating tasks faster than you ever thought possible! what's inside- Why you should use PowerShell on Linux and macOS- Background jobs and automation techniques- Simple scripting to automate repetitive daily tasks- Common syntax and commands cheat sheet- Each lesson takes you an hour or less about the readerFor IT professionals comfortable administering Windows or Linux. No previous experience with PowerShell or Bash required. about the authorTravis Plunk has been a Software Engineer on various PowerShell teams since 2013, and at Microsoft since 1999. He was involved in open sourcing PowerShell and has worked on the project full time since shortly after the project was announced. James Petty is a Microsoft MVP, and the CEO and Executive Director for the DevOps Collective and PowerShell.org. Tyler Leonhardt has been a Software Engineer on the PowerShell team since 2017, and at Microsoft since 2016. He is a core maintainer of the PowerShell extension for Visual Studio Code. Learn Windows PowerShell in a Month of Lunches was written by PowerShell community legends Don Jones and Jeffrey Hicks, who have years of experience as successful PowerShell trainers.Trade Review“Notonly for MacOS and Linux users, but also a great resource for Windows PS users.” Bruce Bergman “Gives developers a lot of insight on how PowerShell works and how to accomplish everyday tasks.” Marcel van den Brink “This book enabled me to quickly get using PowerShell for real-lifetasks.” Rick Michaels “The book is great, especially if you have no previous experience with PowerShell, tasks automation, or DevOps.” Max Almonte “Approaches PowerShell from a building block like perspective.” FosterHaines “Unlike other PowerShell type books, this book expands beyond just Windows environments to accommodate those on Mac or Linux platforms who may want to explore this area as well.” James Matlock

    15 in stock

    £28.79

  • Programming Rust

    O'Reilly Media Programming Rust

    15 in stock

    Book SynopsisJim Blandy, Jason Orendorff, and Leonora Tindall demonstrate how Rust's features put programmers in control over memory consumption and processor use by combining predictable performance with memory safety and trustworthy concurrency.

    15 in stock

    £47.99

  • The Photography Storytelling Workshop

    Quarto Publishing PLC The Photography Storytelling Workshop

    15 in stock

    Book SynopsisDon’t just take a picture, make it. Using a proven five-step process – Pitch, Prepare, Shoot, Edit and Deliver – readers will develop the same successful, reliable working methods that earn influence and delight audiences, regardless of what genre you’re working in. Trade Review"A road map to creating evocative images." * Publishers Weekly *“Should be studied by every novice photographer hoping to turn their photographed images into truly memorable story telling.” * Midwest Book Review *“The Photography Storytelling Workshop is a well conceived and structured book, with an easy-to-navigate design and a good balance between text and images. A wise buy for any photographer seeking to hone their craft.” * Digital Camera Magazine *"This is an inspiring book that takes a fresh approach to developing your photography projects. The writing is snappy and the ideas are clearly presented and attractively laid-out, allowing Beales' energy and enthusiasm for telling stories with photography to shine through." * Black & White Photography *"Thanks for the inspiration Finn. His new book is such a useful resource no matter what level of creative you are." * Hello Emilie *“Finn’s book is an excellent resource – if you’re looking for the next step in your photography, having this on your shelf is a great place to start.” -- Dan Rubin"A five-star masterpiece that takes photographers beyond the basics of beginner photography and teaches you how to tell a story with your images – and get paid for it...If you’ve ever had ambitions to create narrative imagery, this is the best photo book you can buy." * Camera Jabber *Table of ContentsForeword Introduction The Power of Images Sparking the Imagination Where to Start? What You Will Need Gear: SLR Gear: Phone AppsExercise: Image Editing on a SmartphoneStorytelling 101 What is a Story? Location Character EventProject: Capture an Environmental Protrait The Importance of Shot Types Shot Types: Extreme and Long Shot Types: Medium and Medium Close Shot Types: Close-Up and CutawaysProject: One Subject, Ten Ways Creating a Body of WorkProject: Everyday CinematicStep 1: Pitch Website Instagram Ask the Right Questions The Creative CallProject: Develop a Treatment Pricing Selling the EstimateStep 2: Prepare Developing a Mood Board Mood-boarding for Colour Combining Colour Palettes Developing Your Own Colour Palette for Image GradingExercise: Making the Grade Project: Edit Like a Painter The Location Recce Mission ControlStep 3: Shoot Meeting Your Subjects See the Light Types of SunlightProject: Capturing Mystery: Shooting Silhouettes Camera Settings Shooting with Prime lensesExercise: Phone Portraits Shooting Technique: RembrandtExercise: Rembrandt Lighting Shooting Technique: CatchlightsExercise: Experimenting with Catchlights Shooting Technique: 50 & Stitch (the Brenizer Method)Exercise: Stitching Shooting Technique: Beginner Panning ShotExercise: Panning with a Smart PhoneProject: Keep Moving: Motion Blur Shooting Technique: Advanced Tracking ShotExercise: Tracking Shooting Technique: CinematicProject: Dreamlike Scenes with Lens Flare Shooting Technique: Dirty ForegroundStep 4: Edit Save Time! Organise Your Images Making Your Selects Lightroom CollectionsExercise: Making Collections Grading: Basic AdjustmentsProject: Shoot with Film to Influence Your Grade Introducing Film Grain and EffectsExercise: Adding Light Leaks Building a Story Backup, Backup, BackupStep 5: Deliver File Formats SharpeningProject: Finalising Your File Delivering Your SelectsIndex There is No Finish Line

    15 in stock

    £14.44

  • The Art of Borderlands 3

    Titan Books Ltd The Art of Borderlands 3

    15 in stock

    Book SynopsisThe Art of Borderlands explores the creation and iconic design of Gearbox Software's award-winning hit video game series. The Art of Borderlands is a breathtaking celebration of Gearbox Software's critically acclaimed role-playing shooter video game series. Featuring hundreds of pieces of dynamic concept art, this book includes full-colour images that illustrate how the Borderlands team brought the game's larger-than-life characters, expansive world, and diverse array of weapons to life. Experience the danger and distinctive beauty of Pandora like never before with this comprehensive collection of sketches, paintings, character studies, and more. Featuring exclusive interviews with the artists and developers who created Pandora, The Art of Borderlands is a must-have collector's item for every Vault Hunter.

    15 in stock

    £28.00

  • FORTNITE Official Outfits 2

    Headline Publishing Group FORTNITE Official Outfits 2

    4 in stock

    Book SynopsisDress to impress! The Outfit you rock when you drop from the Battle Bus makes a big statement about who you are. This all-new official collectors'' edition from Epic Games showcases the most exciting looks that have appeared in the latest seasons. Whether your choice of Outfit is fresh, fun, or fearsome, you''ll find the style that''s right for you here.KNOWLEDGE IS POWERGet the lowdown to your look with top tips, stats, and facts.COOL CUSTOMIZINGCheck out the hottest Gliders, Back Bling, and Pets from Fortnite Chapter 2GET THE GEARPsych out your enemies with the best new Outfits - which will you be adding to YOUR locker?

    4 in stock

    £13.49

  • A Project Guide to UX Design

    Pearson Education (US) A Project Guide to UX Design

    5 in stock

    Book SynopsisRuss Unger is a leader in experience design, known for building dynamic teams across sectors such as enterprise, government, and private organizations. He is the co-author of the books Liftoff! Practical Design Leadership to Elevate Your Team, Your Organization, and You, published by Rosenfeld Media, as well as A Project Guide to UX Design, Designing the Conversation, and Speaker Camp (Voices that Matter). Carolyn Chandler is a user experience strategist and has been leading experience design teams for over 25 years. She has developed and taught UX design classes at DePaul University, Northwestern University's Kellogg School of Management, and a variety of other programs tailored to those who want to create impactful digital products. She is also coauthor of Adventures in Experience Design (Voices That Matter).

    5 in stock

    £30.59

© 2025 Book Curl

    • American Express
    • Apple Pay
    • Diners Club
    • Discover
    • Google Pay
    • Maestro
    • Mastercard
    • PayPal
    • Shop Pay
    • Union Pay
    • Visa

    Login

    Forgot your password?

    Don't have an account yet?
    Create account