Computing

1567 products


  • Elements of User Experience, The: User-Centered Design for the Web and Beyond

    Pearson Education (US) Elements of User Experience, The: User-Centered Design for the Web and Beyond

    Out of stock

    From the moment it was published almost ten years ago, Elements of User Experience became a vital reference for web and interaction designers the world over, and has come to define the core principles of the practice. Now, in this updated, expanded, and full-color new edition, Jesse James Garrett has refined his thinking about the Web, going beyond the desktop to include information that also applies to the sudden proliferation of mobile devices and applications. Successful interaction design requires more than just creating clean code and sharp graphics. You must also fulfill your strategic objectives while meeting the needs of your users. Even the best content and the most sophisticated technology won't help you balance those goals without a cohesive, consistent user experience to support it. With so many issues involved—usability, brand identity, information architecture, interaction design— creating the user experience can be overwhelmingly complex. This new edition of The Elements of User Experience cuts through that complexity with clear explanations and vivid illustrations that focus on ideas rather than tools or techniques. Garrett gives readers the big picture of user experience development, from strategy and requirements to information architecture and visual design.

    Out of stock

    £41.61

  • Exam Ref AI-900 Microsoft Azure AI Fundamentals

    Pearson Education (US) Exam Ref AI-900 Microsoft Azure AI Fundamentals

    3 in stock

    Prepare for Microsoft Exam AI-900 and help demonstrate your real-world knowledge of diverse machine learning (ML) and artificial intelligence (AI) workloads, and how they can be implemented with Azure AI. Designed for business stakeholders, new and existing IT professionals, consultants, and students, this Exam Ref focuses on the critical thinking and decision-making acumen needed for success at the Microsoft Certified: Azure AI Fundamentals level. Focus on the expertise measured by these objectives: • Describe AI workloads and considerations • Describe fundamental principles of machine learning on Azure • Describe features of computer vision workloads on Azure • Describe features of Natural Language Processing (NLP) workloads on Azure • Describe features of conversational AI workloads on Azure This Microsoft Exam Ref: • Organizes its coverage by exam objectives • Features strategic, what-if scenarios to challenge you • Assumes you are a business user, stakeholder, technical professional, or student who wants to become familiar with Azure AI; requires no data science or software engineering experience. About the Exam Exam AI-900 focuses on knowledge needed to identify features of common AI workloads and guiding principles for responsible AI; identify common ML types; describe core ML concepts; identify core tasks in creating an ML solution; describe capabilities of no-code ML with Azure Machine Learning Studio; identify common types of computer vision solutions; identify Azure tools and services for computer vision tasks; identify features of common NLP workload scenarios; identify Azure tools and services for NLP workloads; and identify common use cases and Azure services for conversational Al. About Microsoft Certification Passing this exam fulfills your requirements for the Microsoft Certified: Azure AI Fundamentals certification, demonstrating your knowledge of common ML and AI workloads and how to implement them on Azure. With this certification, you can move on to earn more advanced role-based certifications, including Microsoft Certified: Azure AI Engineer Associate or Azure Data Scientist Associate. See full details at: microsoft.com/learn

    3 in stock

    £23.39

  • The Security Culture Playbook: An Executive Guide To Reducing Risk and Developing Your Human Defense Layer

    John Wiley & Sons Inc The Security Culture Playbook: An Executive Guide To Reducing Risk and Developing Your Human Defense Layer

    3 in stock

    Mitigate human risk and bake security into your organization’s culture from top to bottom with insights from leading experts in security awareness, behavior, and culture. The topic of security culture is mysterious and confusing to most leaders. But it doesn’t have to be. In The Security Culture Playbook, Perry Carpenter and Kai Roer, two veteran cybersecurity strategists deliver experience-driven, actionable insights into how to transform your organization’s security culture and reduce human risk at every level. This book exposes the gaps between how organizations have traditionally approached human risk and it provides security and business executives with the necessary information and tools needed to understand, measure, and improve facets of security culture across the organization. The book offers: An expose of what security culture really is and how it can be measured A careful exploration of the 7 dimensions that comprise security culture Practical tools for managing your security culture program, such as the Security Culture Framework and the Security Culture Maturity Model Insights into building support within the executive team and Board of Directors for your culture management program Also including several revealing interviews from security culture thought leaders in a variety of industries, The Security Culture Playbook is an essential resource for cybersecurity professionals, risk and compliance managers, executives, board members, and other business leaders seeking to proactively manage and reduce risk.

    3 in stock

    £15.88

  • Python Testing with pytest: Simple, Rapid, Effective, and Scalable

    Pragmatic Bookshelf Python Testing with pytest: Simple, Rapid, Effective, and Scalable

    Out of stock

    Test applications, packages, and libraries large and small with pytest, Python's most powerful testing framework. pytest helps you write tests quickly and keep them readable and maintainable. In this fully revised edition, explore pytest's superpowers - simple asserts, fixtures, parametrization, markers, and plugins - while creating simple tests and test suites against a small database application. Using a robust yet simple fixture model, it's just as easy to write small tests with pytest as it is to scale up to complex functional testing. This book shows you how. pytest is undeniably the best choice for testing Python projects. It's a full-featured, flexible, and extensible testing framework. pytest's fixture model allows you to share test data and setup procedures across multiple layers of tests. The pytest framework gives you powerful features such as assert rewriting, parametrization, markers, plugins, parallel test execution, and clear test failure reporting - with no boilerplate code. With simple step-by-step instructions and sample code, this book gets you up to speed quickly on this easy-to-learn yet powerful tool. Write short, maintainable tests that elegantly express what you're testing. Speed up test times by distributing tests across multiple processors and running tests in parallel. Use Python's builtin assert statements instead of awkward assert helper functions to make your tests more readable. Move setup code out of tests and into fixtures to separate setup failures from test failures. Test error conditions and corner cases with expected exception testing, and use one test to run many test cases with parameterized testing. Extend pytest with plugins, connect it to continuous integration systems, and use it in tandem with tox, mock, coverage, and even existing unittest tests. Write simple, maintainable tests quickly with pytest. What You Need: The examples in this book were written using Python 3.9 and pytest 6. pytest 6 supports Python 3.5 and above.

    Out of stock

    £30.03

  • Ansible - Up and Running: Automating Configuration Management and Deployment the Easy Way

    O'Reilly Media Ansible - Up and Running: Automating Configuration Management and Deployment the Easy Way

    3 in stock

    Among the many configuration management tools available, Ansible has some distinct advantages--it's minimal in nature, you don't need to install anything on your nodes, and it has an easy learning curve. With this updated third edition, you'll learn how to be productive with this tool quickly, whether you're a developer deploying code to production or a system administrator looking for a better automation solution. Authors Bas Meijer, Lorin Hochstein, and Rene Moser show you how to write playbooks (Ansible's configuration management scripts), manage remote servers, and explore the tool's real power: built-in declarative modules. You'll discover that Ansible has the functionality you need--and the simplicity you desire. You'll learn: Ansible configuration management and deployment Ansible best practices How to use the new Collections format How to use Ansible on Windows, Linux, and macOS How to use Ansible in larger organizations How to create a local development environment How to create reusable Ansible content for open source middleware How to create container images, images for cloud instances, and cloud computing instances This book is best read start to finish, with later chapters building on earlier ones. Because it's written in a tutorial style, you can follow along on your own machine. Most examples focus on web applications. The third edition takes the reader to the next level in running Ansible for mission-critical work. Using software engineering methods to validate code quality and test frameworks to verify results in a test setup eradicates the guesswork and assumptions. Ansible 2.10 runs best with Python 3.8.

    3 in stock

    £36.36

  • Design It! : Pragmatic Programmers

    Pragmatic Bookshelf Design It! : Pragmatic Programmers

    1 in stock

    Don't engineer by coincidence-design it like you mean it! Filled with practical techniques, Design It! is the perfect introduction to software architecture for programmers who are ready to grow their design skills. Lead your team as a software architect, ask the right stakeholders the right questions, explore design options, and help your team implement a system that promotes the right -ilities. Share your design decisions, facilitate collaborative design workshops that are fast, effective, and fun-and develop more awesome software! With dozens of design methods, examples, and practical know-how, Design It! shows you how to become a software architect. Walk through the core concepts every architect must know, discover how to apply them, and learn a variety of skills that will make you a better programmer, leader, and designer. Uncover the big ideas behind software architecture and gain confidence working on projects big and small. Plan, design, implement, and evaluate software architectures and collaborate with your team, stakeholders, and other architects. Identify the right stakeholders and understand their needs, dig for architecturally significant requirements, write amazing quality attribute scenarios, and make confident decisions. Choose technologies based on their architectural impact, facilitate architecture-centric design workshops, and evaluate architectures using lightweight, effective methods. Write lean architecture descriptions people love to read. Run an architecture design studio, implement the architecture you've designed, and grow your team's architectural knowledge. Good design requires good communication. Talk about your software architecture with stakeholders using whiteboards, documents, and code, and apply architecture-focused design methods in your day-to-day practice. Hands-on exercises, real-world scenarios, and practical team-based decision-making tools will get everyone on board and give you the experience you need to become a confident software architect.

    1 in stock

    £27.54

  • Spring Boot in Action

    Manning Publications Spring Boot in Action

    2 in stock

    DESCRIPTION Although Spring Framework simplifies enterprise Java development, it can require a lot from developers in terms of framework configuration. Spring Boot radically streamlines the process of creating Spring applications by employing automatic configuration, along with a programming model built around established conventions for build-time and runtime dependencies. It also provides a component that gives insight into the internals of a running application and a handy CLI that can be used to write command-line scripts in Groovy. Developers who have used Spring Boot say that they can't imagine ever going back to hand-configuring their applications. Spring Boot in Action is a developer-focused guide to writing applications using Spring Boot. It shows readers how to bypass the tedious configuration steps so that they can concentrate on their application's behavior. Using interesting, relevant examples, Spring expert Craig Walls shows both how to use the default settings effectively and how to override and customize Spring Boot for each unique environment. Along the way, it offers insights from Craig's years of Spring development experience. KEY SELLING POINTS Practical hands-on guide Quickly develop Spring applications Author insights based on years of Spring Development Covers newest features of Spring Boot AUDIENCE Written for readers familiar with the Spring Framework. ABOUT THE TECHNOLOGY Spring Boot brings a convention-over-configuration programming model to the Spring Framework. With Spring Boot, Spring developers can focus on producing application functionality with little effort spent on configuring Spring itself.

    2 in stock

    £26.20

  • Building Event-Driven Microservices: Leveraging Organizational Data at Scale

    O'Reilly Media Building Event-Driven Microservices: Leveraging Organizational Data at Scale

    3 in stock

    Organizations today often struggle to balance business requirements with ever-increasing volumes of data. Additionally, the demand for leveraging large-scale, real-time data is growing rapidly among the most competitive digital industries. Conventional system architectures may not be up to the task. With this practical guide, you’ll learn how to leverage large-scale data usage across the business units in your organization using the principles of event-driven microservices. Author Adam Bellemare takes you through the process of building an event-driven microservice-powered organization. You’ll reconsider how data is produced, accessed, and propagated across your organization. Learn powerful yet simple patterns for unlocking the value of this data. Incorporate event-driven design and architectural principles into your own systems. And completely rethink how your organization delivers value by unlocking near-real-time access to data at scale. You’ll learn: How to leverage event-driven architectures to deliver exceptional business value The role of microservices in supporting event-driven designs Architectural patterns to ensure success both within and between teams in your organization Application patterns for developing powerful event-driven microservices Components and tooling required to get your microservice ecosystem off the ground

    3 in stock

    £36.36

  • Rebooting AI Building Artificial Intelligence We Can Trust

    Knopf Doubleday Publishing Group Rebooting AI Building Artificial Intelligence We Can Trust

    2 in stock

    Two leaders in the field offer a compelling analysis of the current state of the art and reveal the steps we must take to achieve a robust artificial intelligence that can make our lives better.“Finally, a book that tells us what AI is, what AI is not, and what AI could become if only we are ambitious and creative enough.” —Garry Kasparov, former world chess champion and author of Deep Thinking Despite the hype surrounding AI, creating an intelligence that rivals or exceeds human levels is far more complicated than we have been led to believe. Professors Gary Marcus and Ernest Davis have spent their careers at the forefront of AI research and have witnessed some of the greatest milestones in the field, but they argue that a computer beating a human in Jeopardy! does not signal that we are on the doorstep of fully autonomous cars or superintelligent machines. The achievements in the field thus far have occurred in closed systems with fixed

    2 in stock

    £12.88

  • Grokking Artificial Intelligence Algorithms

    Manning Publications Grokking Artificial Intelligence Algorithms

    3 in stock

    AI is primed to revolutionize the way we build applications, offering exciting new ways to solve problems, uncover insights, innovate new products, and provide better user experiences. Successful AI is based on a set of core algorithms that form a base of knowledge shared by all data scientists. Grokking Artificial Intelligence Algorithms is a fully-illustrated and interactive tutorial guide to the different approaches and algorithms that underpin AI. Written in simple language and with lots of visual references and hands-on examples, readers learn the concepts, terminology, and theory they need to effectively incorporate AI algorithms into their applications. Grokking Artificial Intelligence Algorithms uses simple language, jargon-busting explanations, and hand-drawn diagrams to open up complex algorithms. Don’t worry if you aren’t a calculus wunderkind; you’ll need only the algebra you picked up in math class. • Use cases for different AI algorithms • How to encode problems and solutions using data structures • Intelligent search for game playing • Ant colony algorithms for path finding • Evolutionary algorithms for optimization problems For software developers with high school-level algebra and calculus skills.

    3 in stock

    £41.84

  • Visual Basic in easy steps: Updated for Visual Basic 2019

    3 in stock

    £12.33

  • Architecture Patterns with Python: Enabling Test-Driven Development, Domain-Driven Design, and Event-Driven Microservices

    O'Reilly Media Architecture Patterns with Python: Enabling Test-Driven Development, Domain-Driven Design, and Event-Driven Microservices

    3 in stock

    As Python continues to grow in popularity, projects are becoming larger and more complex. Many Python developers are taking an interest in high-level software design patterns such as hexagonal/clean architecture, event-driven architecture, and the strategic patterns prescribed by domain-driven design (DDD). But translating those patterns into Python isn’t always straightforward. With this hands-on guide, Harry Percival and Bob Gregory from MADE.com introduce proven architectural design patterns to help Python developers manage application complexity—and get the most value out of their test suites. Each pattern is illustrated with concrete examples in beautiful, idiomatic Python, avoiding some of the verbosity of Java and C# syntax. Patterns include: Dependency inversion and its links to ports and adapters (hexagonal/clean architecture) Domain-driven design’s distinction between Entities, Value Objects, and Aggregates Repository and Unit of Work patterns for persistent storage Events, commands, and the message bus Command-query responsibility segregation (CQRS) Event-driven architecture and reactive microservices

    3 in stock

    £36.36

  • Exam Ref MS-900 Microsoft 365 Fundamentals

    Pearson Education (US) Exam Ref MS-900 Microsoft 365 Fundamentals

    3 in stock

    Prepare for Microsoft Exam MS-900–and help demonstrate your mastery of real-world foundational knowledge about the considerations and benefits of adopting cloud services and the Software as a Service cloud model, as well as specific options and benefits of Microsoft 365 cloud service offerings. Designed for IT professionals, Exam Ref focuses on critical thinking and decision-making acumen needed for success at the Microsoft Certified Fundamentals level. Focus on the expertise measured by these objectives: Understand cloud concepts Understand core Microsoft 365 services and concepts Understand security, compliance, privacy, and trust in Microsoft 365 Understand Microsoft 365 pricing and support This Microsoft Exam Ref: Organizes its coverage by exam objectives Features strategic, what-if scenarios to challenge you Assumes you are a business user, IT professional, or student interested in cloud computing and technologies, including individuals planning to pursue more advanced Microsoft 365 certification. About the Exam Exam MS-900 focuses on knowledge about benefits and considerations of using cloud services; different types of cloud services; core Microsoft 365 components; comparisons between Microsoft 365 and on-premises services; modern management concepts; Office 365 ProPlus; Microsoft 365 collabora¿tion, mobility and analytics; Microsoft 365 security and compliance concepts; unified endpoint management; security usage scenarios and services; the Service Trust portal and Compliance manager; Microsoft 365 licensing options; pricing; support, and service lifecycles. About Microsoft Certification Passing this exam fulfills your requirements for the Microsoft 365 Certified Fundamentals certification credential, proving that you understand Microsoft 365 options, as well as the benefits of adopting cloud services, the Software as a Service (SaaS) cloud model, and Microsoft 365 cloud services in particular. See full details at: microsoft.com/learn

    3 in stock

    £23.39

  • Practical Vim

    The Pragmatic Programmers Practical Vim

    Out of stock

    Vim is a fast and efficient text editor that will make you a faster and more efficient developer. It's available on almost every OS, and if you master the techniques in this book, you'll never need another text editor. In more than 120 Vim tips, you'll quickly learn the editor's core functionality and tackle your trickiest editing and writing tasks. This beloved bestseller has been revised and updated to Vim 7.4 and includes two brand-new tips and five fully revised tips.A highly configurable, cross-platform text editor, Vim is a serious tool for programmers, web developers, and sysadmins who want to raise their game. No other text editor comes close to Vim for speed and efficiency; it runs on almost every system imaginable and supports most coding and markup languages.Learn how to edit text the "Vim way": complete a series of repetitive changes with The Dot Formula using one keystroke to strike the target, followed by one keystroke to execute the change. Automate complex tasks by recording your keystrokes as a macro. Discover the "very magic" switch that makes Vim's regular expression syntax more like Perl's. Build complex patterns by iterating on your search history. Search inside multiple files, then run Vim's substitute command on the result set for a project-wide search and replace. All without installing a single plugin! Two new tips explain how to run multiple ex commands as a batch and autocomplete sequences of words."Practical Vim, Second Edition" will show you new ways to work with Vim 7.4 more efficiently, whether you're a beginner or an intermediate Vim user. All this, without having to touch the mouse.What You Need: Vim version 7.4

    Out of stock

    £20.03

  • C Programming in easy steps: Updated for the GNU Compiler version 6.3.0

    3 in stock

    £12.33

  • AAD Algorithms-Aided Design

    Le Penseur AAD Algorithms-Aided Design

    3 in stock

    Algorithmic design is not simply the use of computer to design architecture and objects. Algorithms allow designers to overcome the limitations of traditional CAD software and 3D modelers, reaching a level of complexity and control which is beyond the human manual ability. Algorithms-Aided Design presents design methods based on the use of Grasshopper®, a visual algorithm editor tightly integrated with Rhinoceros®, the 3D modeling software by McNeel & Associates allowing users to explore accurate freeform shapes. The book provides computational techniques to develop and control complex geometries, covering parametric modeling, digital fabrication techniques, form-finding strategies, environmental analysis and structural optimization. It also features case studies and contributions by researchers and designers from world's most influential universities and leading architecture firms. 

    3 in stock

    £42.23

  • Functional Programming in Scala

    Manning Publications Functional Programming in Scala

    2 in stock

    Discover the power that functional programming brings to your Scala code. This international bestseller has been revised with new exercises, annotations, and full coverage of Scala 3. In Functional Programming in Scala, Second Edition you will learn how to: Recognize and write purely functional code Work with errors without using exceptions Work with state and concurrency Interact with functional structures that define common behaviors Write code that performs I/O without sacrificing functional programming The first edition of Functional Programming in Scala has helped over 30,000 developers discover the power of functional programming. This second edition is fully updated to Scala 3 and the latest standards of FP. Inside, you'll find a serious tutorial for programmers looking to apply functional programming to improve their everyday coding practices. You'll progress from the basics to advanced topics in a logical, concise, and clear progression. Throughout, concrete examples and exercises open up the world of functional programming. about the technology Functional programming (FP) is a style of software development emphasizing functions that don't depend on program state. Functional code is easier to test and reuse, simpler to parallelize, and less prone to bugs than other code. Scala is a popular JVM language that offers strong support for FP. Its familiar syntax and transparent interoperability with Java make Scala a great place to start learning FP. about the book Functional Programming in Scala, Second Edition teaches you functional programming from first principles using the powerful Scala language. You'll develop the unique skills you need to start thinking functionally through hands-on exercises and coding challenges. New to the revised second edition, each exercise comes with extensive annotations to help you understand functional programming in-depth. You'll even learn how to build your own Scala functional library that's perfectly adapted to your needs. You'll soon be writing Scala code that's easier to read, easier to reuse, better for concurrency, and less prone to bugs and errors. RETAIL SELLING POINTS Recognize and write purely functional code Work with errors without using exceptions Work with state and concurrency Interact with functional structures that define common behaviours Write code that performs I/O without sacrificing functional programming AUDIENCE For programmers experienced in Java or Scala. No prior knowledge of functional programming required.

    2 in stock

    £40.24

  • Design Patterns: Elements of Reusable Object-Oriented Software

    Pearson Education (US) Design Patterns: Elements of Reusable Object-Oriented Software

    3 in stock

    Capturing a wealth of experience about the design of object-oriented software, four top-notch designers present a catalog of simple and succinct solutions to commonly occurring design problems. Previously undocumented, these 23 patterns allow designers to create more flexible, elegant, and ultimately reusable designs without having to rediscover the design solutions themselves. The authors begin by describing what patterns are and how they can help you design object-oriented software. They then go on to systematically name, explain, evaluate, and catalog recurring designs in object-oriented systems. With Design Patterns as your guide, you will learn how these important patterns fit into the software development process, and how you can leverage them to solve your own design problems most efficiently. Each pattern describes the circumstances in which it is applicable, when it can be applied in view of other design constraints, and the consequences and trade-offs of using the pattern within a larger design. All patterns are compiled from real systems and are based on real-world examples. Each pattern also includes code that demonstrates how it may be implemented in object-oriented programming languages like C++ or Smalltalk.

    3 in stock

    £38.41

  • The Rust Programming Language: 2nd Edition

    No Starch Press,US The Rust Programming Language: 2nd Edition

    2 in stock

    With over 50,000 copies sold, The Rust Programming Language is the quintessential guide to programming in Rust. Thoroughly updated to Rust's latest version, this edition is considered the language's official documentation. The Rust Programming Language, 2nd Edition is the official language guide for Rust 2021, and the best way to get started with Rust. The new edition includes a quick-reference section on organizing code with modules, and improved closure examples of captures, the move keyboard, and Fn traits. From web apps to operating systems, Rust is the safe, fast, reliable programming language used for an expansive variety of applications. Revised and updated by the original authors, the second edition of The Rust Programming Language shows readers how to take full advantage of Rust 2021 features, from installation to creating robust and scalable programs. It begins with the basics, like creating functions and binding variables, then moves on to more advanced concepts, like error

    2 in stock

    £29.34

  • CompTIA Network+ Study Guide: Exam N10-008

    John Wiley & Sons Inc CompTIA Network+ Study Guide: Exam N10-008

    3 in stock

    Prepare for the Network+ certification and a new career in network installation and administration In the newly revised Fifth Edition of CompTIA Network+ Study Guide Exam N10-008, bestselling author and network expert Todd Lammle delivers thorough coverage of how to install, configure, and troubleshoot today's basic networking hardware peripherals and protocols. This book will prepare you to succeed on the sought-after CompTIA Network+ certification exam, impress interviewers in the network industry, and excel in your first role as a junior network administrator, support technician, or related position. The accomplished author draws on his 30 years of networking experience to walk you through the ins and outs of the five functional domains covered by the Network+ Exam N10-008: Networking fundamentals, implementations, operations, security, and troubleshooting. You'll also get: Complete, domain-specific coverage of the updated Network+ Exam N10-008 Preparation to obtain a leading network certification enjoyed by over 350,000 networking professionals Access to Sybex's superior set of online study tools, including practice exams, flashcards, and glossary of key terms, all supported by Wiley's support agents who are available 24x7 via email or live chat to assist with access and login questions Perfect for anyone preparing for the latest version of the CompTIA Network+ Exam N10-008, the Fifth Edition of CompTIA Network+ Study Guide Exam N10-008 is a must-have resource for network administrators seeking to enhance their skillset with foundational skills endorsed by industry and thought leaders from around the world.

    3 in stock

    £46.00

  • Understanding Software Dynamics

    Pearson Education (US) Understanding Software Dynamics

    3 in stock

    An Expert Guide to Software Performance Optimization From mobile and cloud apps to video games to driverless vehicle control, more and more software is time-constrained: It must deliver reliable results seamlessly, consistently, and virtually instantaneously. If it doesn't, customers are unhappy--and sometimes lives are put at risk. When complex software underperforms or fails, software engineers need to identify and address the root causes. This is difficult and, historically, few tools have been available to help. In Understanding Software Dynamics, performance expert Richard L. Sites tackles the problem head on, offering expert methods and advanced tools for understanding complex, time-constrained software dynamics, improving reliability and troubleshooting challenging performance problems. Sites draws on several decades of experience pioneering software performance optimization, as well as extensive experience teaching graduate-level developers. He introduces principles and techniques for use in any environment, from embedded devices to datacenters, illuminating them with examples based on x86 or ARM processors running Linux and linked by Ethernet. He also guides readers through building and applying a powerful, new, extremely low-overhead open-source software tool, KUtrace, to precisely trace executions on every CPU core. Using insights gleaned from this tool, readers can apply nuanced solutions--not merely brute-force techniques such as turning off caches or cores. Measure and address issues associated with CPUs, memory, disk/SSD, networks, and their interactions Fix programs that are always too slow, and those that sometimes lag for no apparent reason Design useful observability, logging, and time-stamping capabilities into your code Reason more effectively about performance data to see why reality differs from expectations Identify problems such as excess execution, slow instruction execution, waiting for resources, and software locks Understanding Software Dynamics will be valuable to experienced software professionals, including application and OS developers, hardware and system architects, real-time system designers, and game developers, as well as advanced students. Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.

    3 in stock

    £33.86

  • UX Strategy: Product Strategy Techniques for Devising Innovative Digital Solutions

    O'Reilly Media UX Strategy: Product Strategy Techniques for Devising Innovative Digital Solutions

    3 in stock

    User experience (UX) strategy lies at the intersection of UX design and business strategy, but until now, there hasn't been an easy-to-apply framework for executing it. This hands-on guide introduces lightweight product strategy tools and techniques to help you and your team devise innovative digital solutions that people want. Author Jaime Levy shows UX/UI designers, product managers, entrepreneurs, and aspiring strategists simple to advanced methods that can be applied right away. You'll gain valuable perspective through business cases and historical context. This second edition includes new real-world examples, updated techniques, and a chapter on conducting qualitative online user research. Define value propositions and validate target users through provisional personas and customer discovery techniques Explore marketplace opportunities by conducting competitive research and analysis Design experiments using rapid prototypes that are focused on the business model Conduct online user research to gain valuable insights quickly on any budget Test business ideas and validate marketing channels by running online advertising and landing page campaigns

    3 in stock

    £28.34

  • CC Certified in Cybersecurity All-in-One Exam Guide

    McGraw-Hill Education CC Certified in Cybersecurity All-in-One Exam Guide

    3 in stock

    This new self-study system delivers complete coverage of every topic on the Certified in Cybersecurity examTake the Certified in Cybersecurity exam from (ISC)2 with confidence using the information contained in this comprehensive study guide. Written by two cybersecurity experts and successful authors, CC Certified in Cybersecurity All-in-One Exam Guide offers background material, detailed examples, and accurate practice questions—all in a single volume. Each exam domain is presented with information mapped directly to the body of knowledge.Using the trusted “All-in-One” format, the book reviews every topic on the test and lays out the foundational knowledge, skills, and abilities necessary to be successful in an entry-level cybersecurity role. You will get historical and background information and technical details on core concepts as well as stories, discussions, and anecdotes from real-world cybersecurity experts.• Covers all exam domains established by the governing body, (ISC)2• Online content includes 200+ practice questions in the customizable Total Tester exam engine• Written by a pair of cybersecurity experts and well-known authors

    3 in stock

    £31.43

  • The Art of SEO: Mastering Search Engine Optimization

    O'Reilly Media The Art of SEO: Mastering Search Engine Optimization

    3 in stock

    Three acknowledged experts in search engine optimization share guidelines and innovative techniques that will help you plan and execute a comprehensive SEO strategy. Complete with an array of effective tactics from basic to advanced, this fourth edition prepares digital marketers for 2022 and beyond with updates on SEO tools and new search engine optimization methods that have reshaped the SEO landscape. Novices will receive a thorough SEO education, while experienced SEO practitioners get an extensive reference to support ongoing engagements. Learn about the various intricacies and complexities of internet search Explore the underlying theory and inner workings of search engines and their algorithms Understand the interplay between social media engagement and other factors Discover tools to track results and measure success Examine the effects of key Google algorithm updates Consider opportunities for visibility in mobile, local, vertical, social, and voice search Build a competent SEO team with defined roles Gain insights into the future of search and internet discoverability

    3 in stock

    £36.36

  • CompTIA A+ Complete Certification Kit: Exam 220-1101 and Exam 220-1102

    John Wiley & Sons Inc CompTIA A+ Complete Certification Kit: Exam 220-1101 and Exam 220-1102

    3 in stock

    Study, practice, review—the Sybex way! Building on the popular Sybex Study Guide approach, this CompTIA A+ Complete Certification Kit 5th Edition covers all the major changes to the NEW Core 1 220-1101 and Core 2 220-1102 exams. The kit provides the complete Study Guide covering 100% of the A+ exam objectives as well as Practice Tests and a Review Guide that contains clear and concise information on topics including crucial hardware and operating system maintenance, cloud computing, security, and troubleshooting. This must-have kit includes all of the essential tools to help you prepare for exam day: CompTIA A+ Complete Study Guide: Core 1 Exam 220-1101 and Core 2 Exam 220-1102, 5th Edition CompTIA A+ Complete Review Guide: Core 1 Exam 220-1101 and Core 2 Exam 220-1102, 5th Edition CompTIA A+ Complete Practice Tests: Core 1 Exam 220-1101 and Core 2 Exam 220-1102, 3rd Edition In addition to the books, this exam prep kit provides readers with 1 year free access to the Sybex interactive online learning environment and test bank, including hundreds of practice questions, bonus exams, electronic flashcards, and a searchable PDF glossary, all supported by Wiley's support agents who are available 24x7 via email or live chat to assist with access and login questions. The Study Guide's benefits include practical examples and insights drawn from real-world experiences, as well as exam highlights and end-of-chapter reviews. The 3-volume set prepares you for all of the CompTIA A+ topics including: Mobile Devices Networking Hardware Virtualization and Cloud Computing Hardware and Network Troubleshooting Operating Systems Security Software Troubleshooting Operational Procedures This CompTIA A+ Complete Certification Kit 5th Edition provides complete and updated preparation for the Core 1 220-1101 and Core 2 220-1102 exams.

    3 in stock

    £50.39

  • CCSP Certified Cloud Security Professional All-in-One Exam Guide, Third Edition

    McGraw-Hill Education CCSP Certified Cloud Security Professional All-in-One Exam Guide, Third Edition

    3 in stock

    This fully updated self-study guide delivers 100% coverage of all topics on the current version of the CCSP examThoroughly revised for the 2022 edition of the exam, this highly effective test preparation guide covers all six domains within the CCSP Body of Knowledge. The book offers clear explanations of every subject on the CCSP exam and features accurate practice questions and real-world examples. New, updated, or expanded coverage includes cloud data security, DevOps security, mobile computing, threat modeling paradigms, regulatory and legal frameworks, and best practices and standards.Written by a respected computer security expert, CCSP Certified Cloud Security Professional All-in-One Exam Guide, Third Edition is both a powerful study tool and a valuable reference that will serve professionals long after the test. To aid in self-study, each chapter includes exam tips that highlight key information, a summary that serves as a quick review of salient points, and practice questions that allow you to test your comprehension. Special design elements throughout provide insight and call out potentially harmful situations. All practice questions match the tone, content, and format of those on the actual exam Includes access to 300 practice questions in the TotalTester™ Online customizable test engine Written by an IT security expert and experienced author

    3 in stock

    £31.43

  • Processing: A Programming Handbook for Visual Designers and Artists

    1 in stock

    £72.61

  • Genshin Impact: Official Art Book Vol. 1: Explore the Realms of Genshin Impact in This Official Collection of Art. Packed with Character Designs, Character Trailer Art, and Celebratory Illustrations.

    3 in stock

    £23.10

  • Superintelligence: Paths, Dangers, Strategies

    Oxford University Press Superintelligence: Paths, Dangers, Strategies

    2 in stock

    The human brain has some capabilities that the brains of other animals lack. It is to these distinctive capabilities that our species owes its dominant position. Other animals have stronger muscles or sharper claws, but we have cleverer brains. If machine brains one day come to surpass human brains in general intelligence, then this new superintelligence could become very powerful. As the fate of the gorillas now depends more on us humans than on the gorillas themselves, so the fate of our species then would come to depend on the actions of the machine superintelligence. But we have one advantage: we get to make the first move. Will it be possible to construct a seed AI or otherwise to engineer initial conditions so as to make an intelligence explosion survivable? How could one achieve a controlled detonation? To get closer to an answer to this question, we must make our way through a fascinating landscape of topics and considerations. Read the book and learn about oracles, genies, singletons; about boxing methods, tripwires, and mind crime; about humanity's cosmic endowment and differential technological development; indirect normativity, instrumental convergence, whole brain emulation and technology couplings; Malthusian economics and dystopian evolution; artificial intelligence, and biological cognitive enhancement, and collective intelligence. This profoundly ambitious and original book picks its way carefully through a vast tract of forbiddingly difficult intellectual terrain. Yet the writing is so lucid that it somehow makes it all seem easy. After an utterly engrossing journey that takes us to the frontiers of thinking about the human condition and the future of intelligent life, we find in Nick Bostrom's work nothing less than a reconceptualization of the essential task of our time.

    2 in stock

    £20.86

  • UML Distilled: A Brief Guide to the Standard Object Modeling Language

    Pearson Education (US) UML Distilled: A Brief Guide to the Standard Object Modeling Language

    Out of stock

    More than 300,000 developers have benefited from past editions of UML Distilled . This third edition is the best resource for quick, no-nonsense insights into understanding and using UML 2.0 and prior versions of the UML. Some readers will want to quickly get up to speed with the UML 2.0 and learn the essentials of the UML. Others will use this book as a handy, quick reference to the most common parts of the UML. The author delivers on both of these promises in a short, concise, and focused presentation. This book describes all the major UML diagram types, what they're used for, and the basic notation involved in creating and deciphering them. These diagrams include class, sequence, object, package, deployment, use case, state machine, activity, communication, composite structure, component, interaction overview, and timing diagrams. The examples are clear and the explanations cut to the fundamental design logic. Includes a quick reference to the most useful parts of the UML notation and a useful summary of diagram types that were added to the UML 2.0. If you are like most developers, you don't have time to keep up with all the new innovations in software engineering. This new edition of Fowler's classic work gets you acquainted with some of the best thinking about efficient object-oriented software design using the UML--in a convenient format that will be essential to anyone who designs software professionally.

    Out of stock

    £37.90

  • PHP & MySQL: Server-side Web Development

    John Wiley & Sons Inc PHP & MySQL: Server-side Web Development

    3 in stock

    Learn PHP, the programming language used to build sites like Facebook, Wikipedia and WordPress, then discover how these sites store information in a database (MySQL) and use the database to create the web pages. This full-color book is packed with inspiring code examples, infographics and photography that not only teach you the PHP language and how to work with databases, but also show you how to build new applications from scratch. It demonstrates practical techniques that you will recognize from popular sites where visitors can: Register as a member and log in Create articles, posts and profiles that are saved in a database Upload their own images and files Automatically receive email notifications Like and comment on posts. To show you how to apply the skills you learn, you will build a complete content management system, enhanced with features that are commonly seen on social networks. Written by best-selling HTML & CSS and JavaScript & jQuery author Jon Duckett, this book uses a unique visual approach, with step-by-step instructions, practical code examples and pro tips that will teach you how to build modern database-driven websites using PHP.

    3 in stock

    £31.01

  • AI and Machine Learning For Coders: A Programmer's Guide to Artificial Intelligence

    O'Reilly Media AI and Machine Learning For Coders: A Programmer's Guide to Artificial Intelligence

    2 in stock

    If you're looking to make a career move from programmer to AI specialist, this is the ideal place to start. Based on Laurence Moroney's extremely successful AI courses, this introductory book provides a hands-on, code-first approach to help you build confidence while you learn key topics. You'll understand how to implement the most common scenarios in machine learning, such as computer vision, natural language processing (NLP), and sequence modeling for web, mobile, cloud, and embedded runtimes. Most books on machine learning begin with a daunting amount of advanced math. This guide is built on practical lessons that let you work directly with the code. You'll learn: How to build models with TensorFlow using skills that employers desire The basics of machine learning by working with code samples How to implement computer vision, including feature detection in images How to use NLP to tokenize and sequence words and sentences Methods for embedding models in Android and iOS How to serve models over the web and in the cloud with TensorFlow Serving

    2 in stock

    £41.45

  • Kotlin in Action

    Manning Publications Kotlin in Action

    2 in stock

    Kotlin is a new programming language targeting the Java platform. Itoffers on expressiveness and safety without compromising simplicity,seamless interoperability with existing Java code, and great toolingsupport. Because Kotlin generates regular Java bytecode and workstogether with existing Java libraries and frameworks, it can be usedalmost everywhere where Java is used today - for server-sidedevelopment, Android apps, and much more. Kotlin in Action takes experienced Java developers from the languagebasics all the way through building applications to run on the JVM andAndroid devices. Written by core developers of Kotlin, this examplerichbook begins by teaching the basic syntax of the Kotlin language.Then readers learn how to use features that let them build reusableabstractions, higher-level functions, libraries, and even entire domainspecific languages. Finally, the book focuses on details of applyingKotlin in real-world projects, such as build system integration, Androidsupport and concurrent programming. KEY FEATURES • Hands on examples• Tutorial for a new programming language• Teaches how to build Android applications• Written by core developers of Kotlin AUDIENCEThis book is for experienced Java developers. ABOUT THE TECHNOLOGYKotlin is a new programming language targeting the Java platform. It offersexpressiveness and safety without compromising simplicity, seamlessinteroperability with existing Java code, and great tooling support.

    2 in stock

    £26.25

  • Org Design for Design Orgs

    O'Reilly Media Org Design for Design Orgs

    3 in stock

    Design has become the key link between users and today's complex and rapidly evolving digital experiences, and designers are starting to be included in strategic conversations about the products and services that enterprises ultimately deliver. This has led to companies building in-house digital/experience design teams at unprecedented rates, but many of them don't understand how to get the most out of their investment. This practical guide provides guidelines for creating and leading design teams within your organization, and explores ways to use design as part of broader strategic planning. You'll discover: Why design's role has evolved in the digital age How to infuse design into every product and service experience The 12 qualities of effective design organizations How to structure your design team through a Centralized Partnership Design team roles and evolution The process of recruiting and hiring designers How to manage your design team and promote professional growth

    3 in stock

    £23.39

  • Designing Games: A Guide to Engineering Experiences

    O'Reilly Media Designing Games: A Guide to Engineering Experiences

    3 in stock

    Ready to give your design skills a real boost? This eye-opening book helps you explore the design structure behind most of today's hit video games. You'll learn principles and practices for crafting games that generate emotionally charged experiences - a combination of elegant game mechanics, compelling fiction, and pace that fully immerses players. In clear and approachable prose, design pro Tynan Sylvester also looks at the day-to-day process necessary to keep your project on track, including how to work with a team, and how to avoid creative dead ends. Packed with examples, this book will change your perception of game design. Create game mechanics to trigger a range of emotions and provide a variety of play Explore several options for combining narrative with interactivity Build interactions that let multiplayer gamers get into each other's heads Motivate players through rewards that align with the rest of the game Establish a metaphor vocabulary to help players learn which design aspects are game mechanics Plan, test, and analyze your design through iteration rather than deciding everything up front Learn how your game's market positioning will affect your design

    3 in stock

    £30.80

  • Domain Modeling Made Functional : Pragmatic Programmers

    Pragmatic Bookshelf Domain Modeling Made Functional : Pragmatic Programmers

    Out of stock

    You want increased customer satisfaction, faster development cycles, and less wasted work. Domain-driven design (DDD) combined with functional programming is the innovative combo that will get you there. In this pragmatic, down-to-earth guide, you'll see how applying the core principles of functional programming can result in software designs that model real-world requirements both elegantly and concisely - often more so than an object-oriented approach. Practical examples in the open-source F# functional language, and examples from familiar business domains, show you how to apply these techniques to build software that is business-focused, flexible, and high quality. Domain-driven design is a well-established approach to designing software that ensures that domain experts and developers work together effectively to create high-quality software. This book is the first to combine DDD with techniques from statically typed functional programming. This book is perfect for newcomers to DDD or functional programming - all the techniques you need will be introduced and explained. Model a complex domain accurately using the F# type system, creating compilable code that is also readable documentation---ensuring that the code and design never get out of sync. Encode business rules in the design so that you have "compile-time unit tests," and eliminate many potential bugs by making illegal states unrepresentable. Assemble a series of small, testable functions into a complete use case, and compose these individual scenarios into a large-scale design. Discover why the combination of functional programming and DDD leads naturally to service-oriented and hexagonal architectures. Finally, create a functional domain model that works with traditional databases, NoSQL, and event stores, and safely expose your domain via a website or API. Solve real problems by focusing on real-world requirements for your software. What You Need: The code in this book is designed to be run interactively on Windows, Mac and Linux. You will need a recent version of F# (4.0 or greater), and the appropriate .NET runtime for your platform. Full installation instructions for all platforms at fsharp.org.

    Out of stock

    £31.10

  • Front-End Back-End Development with HTML, CSS, JavaScript, jQuery, PHP, and MySQL

    John Wiley & Sons Inc Front-End Back-End Development with HTML, CSS, JavaScript, jQuery, PHP, and MySQL

    3 in stock

    A three-book set for web designers, front-end developers, and full-stack developers This three-book set combines the popular titles HTML & CSS: Design and Build Web Sites (2011) JavaScript & jQuery: Interactive Front-End Development (2014) PHP & MySQL: Server-side Web Development (2022) Together these three books form an ideal platform for anyone who wants to master HTML and CSS, step up to the additional front-end interactivity possible with JavaScript and jQuery, and build back-ends with features like content management and membership using PHP and MySQL. In combination, these skills are commonly referred to as “full-stack development” HTML & CSS covers structure, text, links, images, tables, forms, useful options, adding style with CSS, fonts, colors, thinking in boxes, styling lists and tables, layouts, grids, and even SEO, Google analytics, ftp, and HTML5. JavaScript & jQuery offers an excellent combined introduction to these two technologies starting from how JavaScript changes an HTML page’s code and progressing to creating interactivity including sliders, tabbed panels, accordions, and sorting images. PHP & MySQL finishes a self-taught programmer curriculum with data-driven web sites for content management or online shops that use registration, search, sending emails, and tailoring pages to individual users. A handy three-book set that combines related skills Highly visual format and accessible language makes these books highly effective learning tools Perfect for beginning web designers, front-end developers, back-end developers, and full-stack developers Written by the best-selling author on HTML and JavaScript for the last decade

    3 in stock

    £53.61

  • Requirements Engineering Fundamentals: A Study Guide for the Certified Professional for Requirements Engineering Exam - Foundation Level - IREB compliant

    Rocky Nook Requirements Engineering Fundamentals: A Study Guide for the Certified Professional for Requirements Engineering Exam - Foundation Level - IREB compliant

    2 in stock

    Requirements engineering tasks have become increasingly complex. In order to ensure a high level of knowledge and competency among requirements engineers, the International Requirements Engineering Board (IREB) developed a standardized qualification called the Certified Professional for Requirements Engineering (CPRE). The certification defines the practical skills of a requirements engineer on various training levels. This book is designed for self-study and covers the curriculum for the Certified Professional for Requirements Engineering Foundation Level exam as defined by the IREB. The 2nd edition has been thoroughly revised and is aligned with the curriculum Version 2.2 of the IREB. In addition, some minor corrections to the 1st edition have been included. About IREB: The mission of the IREB is to contribute to the standardization of further education in the fields of business analysis and requirements engineering by providing syllabi and examinations, thereby achieving a higher level of applied requirements engineering. The IRE Board is comprised of a balanced mix of independent, internationally recognized experts in the fields of economy, consulting, research, and science.The IREB is a non-profit corporation.

    2 in stock

    £24.00

  • The Alignment Problem: How Can Artificial Intelligence Learn Human Values?

    Atlantic Books The Alignment Problem: How Can Artificial Intelligence Learn Human Values?

    3 in stock

    'Vital reading. This is the book on artificial intelligence we need right now.' Mike Krieger, cofounder of InstagramArtificial intelligence is rapidly dominating every aspect of our modern lives influencing the news we consume, whether we get a mortgage, and even which friends wish us happy birthday. But as algorithms make ever more decisions on our behalf, how do we ensure they do what we want? And fairly?This conundrum - dubbed 'The Alignment Problem' by experts - is the subject of this timely and important book. From the AI program which cheats at computer games to the sexist algorithm behind Google Translate, bestselling author Brian Christian explains how, as AI develops, we rapidly approach a collision between artificial intelligence and ethics. If we stand by, we face a future with unregulated algorithms that propagate our biases - and worse - violate our most sacred values. Urgent and fascinating, this is an accessible primer to the most important issue facing AI researchers today.

    3 in stock

    £12.35

  • The Genius of Microsoft: How Bill Gates and Windows Changed the World

    Out of stock

    £9.18

  • Pattern Classification

    John Wiley & Sons Inc Pattern Classification

    1 in stock

    The first edition, published in 1973, has become a classic reference in the field. Now with the second edition, readers will find information on key new topics such as neural networks and statistical pattern recognition, the theory of machine learning, and the theory of invariances. Also included are worked examples, comparisons between different methods, extensive graphics, expanded exercises and computer project topics.

    1 in stock

    £140.86

  • The Annotated Turing: A Guided Tour Through Alan Turing's Historic Paper on Computability and the Turing Machine

    John Wiley & Sons Inc The Annotated Turing: A Guided Tour Through Alan Turing's Historic Paper on Computability and the Turing Machine

    3 in stock

    Programming Legend Charles Petzold unlocks the secrets of the extraordinary and prescient 1936 paper by Alan M. Turing Mathematician Alan Turing invented an imaginary computer known as the Turing Machine; in an age before computers, he explored the concept of what it meant to be computable, creating the field of computability theory in the process, a foundation of present-day computer programming. The book expands Turing’s original 36-page paper with additional background chapters and extensive annotations; the author elaborates on and clarifies many of Turing’s statements, making the original difficult-to-read document accessible to present day programmers, computer science majors, math geeks, and others. Interwoven into the narrative are the highlights of Turing’s own life: his years at Cambridge and Princeton, his secret work in cryptanalysis during World War II, his involvement in seminal computer projects, his speculations about artificial intelligence, his arrest and prosecution for the crime of "gross indecency," and his early death by apparent suicide at the age of 41.

    3 in stock

    £19.10

  • Agile Testing: A Practical Guide for Testers and Agile Teams

    Pearson Education (US) Agile Testing: A Practical Guide for Testers and Agile Teams

    1 in stock

    Te>Two of the industry’s most experienced agile testing practitioners and consultants, Lisa Crispin and Janet Gregory, have teamed up to bring you the definitive answers to these questions and many others. In Agile Testing, Crispin and Gregory define agile testing and illustrate the tester’s role with examples from real agile teams. They teach you how to use the agile testing quadrants to identify what testing is needed, who should do it, and what tools might help. The book chronicles an agile software development iteration from the viewpoint of a tester and explains the seven key success factors of agile testing. Readers will come away from this book understanding How to get testers engaged in agile development Where testers and QA managers fit on an agile team What to look for when hiring an agile tester How to transition from a traditional cycle to agile development How to complete testing activities in short iterations How to use tests to successfully guide development How to overcome barriers to test automation This book is a must for agile testers, agile teams, their managers, and their customers. The eBook edition of Agile Testing also is available as part of a two-eBook collection, The Agile Testing Collection (9780134190624).

    1 in stock

    £40.20

  • Essentials of Programming Languages third edition The MIT Press

    MIT Press Essentials of Programming Languages third edition The MIT Press

    2 in stock

    A new edition of a textbook that provides students with a deep, working understanding of the essential concepts of programming languages, completely revised, with significant new material.This book provides students with a deep, working understanding of the essential concepts of programming languages. Most of these essentials relate to the semantics, or meaning, of program elements, and the text uses interpreters (short programs that directly analyze an abstract representation of the program text) to express the semantics of many essential language elements in a way that is both clear and executable. The approach is both analytical and hands-on. The book provides views of programming languages using widely varying levels of abstraction, maintaining a clear connection between the high-level and low-level views. Exercises are a vital part of the text and are scattered throughout; the text explains the key concepts, and the exercises explore alternative designs and other issues.

    2 in stock

    £75.25

  • Artificial Intelligence in Practice: How 50 Successful Companies Used AI and Machine Learning to Solve Problems

    John Wiley & Sons Inc Artificial Intelligence in Practice: How 50 Successful Companies Used AI and Machine Learning to Solve Problems

    3 in stock

    Cyber-solutions to real-world business problems Artificial Intelligence in Practice is a fascinating look into how companies use AI and machine learning to solve problems. Presenting 50 case studies of actual situations, this book demonstrates practical applications to issues faced by businesses around the globe. The rapidly evolving field of artificial intelligence has expanded beyond research labs and computer science departments and made its way into the mainstream business environment. Artificial intelligence and machine learning are cited as the most important modern business trends to drive success. It is used in areas ranging from banking and finance to social media and marketing. This technology continues to provide innovative solutions to businesses of all sizes, sectors and industries. This engaging and topical book explores a wide range of cases illustrating how businesses use AI to boost performance, drive efficiency, analyse market preferences and many others. Best-selling author and renowned AI expert Bernard Marr reveals how machine learning technology is transforming the way companies conduct business. This detailed examination provides an overview of each company, describes the specific problem and explains how AI facilitates resolution. Each case study provides a comprehensive overview, including some technical details as well as key learning summaries: Understand how specific business problems are addressed by innovative machine learning methods Explore how current artificial intelligence applications improve performance and increase efficiency in various situations Expand your knowledge of recent AI advancements in technology Gain insight on the future of AI and its increasing role in business and industry Artificial Intelligence in Practice: How 50 Successful Companies Used Artificial Intelligence to Solve Problems is an insightful and informative exploration of the transformative power of technology in 21st century commerce.

    3 in stock

    £22.98

  • CTS-I Certified Technology Specialist-Installation Exam Guide, Second Edition

    McGraw-Hill Education CTS-I Certified Technology Specialist-Installation Exam Guide, Second Edition

    3 in stock

    Publisher's Note: Products purchased from Third Party sellers are not guaranteed by the publisher for quality, authenticity, or access to any online entitlements included with the product.The Most Complete, Up-to-Date CTS-I Exam Study System Published with AVIXA™, CTS®-I Certified Technology Specialist-Installation Exam Guide, Second Edition provides comprehensive coverage of all exam objectives on the leading internationally recognized certification for audiovisual installation professionals. Each chapter features learning objectives, best practices, diagrams, photos, and chapter review questions with in-depth explanations. Designed to help you prepare for the CTS-I exam, this authoritative resource also serves as an essential on-the-job reference.Online content includes: New CTS-I sample questions from AVIXA Link to a library of installation and AV math videos Link to AVIXA standards Covers all CTS-I exam objectives, including how to: Manage an AV project Interpret AV documentation Conduct pre-installation activities Route, pull, and terminate cable Mount AV equipment Build and wire racks Install audio systems Install video systems Verify systems Work with networks Perform system closeout Maintain and repair AV systems

    3 in stock

    £45.64

  • Kubernetes in Action

    Manning Publications Kubernetes in Action

    3 in stock

    Description With Kubernetes, users don't have to worry about which specific machine in their data center their application is running on. Each layer in their application is decoupled from other layers so they can scale, update, and maintain them independently. Kubernetes in Action teaches developers how to use Kubernetes to deploy self-healing scalable distributed applications. By the end, readers will be able to build and deploy applications in a proper way to take full advantage of the Kubernetes platform. Key features • Easy to follow guide • Hands-on examples • Clearly-written Audience The book is for both application developers as well as system administrators who want to learn about Kubernetes from the developer’s perspective. About the Technology Kubernetes abstracts away the hardware infrastructure and exposes your whole datacenter as a single enormous computational resource.

    3 in stock

    £43.43

  • Advances in Financial Machine Learning

    John Wiley & Sons Inc Advances in Financial Machine Learning

    3 in stock

    Learn to understand and implement the latest machine learning innovations to improve your investment performance Machine learning (ML) is changing virtually every aspect of our lives. Today, ML algorithms accomplish tasks that – until recently – only expert humans could perform. And finance is ripe for disruptive innovations that will transform how the following generations understand money and invest. In the book, readers will learn how to: Structure big data in a way that is amenable to ML algorithms Conduct research with ML algorithms on big data Use supercomputing methods and back test their discoveries while avoiding false positives Advances in Financial Machine Learning addresses real life problems faced by practitioners every day, and explains scientifically sound solutions using math, supported by code and examples. Readers become active users who can test the proposed solutions in their individual setting. Written by a recognized expert and portfolio manager, this book will equip investment professionals with the groundbreaking tools needed to succeed in modern finance.

    3 in stock

    £30.73

© 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