We a good story
Quick delivery in the UK

Books published by O'Reilly Media

Filter
Filter
Sort bySort Popular
  • Save 29%
    by Patrick Viafore
    £31.99

    Does it seem like your Python projects are getting bigger and bigger? Are you feeling the pain as your codebase expands and gets tougher to debug and maintain? Python is an easy language to learn and use, but that also means systems can quickly grow beyond comprehension. Thankfully, Python has features to help developers overcome maintainability woes.In this practical book, author Patrick Viafore shows you how to use Python's type system to the max. You'll look at user-defined types, such as classes and enums, and Python's type hinting system. You'll also learn how to make Python extensible and how to use a comprehensive testing strategy as a safety net. With these tips and techniques, you'll write clearer and more maintainable code.Learn why types are essential in modern development ecosystemsUnderstand how type choices such as classes, dictionaries, and enums reflect specific intentsMake Python extensible for the future without adding bloatUse popular Python tools to increase the safety and robustness of your codebaseEvaluate current code to detect common maintainability gotchasBuild a safety net around your codebase with linters and tests

  • Save 29%
    - Making Easy Things Easy and Hard Things Possible
    by Randal L. Schwartz, Tom Phoenix & Brian D. Foy
    £37.49

    Popularly known as "the Llama," Learning Perl is the book most programmers rely on to get started with this versatile language. The bestselling Perl tutorial since it was first published in 1993, this sixth edition includes recent changes to the language up to Perl 5.24.

  • Save 29%
    - A Polyglot Guide to Writing Uncluttered Code
    by Saleem Siddiqui
    £37.49

    By using test-driven development (TDD), you'll write code that's easy to understand, retains its elegance, and works for months, even years, to come. With this indispensable guide, you'll learn how to use TDD with three different languages: Go, JavaScript, and Python.

  • Save 25%
    - Building and Deploying Machine Learning Models
    by K. C. Tung
    £17.99

    This easy-to-use reference for Tensorflow 2 design patterns in Python will help you make informed decisions for various use cases. Author KC Tung addresses common topics and tasks in enterprise data science and machine learning practices rather than focusing on TensorFlow itself.

  • Save 29%
    by David Griffiths
    £37.49

    React helps you create and work on an app in just a few minutes. But learning how to put all the pieces together is hard. How do you validate a form? Or implement a complex multistep user action without writing messy code? How do you test your code? Make it reusable? Wire it to a backend? Keep it easy to understand? The React Cookbook delivers answers fast.Many books teach you how to get started, understand the framework, or use a component library with React, but very few provide examples to help you solve particular problems. This easy-to-use cookbook includes the example code developers need to unravel the most common problems when using React, categorized by topic area and problem.You'll learn how to:Build a single-page application in React using a rich UICreate progressive web applications that users can install and work with offlineIntegrate with backend services such as REST and GraphQLAutomatically test for accessibility problems in your applicationSecure applications with fingerprints and security tokens using WebAuthnDeal with bugs and avoid common functional and performance problems

  • Save 29%
    - Get a Handle on Your Data
    by Vinicius M. Grippa
    £37.49

    This thoroughly updated edition covers MySQL's latest version, including its most important aspects. Whether you're deploying an environment, troubleshooting an issue, or engaging in disaster and recovery, this practical guide provides the insights and tools necessary to take full advantage of this powerful RDBMS.

  • Save 29%
    - Delivering Highly Available Applications and Services
    by Michael Elder
    £37.49

    With this practical book, new and experienced developers and operators will learn specific techniques and examples for operationalizing OpenShift and Kubernetes in the enterprise.

  • Save 19%
    by Michael Shiloh
    £12.99

    Getting started with Arduino is a snap. To use the introductory examples in this guide, all you need is an Arduino Uno or Leonardo, along with a USB cable and an LED. The easy-to-use, free Arduino development environment runs on Mac, Windows, and Linux.

  • - Hybrid Cloud for the Enterprise
    by Paul Zikopoulos
    £52.99

    This practical guide provides business leaders and C-level executives with guidance and insights across a wide range of cloud-related topics, such as distributed cloud, microservices, and other open source solutions for strengthening operations.

  • Save 29%
    - A Guide for Impatient Beginners
    by Joshua Wood
    £31.99

    With this updated edition, you'll learn how to build, deploy, and host a modern, multi-tiered application on OpenShift. Through the course of the book, you'll learn how to use OpenShift and the Quarkus Java Framework to develop and deploy applications using proven enterprise technologies.

  • Save 23%
    - Getting to Know the Inexpensive ARM-Powered Linux Computer
    by Shawn Wallace
    £15.49

    The Raspberry Pi is a credit card-sized computer that plugs into your TV and a keyboard. It is a capable little computer which can be used in electronics projects, and for many of the things that your desktop PC does, like spreadsheets, word processing, browsing the internet, and playing games. It also plays high-definition video.

  • Save 29%
    - Ensuring Recoverability of All Modern Workloads
    by W. Curtis Preston
    £37.49

    Give your organization data protection without the uncertainty and cost overruns experienced by your predecessors or other companies. To help you navigate the breadth and depth of this challenge, this book presents several solutions so you can determine which one is right for your company.

  • Save 29%
    - The Best of Both Worlds
    by Rick Scavetta
    £37.49

    With this book, data scientists from the Python and R communities will learn how to speak the dialects of each language. By recognizing the strengths of working with both, you'll discover new ways to accomplish data science tasks and expand your skill set.

  • Save 29%
    by Jeroen Janssens
    £37.49

    This hands-on guide demonstrates how the flexibility of the command line can help you become a more efficient and productive data scientist. You'll learn how to combine small, yet powerful, command-line tools to quickly obtain, scrub, explore, and model your data.

  • Save 30%
    by Nikhil Buduma & Nicholas Locascio
    £44.49

    In this practical book, author Nikhil Buduma provides examples and clear explanations to guide you through major concepts of this complicated field. If you're familiar with Python, and have a background in calculus, along with a basic understanding of machine learning, this book will get you started.

  • Save 29%
    by Arnold Robbins, Elbert Hannah & Linda Lamb
    £37.49

    Features information on vim, the vi clone. This guide helps you learn text editing basics and advanced tools for both editors, such as multi-window editing, how to write both interactive macros and scripts to extend the editor, and power tools for programmers. It also includes an introduction to text editing with vi.

  • Save 25%
    by Joe Papa
    £17.99

    This concise, easy-to-use reference puts one of the most popular frameworks for deep learning research and development at your fingertips. Author Joe Papa provides instant access to syntax, design patterns, and code examples to accelerate your development and reduce the time you spend searching for answers.Research scientists, machine learning engineers, and software developers will find clear, structured PyTorch code that covers every step of neural network development??from loading data to customizing training loops to model optimization and GPU/TPU acceleration. Quickly learn how to deploy your code to production using AWS, Google Cloud, or Azure and deploy your ML models to mobile and edge devices.Learn basic PyTorch syntax and design patternsCreate custom models and data transformsTrain and deploy models using a GPU and TPUTrain and test a deep learning classifierAccelerate training using optimization and distributed trainingAccess useful PyTorch libraries and the PyTorch ecosystem

  • Save 25%
    - Essential Features, Syntax, and Data Visualizations
    by Ryan Sleeper
    £17.99

    In a crowded field of data visualization and analytics tools, Tableau Desktop has emerged as the clear leader. With this handy pocket reference, author Ryan Sleeper (Innovative Tableau) shows you how to translate the vast amounts of data into useful information.

  • Save 30%
    - An Introduction to Building Integrated, Device-to-Cloud IoT Solutions
    by Andrew King
    £44.49

    Learn how to program the Internet of Things with this hands-on guide. By breaking down IoT programming complexities in step-by-step, building-block fashion, author and educator Andy King shows you how to design and build your own full-stack, end-to-end IoT solution--from device to cloud.

  • Save 30%
    - Customer-Driven Data for Real Business Results
    by Florent Buisson
    £44.49

    Common data science algorithms and predictive analytics tools treat customer behavioral data, such as clicks on a website or purchases in a supermarket, the same as any other data. Instead, this practical guide introduces powerful methods specifically tailored for behavioral data analysis.

Join thousands of book lovers

Sign up to our newsletter and receive discounts and inspiration for your next reading experience.