Computing

1535 products


  • C and UNIX: Tools for Software Design

    John Wiley & Sons Inc C and UNIX: Tools for Software Design

    1 in stock

    Some things just naturally fit together. Such is the case for C and UNIX: these software tools have been developed in tandem -- C is an excellent programming language, UNIX is an excellent operating system. They work well together and many software developers choose to take advantage of the symbiotic relationship between C and UNIX. In this book the essential features of C and UNIX are introduced, and readers are shown how to write more powerful and more efficient programs. The book is divided into four parts: Basic Program Syntax and Control, Program Design and Control of Input/Output, Data Structure Design and Management, and Advanced Features of C and UNIX.

    1 in stock

    £134.00

  • Go Brain Teasers: Exercise Your Mind

    The Pragmatic Programmers Go Brain Teasers: Exercise Your Mind

    1 in stock

    This book contains 25 short programs that will challenge your understanding of Go. Like any big project, the Go developers had to make some design decisions that at times seem surprising. This book uses those quirks as a teaching opportunity. By understanding the gaps in your knowledge, you'll become better at what you do. Some of the teasers are from the author's experience shipping bugs to production, and some from others doing the same. Teasers and puzzles are fun, and learning how to solve them can teach you to avoid programming mistakes and maybe even impress your colleagues and future employers. Programmers love the Go (golang) programming language because of its efficiency and simple tooling. But that doesn't mean programming in Go is without challenges, like hidden dependencies that trip up the compiler and interesting string type conversions that differ from languages like Python. Work your way through 25 short brain teasers, and learn the nuances of Go in one of the most fun and creative ways around. Challenge yourself and challenge your assumptions to gain a more in-depth understanding of integers, strings, Unicode, compiler behavior, and a variety of subtle programming gotchas that might otherwise trip you up. Just read a short program written in Go, try to guess the output, run the code yourself, and then go to the next page for an explanation of the solution. By working through these brain teasers, you'll tighten up your Go programming skills and have lots of fun at the same time. Taken from real-world, programming problems, conference talks, and meetup quizzes, these brain teasers provide an effective learning tool that's as enjoyable as it is educational. What You Need: This book assumes you know Go at some level and have experience programming with it. *NOTE:* We use Go version 1.14.1 to run the code; the output might change in future versions. You will need a working Go environment, you can download it from https://golang.org/dl. You will probably want a good IDE for Go, two of the most popular ones are Visual Studio Code and GoLand.

    1 in stock

    £13.49

  • The Ultimate RPG Character Backstory Guide: Expanded Genres Edition: Prompts and Activities to Create Compelling Characters for Horror, Sci-Fi, X-Punk, and More

    Adams Media Corporation The Ultimate RPG Character Backstory Guide: Expanded Genres Edition: Prompts and Activities to Create Compelling Characters for Horror, Sci-Fi, X-Punk, and More

    1 in stock

    Take your skyship pirate, haunted waif, or alien scientist to the next level with this fun, interactive book of exercises to help you build your RPG character’s backstory—made specifically for the genres you love to play. You can now explore new RPG character ideas with this character backstory guide to the most popular RPG genres beyond fantasy, from sci-fi to horror and superhero to western-themed games. This latest guide from One Shot creator and RPG expert James D’Amato helps you build out an existing character or create a new one, with these activities that provide plenty of RPG fun before you even hit the gaming table. With activities to help you flesh out characters for fantasy, sci-fi, horror, x-punk, superhero and western campaigns (with an extra chapter of neutral exercises you can use whenever you like), this book has everything you need, whether you’re looking to start a new character, build out an existing character you’re currently playing, or explore new character ideas and genres.

    1 in stock

    £10.99

  • Well-Grounded Python Developer, The

    Manning Publications Well-Grounded Python Developer, The

    1 in stock

    When you're new to Python, it can be tough to understand where and how to use its many language features. There's a dizzying array of libraries, and it's challenging to fit everything together. The Well- Grounded Python Developer builds on Python skills you've learned in isolation and shows you how to unify them into a meaningful whole. The Well-Grounded Python Developer teaches you how to write real software in Python by building on the basic language skills you already have. It helps you see the big picture you can create out of small pieces, introducing concepts like modular construction, APIs, and the design of a basic web server. When you're finished, you'll have gone from having a basic understanding of Python's syntax, grammar, and libraries to using them as the tools of a professional software developer. About the TechnologyPython is the perfect language for beginning programmers. It is easy to learn, with tons of helpful libraries and tools. Better still, it doesn't run out of steam when you want to create more advanced applications for web development or machine learning. Once you've mastered the syntax of simple Python scripts, it can be a challenge to progress to more ambitious projects. This book helps you on that path.

    1 in stock

    £37.99

  • Artificial Intelligence: Law and Regulation

    Edward Elgar Publishing Ltd Artificial Intelligence: Law and Regulation

    1 in stock

    This timely book provides an extensive overview and analysis of the law and regulation as it applies to the technology and uses of Artificial Intelligence (AI). It examines the human and ethical concerns associated with the technology, the history of AI and AI in commercial contexts.Written by outstanding lawyers, technologists and other professionals, this book will help readers acquire an understanding of the taxonomy of AI, the legal rules that apply to AI and the way AI has been utilised in various commercial contexts.Key features include: explanation of the technology and practical legal issues relating to the use of AI exploration of AI in the traditional legal categories; including contract and tort law chapters written by procurement, legaltech, algorithm auditing and other professionals use cases from the main industries utilising the technology, such as financial services, real estate and insurance. Artificial Intelligence will help to further readers’ engagement with AI and enable them to ask themselves the right questions while doing so. It will prove a crucial reference point for all lawyers, policy makers and academics with an interest in the interaction between law and AI, and to any lawyer with clients that use or consider using AI in their business.

    1 in stock

    £192.00

  • Agile Product Management with Scrum: Creating Products that Customers Love

    Pearson Education (US) Agile Product Management with Scrum: Creating Products that Customers Love

    1 in stock

    The First Guide to Scrum-Based Agile Product Management In Agile Product Management with Scrum, leading Scrum consultant Roman Pichler uses real-world examples to demonstrate how product owners can create successful products with Scrum. He describes a broad range of agile product management practices, including making agile product discovery work, taking advantage of emergent requirements, creating the minimal marketable product, leveraging early customer feedback, and working closely with the development team. Benefitting from Pichler’s extensive experience, you’ll learn how Scrum product ownership differs from traditional product management and how to avoid and overcome the common challenges that Scrum product owners face. Coverage includes Understanding the product owner’s role: what product owners do, how they do it, and the surprising implications Envisioning the product: creating a compelling product vision to galvanize and guide the team and stakeholders Grooming the product backlog: managing the product backlog effectively even for the most complex products Planning the release: bringing clarity to scheduling, budgeting, and functionality decisions Collaborating in sprint meetings: understanding the product owner’s role in sprint meetings, including the dos and don’ts Transitioning into product ownership: succeeding as a product owner and establishing the role in the enterprise This book is an indispensable resource for anyone who works as a product owner, or expects to do so, as well as executives and coaches interested in establishing agile product management.

    1 in stock

    £26.54

  • Adobe After Effects: A Complete Course and Compendium of Features

    Rocky Nook Adobe After Effects: A Complete Course and Compendium of Features

    1 in stock

    Adobe After Effects: A Complete Course and Compendium of Features is your guide to editing and enhancing videos in Adobe After Effects. Whether you re animating text or objects, changing a scene s setting, or creating a 3D scene, After Effects is the tool for you and this book will teach you what you need to know. First, with a complete Course that includes a set of projects and lessons derived from video editor and Adobe Certified Instructor Ben Goldsmith, you will learn the procedures needed to use After Effects effectively and professionally. Dozens of exercises are included that can be applied to any videos you have in mind. Through step-by-step lessons, you ll be exposed to all of After Effects features in practical contexts and its best practices for optimal workflows. To complete the Course, we ll supply lesson documents and their assets to download, so you can work alongside the text. Then, for greater depth of knowledge and subsequent reference, you ll use the Compendium to uncover more of the how and why of After Effects. With each topic easy to access, you can find and explore all of Premiere Pro s key features and concepts in depth. With cross-references between the Course and Compendium, the two parts of the book complement each other perfectly. Best of all, when the lessons in the Course are done, the Compendium will continue to serve for months and years to come.

    1 in stock

    £37.80

  • Understanding Artificial Intelligence: Fundamentals and Applications

    John Wiley & Sons Inc Understanding Artificial Intelligence: Fundamentals and Applications

    1 in stock

    Understanding Artificial Intelligence Provides students across majors with a clear and accessible overview of new artificial intelligence technologies and applications Artificial intelligence (AI) is broadly defined as computers programmed to simulate the cognitive functions of the human mind. In combination with the Neural Network (NN), Big Data (BD), and the Internet of Things (IoT), artificial intelligence has transformed everyday life: self-driving cars, delivery drones, digital assistants, facial recognition devices, autonomous vacuum cleaners, and mobile navigation apps all rely on AI to perform tasks. With the rise of artificial intelligence, the job market of the near future will be radically different???many jobs will disappear, yet new jobs and opportunities will emerge. Understanding Artificial Intelligence: Fundamentals and Applications covers the fundamental concepts and key technologies of AI while exploring its impact on the future of work. Requiring no previous background in artificial intelligence, this easy-to-understand textbook addresses AI challenges in healthcare, finance, retail, manufacturing, agriculture, government, and smart city development. Each chapter includes simple computer laboratories to teach students how to develop artificial intelligence applications and integrate software and hardware for robotic development. In addition, this text: Focuses on artificial intelligence applications in different industries and sectors Traces the history of neural networks and explains popular neural network architectures Covers AI technologies, such as Machine Vision (MV), Natural Language Processing (NLP), and Unmanned Aerial Vehicles (UAV) Describes various artificial intelligence computational platforms, including Google Tensor Processing Unit (TPU) and Kneron Neural Processing Unit (NPU) Highlights the development of new artificial intelligence hardware and architectures Understanding Artificial Intelligence: Fundamentals and Applications is an excellent textbook for undergraduates in business, humanities, the arts, science, healthcare, engineering, and many other disciplines. It is also an invaluable guide for working professionals wanting to learn about the ways AI is changing their particular field.

    1 in stock

    £87.50

  • Beginning Java 17 Fundamentals: Object-Oriented Programming in Java 17

    APress Beginning Java 17 Fundamentals: Object-Oriented Programming in Java 17

    1 in stock

    Learn the fundamentals of the Java 17 LTS or Java Standard Edition version 17 Long Term Support release, including basic programming concepts and the object-oriented fundamentals necessary at all levels of Java development. Authors Kishori Sharan and Adam L. Davis walk you through writing your first Java program step-by-step. Armed with that practical experience, you'll be ready to learn the core of the Java language. Beginning Java 17 Fundamentals provides over 90 diagrams and 240 complete programs to help you learn the topics faster. While this book teaches you the basics, it also has been revised to include the latest from Java 17 including the following: value types (records), immutable objects with an efficient memory layout; local variable type inference (var); pattern matching, a mechanism for testing and deconstructing values; sealed types, a mechanism for declaring all possible subclasses of a class; multiline text values; and switch expressions. The book continues with a series of foundation topics, including using data types, working with operators, and writing statements in Java. These basics lead onto the heart of the Java language: object-oriented programming. By learning topics such as classes, objects, interfaces, and inheritance you'll have a good understanding of Java's object-oriented model. The final collection of topics takes what you've learned and turns you into a real Java programmer. You'll see how to take the power of object-oriented programming and write programs that can handle errors and exceptions, process strings and dates, format data, and work with arrays to manipulate data. What You Will Learn Write your first Java programs with emphasis on learning object-oriented programming How to work with switch expressions, value types (records), local variable type inference, pattern matching switch and more from Java 17 Handle exceptions, assertions, strings and dates, and object formatting Learn about how to define and use modules Dive in depth into classes, interfaces, and inheritance in Java Use regular expressions Take advantage of the JShell REPL tool Who This Book Is For Those who are new to Java programming, who may have some or even no prior programming experience.

    1 in stock

    £49.49

  • BioInspired Artificial Intelligence OISC

    1 in stock

    £58.00

  • Effective Coding with VHDL: Principles and Best Practice

    1 in stock

    £52.00

  • Content Strategy for the Web

    Pearson Education (US) Content Strategy for the Web

    1 in stock

    FROM CONSTANT CRISIS TO SUSTAINABLE SUCCESS BETTER CONTENT MEANS BETTER BUSINESS. Your content is a mess: the website redesigns didn’t help, and the new CMS just made things worse. Or, maybe your content is full of potential: you know new revenue and cost-savings opportunities exist, but you’re not sure where to start. How can you realize the value of content while planning for its long-term success? For organizations all over the world, Content Strategy for the Web is the go-to content strategy handbook. Read it to: Understand content strategy and its business value Discover the processes and people behind a successful content strategy Make smarter, achievable decisions about what content to create and how Find out how to build a business case for content strategy With all-new chapters, updated material, case studies, and more, the second edition of Content Strategy for the Web is an essential guide for anyone who works with content.

    1 in stock

    £27.05

  • Programming in Scala, Fifth Edition

    Artima Inc Programming in Scala, Fifth Edition

    1 in stock

    Programming in Scala is the definitive book on Scala, the popular language for the Java platform that blends object-oriented and functional programming concepts into a unique and powerful tool for developers. The fifth edition has been updated to cover new features up to, and including, Scala version 3.0. The Scala language has been exploding in popularity in recent years. More than 54,000 copies of Programming in Scala have been sold since the first edition was published in 2008.

    1 in stock

    £41.99

  • Web Scalability for Startup Engineers

    McGraw-Hill Education - Europe Web Scalability for Startup Engineers

    1 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.Design and build scalable web applications quicklyThis is an invaluable roadmap for meeting the rapid demand to deliver scalable applications in a startup environment. With a focus on core concepts and best practices rather than on individual languages, platforms, or technologies, Web Scalability for Startup Engineers describes how infrastructure and software architecture work together to support a scalable environment. You’ll learn, step by step, how scalable systems work and how to solve common challenges. Helpful diagrams are included throughout, and real-world examples illustrate the concepts presented. Even if you have limited time and resources, you can successfully develop and deliver robust, scalable web applications with help from this practical guide. Learn the key principles of good software design required for scalable systems Build the front-end layer to sustain the highest levels of concurrency and request rates Design and develop web services, including REST-ful APIs Enable a horizontally scalable data layer Implement caching best practices Leverage asynchronous processing, messaging, and event-driven architecture Structure, index, and store data for optimized search Explore other aspects of scalability, such as automation, project management, and agile teams

    1 in stock

    £49.99

  • Introduction to Probability and Statistics: Principles and Applications for Engineering and the Computing Sciences (Int'l Ed)

    McGraw-Hill Education - Europe Introduction to Probability and Statistics: Principles and Applications for Engineering and the Computing Sciences (Int'l Ed)

    1 in stock

    This well-respected text is designed for the first course in probability and statistics taken by students majoring in Engineering and the Computing Sciences. The prerequisite is one year of calculus. The text offers a balanced presentation of applications and theory. The authors take care to develop the theoretical foundations for the statistical methods presented at a level that is accessible to students with only a calculus background. They explore the practical implications of the formal results to problem-solving so students gain an understanding of the logic behind the techniques as well as practice in using them. The examples, exercises, and applications were chosen specifically for students in engineering and computer science and include opportunities for real data analysis.

    1 in stock

    £58.99

  • Fixing American Cybersecurity: Creating a Strategic Public-Private Partnership

    Georgetown University Press Fixing American Cybersecurity: Creating a Strategic Public-Private Partnership

    1 in stock

    Advocates a cybersecurity “social contract” between government and business in seven key economic sectors Cybersecurity vulnerabilities in the United States are extensive, affecting everything from national security and democratic elections to critical infrastructure and economy. In the past decade, the number of cyberattacks against American targets has increased exponentially, and their impact has been more costly than ever before. A successful cyber-defense can only be mounted with the cooperation of both the government and the private sector, and only when individual corporate leaders integrate cybersecurity strategy throughout their organizations. A collaborative effort of the Board of Directors of the Internet Security Alliance, Fixing American Cybersecurity is divided into two parts. Part One analyzes why the US approach to cybersecurity has been inadequate and ineffective for decades and shows how it must be transformed to counter the heightened systemic risks that the nation faces today. Part Two explains in detail the cybersecurity strategies that should be pursued by each major sector of the American economy: health, defense, financial services, utilities and energy, retail, telecommunications, and information technology. Fixing American Cybersecurity will benefit industry leaders, policymakers, and business students. This book is essential reading to prepare for the future of American cybersecurity.

    1 in stock

    £28.00

  • Strategy: An Introduction To Game Theory

    Viva Books Strategy: An Introduction To Game Theory

    1 in stock

    New- Chapter on General Assumptions and Methodology : This added chapter provides an overview of how mathematical models can be used to predict how people will behave in strategic situations. New- Guided Exercises Game theory is best mastered by problem solving, and Strategy, Second Edition, has numerous end-of-chapter exercises. A "guided exercise" has been added to each chapter to help students understand how to approach and work through problems. New- Topics for Political Economists and Political Scientists : This Second Edition includes new sections on the median voter theorem and candidates’ equilibrium policy locations, strategic voting, multilateral bargaining in legislatures over proposals and amendments to new laws, and information aggregation and jury deliberations. More on Contracting and Contract Enforcement : A wide range of interesting strategic behaviour relates to the formation and enforcement of contracts, and Strategy.

    1 in stock

    £22.50

  • Fundamentals of Deep Learning: Designing Next-Generation Machine Intelligence Algorithms

    O'Reilly Media Fundamentals of Deep Learning: Designing Next-Generation Machine Intelligence Algorithms

    1 in stock

    We're in the midst of an AI research explosion. Deep learning has unlocked superhuman perception that has powered our push toward self-driving vehicles, the ability to defeat human experts at a variety of difficult games including Go and Starcraft, and even generate essays with shockingly coherent prose. But deciphering these breakthroughs often takes a Ph.D. education in machine learning and mathematics. This updated second edition describes the intuition behind these innovations without the jargon and complexity. By the end of this book, Python-proficient programmers, software engineering professionals, and computer science majors will be able to re-implement these breakthroughs on their own and reason about them with a level of sophistication that rivals some of the best in the field. New chapters cover recent advancements in the fields of generative modeling and interpretability. Code examples throughout the book are updated to TensorFlow 2 and PyTorch 1.4.

    1 in stock

    £57.59

  • Learning Domain-Driven Design: Aligning Software Architecture and Business Strategy

    O'Reilly Media Learning Domain-Driven Design: Aligning Software Architecture and Business Strategy

    1 in stock

    Building software is harder than ever. As a developer, you not only have to chase ever-changing technological trends but also need to understand the business domains behind the software. This practical book provides you with a set of core patterns, principles, and practices for analyzing business domains, understanding business strategy, and, most importantly, aligning software design with its business needs. Author Vlad Khononov shows you how these practices lead to robust implementation of business logic and help to future-proof software design and architecture. You'll examine the relationship between domain-driven design (DDD) and other methodologies to ensure you make architectural decisions that meet business requirements. You'll also explore the real-life story of implementing DDD in a startup company. With this book, you'll learn how to: Analyze a company's business domain to learn how the system you're building fits its competitive strategy Use DDD's strategic and tactical tools to architect effective software solutions that address business needs Build a shared understanding of the business domains you encounter Decompose a system into bounded contexts Coordinate the work of multiple teams Gradually introduce DDD to brownfield projects

    1 in stock

    £52.99

  • Grokking Functional Programming

    Manning Publications Grokking Functional Programming

    1 in stock

    "An absolutely wonderful book for someone that has tried and failed to understand functional programming." - William E. Wheeler Grokking Functional Programming is a practical book written especially for object-oriented programmers. It will help you map familiar ideas like objects and composition to FP concepts such as programming with immutable data and higher-order functions. You will learn how to write concurrent programs, how to handle errors and how to design your solutions with modularity and readability in mind. And you'll be pleased to know that we skip the academic baggage of lambda calculus, category theory, and the mathematical foundations of FP in favor of applying functional programming to everyday programming tasks. At the end of the book, you'll be ready to pick a functional language and start writing useful and maintainable software. about the technologyFunctional programming is more than just writing the same old code in Scala, Clojure, or Haskell. To grok FP—to really get it—you need to rewire your brain to see the world differently. We're here to help you flip the switch. Grokking Functional Programming teaches you first to break down problems in a new way so you can approach them from a FP mindset. Following carefully-selected examples with thorough, carefully-paced explanations, you'll immerse yourself in FP concept by concept. Along the way, exercises, checks for understanding, and even the occasional puzzler give you opportunities to think and practice what you're learning. what's insideDesigning with functions and types instead of objectsMultiple learning approaches to help you grok each new conceptA practical programming-first teaching styleProgramming with pure functions & immutable valuesWriting concurrent programs with a functional styleTesting functional programs about the readerThe book assumes that the reader has at least one year of experience developing software using a mainstream object-oriented programming language like Java. While examples use Scala, this is not a Scala book. The concepts will apply to any FP language, and no prior knowledge of Scala or FP is required. about the authorMichał Płachta started using Scala commercially in 2014 and has been an active contributor to the Scala and JVM communities since. He regularly speaks at conferences, runs workshops, and organizes meetups to help others become better at functional programming. You can find his blog at michalplachta.com.

    1 in stock

    £35.99

  • Good Code, Bad Code: Think like a software engineer

    Manning Publications Good Code, Bad Code: Think like a software engineer

    1 in stock

    "Helps explain some of the knowledge gaps between enthusiastic new graduates and grouchy old gray beards like myself." - Joe Ivans Practical techniques for writing code that is robust, reliable, and easy for team members to understand and adapt. Good code or bad code? The difference often comes down to how you apply the conventions, style guides, and other established practices of the software development community. In Good Code, Bad Code you'll learn how to boost your effectiveness and productivity with code development insights normally only learned through years of experience, careful mentorship, and hundreds of code reviews. In Good Code, Bad Code you'll learn how to:- Think about code like an effective software engineer- Write functions that read like a well-structured sentence- Ensure code is reliable and bug free- Effectively unit test code- Identify code that can cause problems and improve it- Write code that is reusable and adaptable to new requirements- Improve your medium and long-term productivity- Save you and your team's time about the technologyCoding in a development team requires very different skills to working on personal projects. Successful software engineers need to ensure that their code is reusable, maintainable, and easy for others to understand and adapt. about the bookGood Code, Bad Code is a shortcut guide to writing high-quality code. Your mentor is Google veteran Tom Long, who lays out lessons and mindsets that will take your code from “junior developer” to “senior engineer.” This instantly-useful book distils the principles of professional coding into one comprehensive and hands-on beginner's guide. You'll start with a jargon-free primer to coding fundamentals that teaches you to think about abstractions, consider your fellow engineers, and write code that can recover from errors. Next, you'll dive into specific techniques and practices. You'll run through common coding practices to learn when to apply the right technique to your problem—and which might be best avoided! All practices are illustrated with annotated code samples written in an instantly recognizable pseudocode that you can relate to your favourite object-oriented language. By the time you're done, you'll be writing the kind of readable, reusable, and testable code that's the mark of a true software professional. about the readerFor coders looking to improve their experience in professional software development. about the authorTom Long is a software engineer at Google. He works as a tech lead, mentoring and teaching professional coding practices to new graduates and beginner software engineers.

    1 in stock

    £39.99

  • Discovering Modern C++: An Intensive Course for Scientists, Engineers, and Programmers

    Pearson Education (US) Discovering Modern C++: An Intensive Course for Scientists, Engineers, and Programmers

    1 in stock

    As scientific and engineering projects grow larger and more complex, it is increasingly likely that those projects will be written in C++. With embedded hardware growing more powerful, much of its software is moving to C++, too. Mastering C++ gives you strong skills for programming at nearly every level, from “close to the hardware” to the highest-level abstractions. In short, C++ is a language that scientific and technical practitioners need to know. Peter Gottschling’s Discovering Modern C++ is an intensive introduction that guides you smoothly to sophisticated approaches based on advanced features. Gottschling introduces key concepts using examples from many technical problem domains, drawing on his extensive experience training professionals and teaching C++ to students of physics, math, and engineering. This book is designed to help you get started rapidly and then master increasingly robust features, from lambdas to expression templates. You’ll also learn how to take advantage of the powerful libraries available to C++ programmers: both the Standard Template Library (STL) and scientific libraries for arithmetic, linear algebra, differential equations, and graphs. Throughout, Gottschling demonstrates how to write clear and expressive software using object orientation, generics, metaprogramming, and procedural techniques. By the time you’re finished, you’ll have mastered all the abstractions you need to write C++ programs with exceptional quality and performance.

    1 in stock

    £48.10

  • Structure and Interpretation of Computer Programs

    1 in stock

    £62.58

  • Ray Tracing Gems II: Next Generation Real-Time Rendering with DXR, Vulkan, and OptiX

    APress Ray Tracing Gems II: Next Generation Real-Time Rendering with DXR, Vulkan, and OptiX

    1 in stock

    This Open Access book is a must-have for anyone interested in real-time rendering. Ray tracing is the holy grail of gaming graphics, simulating the physical behavior of light to bring real-time, cinematic-quality rendering to even the most visually intense games. Ray tracing is also a fundamental algorithm used for architecture applications, visualization, sound simulation, deep learning, and more.Ray Tracing Gems II is written by industry experts with a particular focus on ray tracing, and it offers a practical means to master the new capabilities of current and future GPUs with the latest graphics APIs.What You'll Learn: The latest ray tracing techniques for developing real-time applications in multiple domains Case studies from developers and studios who have shipped products that use real-time ray tracing. Guidance, advice and best practices for rendering applications with various GPU-based ray tracing APIs (DirectX Raytracing, Vulkan Ray Tracing) High performance graphics for 3D graphics, virtual reality, animation, and more Who This Book Is For:Game and graphics developers who are looking to leverage the latest hardware and software tools for real-time rendering and ray tracing to enhance their applications across a variety of disciplines.

    1 in stock

    £40.49

  • AI and Machine Learning for On-Device Development

    O'Reilly Media AI and Machine Learning for On-Device Development

    1 in stock

    AI is nothing without somewhere to run it. Now that mobile devices have become the primary computing device for most people, it's essential that mobile developers add AI to their toolbox. This insightful book is your guide to creating models and running them on popular mobile platforms such as iOS and Android. Laurence Moroney, lead AI advocate at Google, offers an introduction to machine learning techniques and tools, then walks you through writing Android and iOS apps powered by common ML models like computer vision and text recognition, using tools such as ML Kit, TensorFlow Lite, and Core ML. If you're a mobile developer, this book will help you take advantage of the ML revolution today. Explore the options for implementing ML and AI on mobile devices--and when to use each Create ML models for iOS and Android Write ML Kit and TensorFlow Lite apps for iOS and Android and Core ML/Create ML apps for iOS Understand how to choose the best techniques and tools for your use case: on-device inference versus cloud-based inference, high-level APIs versus low-level APIs, and more Learn privacy and ethics best practices for ML on devices

    1 in stock

    £47.69

  • Statistical Analysis with Excel For Dummies

    John Wiley & Sons Inc Statistical Analysis with Excel For Dummies

    1 in stock

    Become a stats superstar by using Excel to reveal the powerful secrets of statistics Microsoft Excel offers numerous possibilities for statistical analysis—and you don’t have to be a math wizard to unlock them. In Statistical Analysis with Excel For Dummies, fully updated for the 2021 version of Excel, you’ll hit the ground running with straightforward techniques and practical guidance to unlock the power of statistics in Excel. Bypass unnecessary jargon and skip right to mastering formulas, functions, charts, probabilities, distributions, and correlations. Written for professionals and students without a background in statistics or math, you’ll learn to create, interpret, and translate statistics—and have fun doing it! In this book you’ll find out how to: Understand, describe, and summarize any kind of data, from sports stats to sales figures Confidently draw conclusions from your analyses, make accurate predictions, and calculate correlations Model the probabilities of future outcomes based on past data Perform statistical analysis on any platform: Windows, Mac, or iPad Access additional resources and practice templates through Dummies.com For anyone who’s ever wanted to unleash the full potential of statistical analysis in Excel—and impress your colleagues or classmates along the way—Statistical Analysis with Excel For Dummies walks you through the foundational concepts of analyzing statistics and the step-by-step methods you use to apply them.

    1 in stock

    £27.89

  • Essential Scrum: A Practical Guide to the Most Popular Agile Process

    Pearson Education (US) Essential Scrum: A Practical Guide to the Most Popular Agile Process

    1 in stock

    A Practical Guide to the Most Popular Agile Process The Single-Source, Comprehensive Guide to Scrum for All Team Members, Managers, and Executives If you want to use Scrum to develop innovative products and services that delight your customers, Essential Scrum is the complete, single-source reference you’ve been searching for. Leading Scrum coach and trainer Kenny Rubin illuminates the values, principles, and practices of Scrum, and describes flexible, proven approaches that can help you implement it far more effectively. Whether you are new to Scrum or years into your use, this book will introduce, clarify, and deepen your Scrum knowledge at the team, product, and portfolio levels. Drawing from Rubin’s experience helping hundreds of organizations succeed with Scrum, this book provides easy-to-digest descriptions enhanced by more than two hundred illustrations based on an entirely new visual icon language for describing Scrum’s roles, artifacts, and activities. Essential Scrum will provide every team member, manager, and executive with a common understanding of Scrum, a shared vocabulary they can use in applying it, and practical knowledge for deriving maximum value from it.

    1 in stock

    £33.29

  • A Dictionary of Computer Science

    Oxford University Press A Dictionary of Computer Science

    1 in stock

    Previously named A Dictionary of Computing, this bestselling dictionary has been renamed A Dictionary of Computer Science, and fully revised by a team of computer specialists, making it the most up-to-date and authoritative guide to computing available. Containing over 6,500 entries and with expanded coverage of multimedia, computer applications, networking, and personal computer science, it is a comprehensive reference work encompassing all aspects of the subject and is as valuable for home and office users as it is indispensable for students of computer science. Terms are defined in a jargon-free and concise manner with helpful examples where relevant. The dictionary contains approximately 150 new entries including cloud computing, cross-site scripting, iPad, semantic attack, smartphone, and virtual learning environment. Recommended web links for many entries, accessible via the Dictionary of Computer Science companion website, provide valuable further information and the appendices include useful resources such as generic domain names, file extensions, and the Greek alphabet. This dictionary is suitable for anyone who uses computers, and is ideal for students of computer science and the related fields of IT, maths, physics, media communications, electronic engineering, and natural sciences.

    1 in stock

    £13.99

  • Windows 11 All-in-One For Dummies

    John Wiley & Sons Inc Windows 11 All-in-One For Dummies

    1 in stock

    Get more out of your Windows 11 computer with easy-to-follow advice Powering 75% of the PCs on the planet, Microsoft Windows is capable of extraordinary things. And you don’t need to be a computer scientist to explore the nooks and crannies of the operating system! With Windows 11 All-in-One For Dummies, anyone can discover how to dig into Microsoft’s ubiquitous operating system and get the most out of the latest version. From securing and protecting your most personal information to socializing and sharing on social media platforms and making your Windows PC your own through personalization, this book offers step-by-step instructions to unlocking Windows 11’s most useful secrets. With handy info from 10 books included in the beginner-to-advanced learning path contained within, this guide walks you through how to: Install, set up, and customize your Windows 11 PC in a way that makes sense just for you Use the built-in apps, or download your own, to power some of Windows 11’s most useful features Navigate the Windows 11 system settings to keep your system running smoothly Perfect for anyone who’s looked at their Windows PC and wondered, “I wonder what else it can do?”, Windows 11 All-in-One For Dummies delivers all the tweaks, tips, and troubleshooting tricks you’ll need to make your Windows 11 PC do more than you ever thought possible.

    1 in stock

    £32.39

  • Microsoft Project For Dummies

    John Wiley & Sons Inc Microsoft Project For Dummies

    1 in stock

    Blow past the jargon and get hands-on, practical guidance on managing any project with Microsoft Project Lean. Agile. Hybrid. It seems that project management these days comes with more confusing buzzwords than ever. But you can make managing your next project simple and straightforward with help from Microsoft Project For Dummies. This book unpacks Microsoft’s bestselling project management platform and walks you through every important feature, step-by-step, until you’re ready to take on virtually any project, no matter the size. From getting set up for the first time to creating tasks, managing resources and working with time management features, you’ll learn everything you need to know about managing a project in Microsoft’s iconic software. You’ll also find: Totally updated guidance that applies to both the desktop version and Microsoft’s new subscription-based Microsoft Project Online Helpful information on integrating Agile practices and techniques into your project “Golden rules” that keep a project on-track and on-time Ways to effectively manage your resources with Microsoft Project’s built-in functionality Managing a project, big or small, is no easy task. Luckily, Microsoft Project For Dummies can take a lot of the hassle out of your day-to-day life. Learn how to take advantage of this powerful software today!

    1 in stock

    £22.49

  • Humans Need Not Apply: A Guide to Wealth and Work in the Age of Artificial Intelligence

    Yale University Press Humans Need Not Apply: A Guide to Wealth and Work in the Age of Artificial Intelligence

    1 in stock

    An insightful, engaging tour by a noted Silicon Valley insider of how accelerating developments in Artificial Intelligence will transform the way we live and workSelected as one of the 10 best science and technology books of 2015 by The Economist After billions of dollars and fifty years of effort, researchers are finally cracking the code on artificial intelligence. As society stands on the cusp of unprecedented change, Jerry Kaplan unpacks the latest advances in robotics, machine learning, and perception powering systems that rival or exceed human capabilities. Driverless cars, robotic helpers, and intelligent agents that promote our interests have the potential to usher in a new age of affluence and leisure — but as Kaplan warns, the transition may be protracted and brutal unless we address the two great scourges of the modern developed world: volatile labor markets and income inequality. He proposes innovative, free-market adjustments to our economic system and social policies to avoid an extended period of social turmoil. His timely and accessible analysis of the promise and perils of artificial intelligence is a must-read for business leaders and policy makers on both sides of the aisle.

    1 in stock

    £16.98

  • Logging in Action: With Fluentd, Kubernetes and more

    Manning Publications Logging in Action: With Fluentd, Kubernetes and more

    1 in stock

    "A great book to introduce developers to the essential role that logging plays in software design and support." - Trent Whiteley Logging in Action teaches you how to make your log processing a real asset for your application, all with free and open source tools. You'll use the powerful log management tool Fluentd to solve common log problems, and learn how proper log management can improve performance and make management of software solutions easier. Through useful examples like sending log driven events to Slack, you'll get hands-on experience applying structure to your unstructured data. about the technologyFluentd is a powerful log management tool that seamlessly handles messy logging data, from operational errors, to application events, and security events. It decouples log data, such as SNMP or slow database queries, from backend systems and easily sends it where it needs to go—thanks to 500+ flexible plugins covering all major services. about the bookLogging in Action is a guide to streamlining your log processing, turning logged data into a tool that will boost your application's performance. It's packed with tips and tricks on how proper log management can improve your application's security, speed, and cost-effectiveness. You'll master the basics of the Fluentd management tool, then take a peek behind the scenes at how different configurations will impact and improve the way your systems function. By the time you're done, you'll be able to reliably configure Fluentd so that it can easily scale to handle even the largest data loads. what's insideDeploy Fluentd and Fluent Bit into varied environmentsConfigure Fluentd and Fluent Bit to solve common log problemsFluentd for microservicesConnect a custom log source or destination with Fluentd's extensibility frameworkCreate a custom plugin for niche problemsLogging best practices and common pitfalls about the readerFor developers and operations people familiar with application logging or infrastructure monitor logs. about the authorPhil Wilkins has spent over 25 years in the software industry. He works as a Technology Evangelist for Capgemini, specializing in cloud integration, APIs, and related technologies. Phil is TOGAF certified, and recognized by Oracle as an Ace Director (independent technology advocate) for his contributions to the integration and PaaS community.

    1 in stock

    £39.99

  • Inside Deep Learning: Math, Algorithms, Models

    Manning Publications Inside Deep Learning: Math, Algorithms, Models

    1 in stock

    "If you want to learn some of the deeper explanations of deep learning and PyTorch then read this book!" - Tiklu Ganguly Journey through the theory and practice of modern deep learning, and apply innovative techniques to solve everyday data problems. In Inside Deep Learning, you will learn how to: Implement deep learning with PyTorchSelect the right deep learning componentsTrain and evaluate a deep learning modelFine tune deep learning models to maximize performanceUnderstand deep learning terminologyAdapt existing PyTorch code to solve new problems Inside Deep Learning is an accessible guide to implementing deep learning with the PyTorch framework. It demystifies complex deep learning concepts and teaches you to understand the vocabulary of deep learning so you can keep pace in a rapidly evolving field. No detail is skipped—you'll dive into math, theory, and practical applications. Everything is clearly explained in plain English. about the technologyDeep learning isn't just for big tech companies and academics. Anyone who needs to find meaningful insights and patterns in their data can benefit from these practical techniques! The unique ability for your systems to learn by example makes deep learning widely applicable across industries and use-cases, from filtering out spam to driving cars. about the bookInside Deep Learning is a fast-paced beginners' guide to solving common technical problems with deep learning. Written for everyday developers, there are no complex mathematical proofs or unnecessary academic theory. You'll learn how deep learning works through plain language, annotated code and equations as you work through dozens of instantly useful PyTorch examples. As you go, you'll build a French-English translator that works on the same principles as professional machine translation and discover cutting-edge techniques just emerging from the latest research. Best of all, every deep learning solution in this book can run in less than fifteen minutes using free GPU hardware! about the readerFor Python programmers with basic machine learning skills. about the authorEdward Raff is a Chief Scientist at Booz Allen Hamilton, and the author of the JSAT machine learning library. His research includes deep learning, malware detection, reproducibility in ML, fairness/bias, and high performance computing. He is also a visiting professor at the University of Maryland, Baltimore County and teaches deep learning in the Data Science department. Dr Raff has over 40 peer reviewed publications, three best paper awards, and has presented at numerous major conferences.

    1 in stock

    £39.99

  • Kubernetes Native Microservices with Quarkus, and MicroProfile

    Manning Publications Kubernetes Native Microservices with Quarkus, and MicroProfile

    1 in stock

    "This book will teach you everything you need to build and deploy kubernetes native microservices in a super productive fashion: a must!" - Alain Lompo Build fast, efficient Kubernetes-based Java applications using the Quarkus framework, MicroProfile, and Java standards. Most popular Java frameworks, like Spring, were designed long before the advent of Kubernetes and cloud-native systems. A new generation of tools, including Quarkus and MicroProfile have been cloud-native and Kubernetes-aware from the beginning. Kubernetes Native Microservices: With Quarkus and MicroProfile teaches you how to create efficient enterprise Java applications that are easy to deploy, maintain, and expand. In Kubernetes Native Microservices: With Quarkus and MicroProfile you'll learn how to: Deploy enterprise Java applications on KubernetesDevelop applications using the Quarkus runtime frameworkCompile natively using GraalVM for blazing speedCreate efficient microservices applicationsTake advantage of MicroProfile specifications about the technologyModern enterprise Java applications have embraced microservices, containers, Kubernetes, and a cloud-native approach. The Quarkus framework, developed at Red Hat, is designed for this deployment model, making cloud-native application development in Java much easier than it is on Spring or other older platforms. Quarkus applications compiled natively to GraalVM can deliver extremely fast runtimes, potentially improving performance by 100x or more. about the bookKubernetes Native Microservices: With Quarkus and MicroProfile introduces a modern approach to enterprise Java development using new tools designed for cloud-native applications. This book begins by exploring the impact Kubernetes and cloud systems have on your application design. Then, it quickly guides you through setting up an application using MicroProfile APIs, Kubernetes, and Quarkus. Using carefully selected examples and crystal-clear explanations, it guides you step by step from design to deployment. Written by veteran Java developers John Clingan and Ken Finnigan, this book oozes with experience and insight. You'll look past the ideal-but-untested advice you find in many books on new technologies and see how Kubernetes-native development with Quarkus and MicroProfile work in the real world. about the readerWritten for intermediate Java developers comfortable with Java EE, Jakarta EE, or Spring. Assumes some prior exposure to Docker and Kubernetes. No experience with Quarkus or MicroProfile required. about the authorJohn Clingan is a senior principal product manager at Red Hat. At Red Hat John works on next generation platforms including Quarkus. He is a co-founder of Eclipse MicroProfile, MicroProfile committer, and MicroProfile co-lead. Ken Finnigan is a senior principal software engineer and Eclipse MicroProfile technical architect at Red Hat. He's the co-founder of Eclipse MicroProfile and a MicroProfile committer.

    1 in stock

    £47.99

  • Trust in Computer Systems and the Cloud

    John Wiley & Sons Inc Trust in Computer Systems and the Cloud

    1 in stock

    Learn to analyze and measure risk by exploring the nature of trust and its application to cybersecurity Trust in Computer Systems and the Cloud delivers an insightful and practical new take on what it means to trust in the context of computer and network security and the impact on the emerging field of Confidential Computing. Author Mike Bursell’s experience, ranging from Chief Security Architect at Red Hat to CEO at a Confidential Computing start-up grounds the reader in fundamental concepts of trust and related ideas before discussing the more sophisticated applications of these concepts to various areas in computing. The book demonstrates in the importance of understanding and quantifying risk and draws on the social and computer sciences to explain hardware and software security, complex systems, and open source communities. It takes a detailed look at the impact of Confidential Computing on security, trust and risk and also describes the emerging concept of trust domains, which provide an alternative to standard layered security. Foundational definitions of trust from sociology and other social sciences, how they evolved, and what modern concepts of trust mean to computer professionals A comprehensive examination of the importance of systems, from open-source communities to HSMs, TPMs, and Confidential Computing with TEEs. A thorough exploration of trust domains, including explorations of communities of practice, the centralization of control and policies, and monitoring Perfect for security architects at the CISSP level or higher, Trust in Computer Systems and the Cloud is also an indispensable addition to the libraries of system architects, security system engineers, and master’s students in software architecture and security.

    1 in stock

    £34.19

  • AWS Certified Machine Learning Study Guide: Specialty (MLS-C01) Exam

    John Wiley & Sons Inc AWS Certified Machine Learning Study Guide: Specialty (MLS-C01) Exam

    1 in stock

    Succeed on the AWS Machine Learning exam or in your next job as a machine learning specialist on the AWS Cloud platform with this hands-on guide As the most popular cloud service in the world today, Amazon Web Services offers a wide range of opportunities for those interested in the development and deployment of artificial intelligence and machine learning business solutions. The AWS Certified Machine Learning Study Guide: Specialty (MLS-CO1) Exam delivers hyper-focused, authoritative instruction for anyone considering the pursuit of the prestigious Amazon Web Services Machine Learning certification or a new career as a machine learning specialist working within the AWS architecture. From exam to interview to your first day on the job, this study guide provides the domain-by-domain specific knowledge you need to build, train, tune, and deploy machine learning models with the AWS Cloud. And with the practice exams and assessments, electronic flashcards, and supplementary online resources that accompany this Study Guide, you’ll be prepared for success in every subject area covered by the exam. You’ll also find: An intuitive and organized layout perfect for anyone taking the exam for the first time or seasoned professionals seeking a refresher on machine learning on the AWS Cloud Authoritative instruction on a widely recognized certification that unlocks countless career opportunities in machine learning and data science Access to the Sybex online learning resources and test bank, with chapter review questions, a full-length practice exam, hundreds of electronic flashcards, and a glossary of key terms AWS Certified Machine Learning Study Guide: Specialty (MLS-CO1) Exam is an indispensable guide for anyone seeking to prepare themselves for success on the AWS Certified Machine Learning Specialty exam or for a job interview in the field of machine learning, or who wishes to improve their skills in the field as they pursue a career in AWS machine learning.

    1 in stock

    £42.75

  • Beginner's Step-by-Step Coding Course: Learn Computer Programming the Easy Way

    DK Beginner's Step-by-Step Coding Course: Learn Computer Programming the Easy Way

    1 in stock

    With this visual guide to computer programming for beginners, it has never been easier to learn how to code. Coding skills are in high demand and the need for programmers is still growing. Covering three of the most popular languages for new coders, this book uses a graphic method to break complex subjects into user-friendly chunks, bringing essential skills within easy reach. Each chapter contains tutorials on practical projects designed to teach you the main applications of each language, such as building websites, creating games, and designing apps. The book also looks at many of the main coding languages that are out there, outlining the key applications of each language, so you can choose the right language for you. You'll learn to think like a programmer by breaking a problem down into parts, before turning those parts into lines of code. Short, easy-to-follow steps then show you, piece by piece, how to build a complete program. There are challenges for you to tackle to build your confidence before moving on.Written by a team of expert coders and coding teachers, Beginner's Step-by-Step Coding Course is the ideal way to get to set you on the road to code.

    1 in stock

    £27.56

  • Hands-On Unsupervised Learning Using Python: How to Build Applied Machine Learning Solutions from Unlabeled Data

    O'Reilly Media Hands-On Unsupervised Learning Using Python: How to Build Applied Machine Learning Solutions from Unlabeled Data

    1 in stock

    Many industry experts consider unsupervised learning the next frontier in artificial intelligence, one that may hold the key to general artificial intelligence. Since the majority of the world's data is unlabeled, conventional supervised learning cannot be applied. Unsupervised learning, on the other hand, can be applied to unlabeled datasets to discover meaningful patterns buried deep in the data, patterns that may be near impossible for humans to uncover. Author Ankur Patel shows you how to apply unsupervised learning using two simple, production-ready Python frameworks: Scikit-learn and TensorFlow using Keras. With code and hands-on examples, data scientists will identify difficult-to-find patterns in data and gain deeper business insight, detect anomalies, perform automatic feature engineering and selection, and generate synthetic datasets. All you need is programming and some machine learning experience to get started. Compare the strengths and weaknesses of the different machine learning approaches: supervised, unsupervised, and reinforcement learning Set up and manage machine learning projects end-to-end Build an anomaly detection system to catch credit card fraud Clusters users into distinct and homogeneous groups Perform semisupervised learning Develop movie recommender systems using restricted Boltzmann machines Generate synthetic images using generative adversarial networks

    1 in stock

    £57.59

  • Scrivener For Dummies

    John Wiley & Sons Inc Scrivener For Dummies

    1 in stock

    No matter what you want to write, Scrivener makes it easier. Whether you’re a planner, a seat-of-the-pants writer, or something in between, Scrivener provides tools for every stage of the writing process. Scrivener For Dummies walks you step-by-step through this popular writing software’s best features. This friendly For Dummies guide starts with the basics, but even experienced scriveners will benefit from the helpful tips for getting more from their favourite writing software. Walks you through customizing project templates for your project needs Offers useful advice on compiling your project for print and e-book formats Helps you set up project and document targets and minimize distractions to keep you on track and on deadline Explains how to storyboard with the corkboard, create collections, and understand their value Shows you how to use automated backups to protect your hard work along the way From idea inception to manuscript submission, Scrivener for Dummies makes it easier than ever to plan, write, organize, and revise your masterpiece in Scrivener.

    1 in stock

    £16.99

  • App Empire: Make Money, Have a Life, and Let Technology Work for You

    John Wiley & Sons Inc App Empire: Make Money, Have a Life, and Let Technology Work for You

    1 in stock

    A guide to building wealth by designing, creating, and marketing a successful app across any platform Chad Mureta has made millions starting and running his own successful app business, and now he explains how you can do it, too, in this non-technical, easy-to-follow guide. App Empire provides the confidence and the tools necessary for taking the next step towards financial success and freedom. The book caters to many platforms including iPhone, iPad, Android, and BlackBerry. This book includes real-world examples to inspire those who are looking to cash in on the App gold rush. Learn how to set up your business so that it works while you don't, and turn a simple idea into a passive revenue stream. Discover marketing strategies that few developers know and/or use Learn the success formula for getting thousands of downloads a day for one App Learn the secret to why some Apps get visibility while others don't Get insights to help you understand the App store market App Empire delivers advice on the most essential things you must do in order to achieve success with an app. Turn your simple app idea into cash flow today!

    1 in stock

    £17.09

  • Beginning R: The Statistical Programming Language

    John Wiley & Sons Inc Beginning R: The Statistical Programming Language

    1 in stock

    Gain better insight into your data using the power of R While R is very flexible and powerful, it is unlike most of the computer programs you have used. In order to unlock its full potential, this book delves into the language, making it accessible so you can tackle even the most complex of data analysis tasks. Simple data examples are integrated throughout so you can explore the capabilities and versatility of R. Along the way, you'll also learn how to carry out a range of commonly used statistical methods, including Analysis of Variance and Linear Regression. By the end, you'll be able to effectively and efficiently analyze your data and present the results. Beginning R: Discusses how to implement some basic statistical methods such as the t-test, correlation, and tests of association Explains how to turn your graphs from merely adequate to simply stunning Provides you with the ability to define complex analytical situations Demonstrates ways to make and rearrange your data for easier analysis Covers how to carry out basic regression as well as complex model building and curvilinear regression Shows how to produce customized functions and simple scripts that can automate your workflow wrox.com Programmer Forums Join our Programmer to Programmer forums to ask and answer programming questions about this book, join discussions on the hottest topics in the industry, and connect with fellow programmers from around the world. Code Downloads Take advantage of free code samples from this book, as well as code samples from hundreds of other books, all ready to use. Read More Find articles, ebooks, sample chapters and tables of contents for hundreds of books, and more reference resources on programming topics that matter to you. Wrox Beginning guides are crafted to make learning programming languages and technologies easier than you think, providing a structured, tutorial format that guides you through all the techniques involved. Visit the Beginning R website at www.wrox.com/go/beginningr

    1 in stock

    £24.29

  • The Art of Memory Forensics: Detecting Malware and Threats in Windows, Linux, and Mac Memory

    John Wiley & Sons Inc The Art of Memory Forensics: Detecting Malware and Threats in Windows, Linux, and Mac Memory

    1 in stock

    Memory forensics provides cutting edge technology to help investigate digital attacks Memory forensics is the art of analyzing computer memory (RAM) to solve digital crimes. As a follow-up to the best seller Malware Analyst's Cookbook, experts in the fields of malware, security, and digital forensics bring you a step-by-step guide to memory forensics—now the most sought after skill in the digital forensics and incident response fields. Beginning with introductory concepts and moving toward the advanced, The Art of Memory Forensics: Detecting Malware and Threats in Windows, Linux, and Mac Memory is based on a five day training course that the authors have presented to hundreds of students. It is the only book on the market that focuses exclusively on memory forensics and how to deploy such techniques properly. Discover memory forensics techniques: How volatile memory analysis improves digital investigations Proper investigative steps for detecting stealth malware and advanced threats How to use free, open source tools for conducting thorough memory forensics Ways to acquire memory from suspect systems in a forensically sound manner The next era of malware and security breaches are more sophisticated and targeted, and the volatile memory of a computer is often overlooked or destroyed as part of the incident response process. The Art of Memory Forensics explains the latest technological innovations in digital forensics to help bridge this gap. It covers the most popular and recently released versions of Windows, Linux, and Mac, including both the 32 and 64-bit editions.

    1 in stock

    £52.00

  • Raspberry Pi Projects For Dummies

    John Wiley & Sons Inc Raspberry Pi Projects For Dummies

    1 in stock

    Join the Raspberry revolution with these fun and easy Pi projects The Raspberry Pi has opened up a whole new world of innovation for everyone from hardware hackers and programmers to students, hobbyists, engineers, and beyond. Featuring a variety of hands-on projects, this easy-to-understand guide walks you through every step of the design process and will have you creating like a Raspberry Pi pro in no time. You’ll learn how to prepare your workspace, assemble the necessary tools, work with test equipment, and find your way around the Raspberry Pi before moving on to a series of fun, lively projects that brings some power to your plain ol’ Pi. Introduces Raspberry Pi basics and gives you a solid understanding of all the essentials you’ll need to take on your first project Includes an array of fun and useful projects that show you how to do everything from creating a magic light wand to enhancing your designs with Lego sensors, installing and writing games for the RISC OS, building a transistor tester, and more Provides an easy, hands-on approach to learning more about electronics, programming, and interaction design for Makers and innovators of all ages Bring the power of Pi to your next cool creation with Raspberry Pi Projects For Dummies!

    1 in stock

    £16.19

  • OCA / OCP Java SE 8 Programmer Certification Kit: Exam 1Z0-808 and Exam 1Z0-809

    John Wiley & Sons Inc OCA / OCP Java SE 8 Programmer Certification Kit: Exam 1Z0-808 and Exam 1Z0-809

    1 in stock

    Your complete certification guide on the path to Oracle Java SE The Oracle Java SE Certification track now consists of three levels – Associate (OCA), Professional (OCP), and Master (OCM). This valuable kit helps you attain success at the OCA and OCP levels, providing clarification of the complex material along with plenty of practice that covers all exam objectives. OCA / OCP Oracle Java SE 8 Programmer Certification Kit is the ideal tool for preparing for the OCA and OCP exams. With two comprehensive study guides in one package, this kit serves as a helpful companion throughout your journey to Oracle Java SE 8 certification. The release of Java 8 brought the language's biggest changes to date, and for the first time, candidates are required to learn functional programming to pass the exam. The OCA: Oracle Certified Associate Java SE 8 Programmer I Study Guide has you covered, with thorough functional programming explanation and information on all key topic areas Java programmers need to know, covering one hundred percent of the material on Exam 1Z0-808. Once you're OCA certified, the OCP: Oracle Certified Professional Java SE 8 Programmer II Study Guide is your comprehensive companion for preparing for Exam 1Z0-809 as well as upgrade Exam 1Z0-810 and Exam 1Z0-813. You'll review the basics of object-oriented programming, understand functional programming, apply your knowledge to database work, and much more. From the basic to the advanced, this guide walks you through everything you need to know to confidently take the OCP 1Z0-809 exam (and upgrade exams 1Z0-810 and 1Z0-813). Work confidently with operators, conditionals, and loops Understand object-oriented design principles and patterns Master functional programming fundamentals Understand abstract classes, interfaces, and class design Learn object-oriented design principles and patterns Delve into functional programming, advanced strings, and localization Master IO, NIO, and JDBC with expert-led database practice If you're ready to take the next step in your IT career and tackle these challenging exams, OCA / OCP Oracle Java SE 8 Programmer Certification Kit is your ideal companion on the road to certification, and can give you the confidence you need.

    1 in stock

    £63.00

  • Principles of Information Security

    Cengage Learning, Inc Principles of Information Security

    1 in stock

    Master the latest technology and developments from the field with the book specifically oriented to the needs of information systems students like you -- PRINCIPLES OF INFORMATION SECURITY, 6E. Taking a managerial approach, this bestseller emphasizes all aspects of information security, rather than just a technical control perspective. You receive a broad overview of the entire field of information security and related elements with the detail to ensure understanding. You review terms used in the field and a history of the discipline as you learn how to manage an information security program. Current and relevant, this edition highlights the latest practices with fresh examples that explore the impact of emerging technologies, such as the Internet of Things, Cloud Computing, and DevOps. Updates address technical security controls, emerging legislative issues, digital forensics, and ethical issues in IS security, making this the ideal IS resource for business decision makers.

    1 in stock

    £73.61

  • Big Data in Practice: How 45 Successful Companies Used Big Data Analytics to Deliver Extraordinary Results

    John Wiley & Sons Inc Big Data in Practice: How 45 Successful Companies Used Big Data Analytics to Deliver Extraordinary Results

    1 in stock

    The best-selling author of Big Data is back, this time with a unique and in-depth insight into how specific companies use big data. Big data is on the tip of everyone's tongue. Everyone understands its power and importance, but many fail to grasp the actionable steps and resources required to utilise it effectively. This book fills the knowledge gap by showing how major companies are using big data every day, from an up-close, on-the-ground perspective. From technology, media and retail, to sport teams, government agencies and financial institutions, learn the actual strategies and processes being used to learn about customers, improve manufacturing, spur innovation, improve safety and so much more. Organised for easy dip-in navigation, each chapter follows the same structure to give you the information you need quickly. For each company profiled, learn what data was used, what problem it solved and the processes put it place to make it practical, as well as the technical details, challenges and lessons learned from each unique scenario. Learn how predictive analytics helps Amazon, Target, John Deere and Apple understand their customers Discover how big data is behind the success of Walmart, LinkedIn, Microsoft and more Learn how big data is changing medicine, law enforcement, hospitality, fashion, science and banking Develop your own big data strategy by accessing additional reading materials at the end of each chapter

    1 in stock

    £26.99

  • Teach Yourself VISUALLY Word 2016

    John Wiley & Sons Inc Teach Yourself VISUALLY Word 2016

    1 in stock

    Visually learn the latest version of Word Are you a visual learner who prefers to see how Word works instead of hear a long-winded explanation?Teach Yourself Visually Word offers you a straightforward 'show me, don't tell me' approach to working with the newest version of the top-selling application in the Microsoft Office suite. Packed with visually rich tutorials and step-by-step instructions that will help you come to grips with all of Word's capabilities, this accessible resource will quickly and easily get you up and running on using the world's most widely used word processing program. With Teach Yourself Visually Word, you'll learn how to perform dozens of tasks, including how to set up and format documents and text in Word; work with diagrams, charts, and pictures; use Mail Merge; post documents online; and much more. Covering the newest additions and changes to the latest version of Word, a series of easy-to-follow, full-color tutorials helps you to quickly get up and running with Word like a warrior! Tutorials and step-by-step screenshots make lessons easy to follow and understand Helps you grasp the basic functions of Word—and beyond Walks you through Word's new features Demonstrates how to set up, format, and edit Word documents If you're new to the world of Word and want a highly visual roadmap to help you put it to use for you, Teach Yourself Visually Word has you covered.

    1 in stock

    £19.79

  • Big Data MBA: Driving Business Strategies with Data Science

    John Wiley & Sons Inc Big Data MBA: Driving Business Strategies with Data Science

    1 in stock

    Integrate big data into business to drive competitive advantage and sustainable success Big Data MBA brings insight and expertise to leveraging big data in business so you can harness the power of analytics and gain a true business advantage. Based on a practical framework with supporting methodology and hands-on exercises, this book helps identify where and how big data can help you transform your business. You'll learn how to exploit new sources of customer, product, and operational data, coupled with advanced analytics and data science, to optimize key processes, uncover monetization opportunities, and create new sources of competitive differentiation. The discussion includes guidelines for operationalizing analytics, optimal organizational structure, and using analytic insights throughout your organization's user experience to customers and front-end employees alike. You'll learn to “think like a data scientist” as you build upon the decisions your business is trying to make, the hypotheses you need to test, and the predictions you need to produce. Business stakeholders no longer need to relinquish control of data and analytics to IT. In fact, they must champion the organization's data collection and analysis efforts. This book is a primer on the business approach to analytics, providing the practical understanding you need to convert data into opportunity. Understand where and how to leverage big data Integrate analytics into everyday operations Structure your organization to drive analytic insights Optimize processes, uncover opportunities, and stand out from the rest Help business stakeholders to “think like a data scientist” Understand appropriate business application of different analytic techniques If you want data to transform your business, you need to know how to put it to use. Big Data MBA shows you how to implement big data and analytics to make better decisions.

    1 in stock

    £28.80

© 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