We a good story
Quick delivery in the UK

Books published by Manning Publications

Filter
Filter
Sort bySort Popular
  • Save 18%
    by Tim McNamara
    £39.49

    Rust in Action introduces the Rust programming language by exploring numerous systems programming concepts and techniques. You'll be learning Rust by delving into how computers work under the hood. You'll find yourself playing with persistent storage, memory, networking and even tinkering with CPU instructions. The book takes you through using Rust to extend other applications and teaches you tricks to write blindingly fast code. You'll also discover parallel and concurrent programming.

  • Save 15%
    by Donald Jones
    £30.49

    KEY FEATURES* A great start with a great tutorial * Concise and easy-to-follow * Based on years of successful training techniques * Hands-on exercises and labs AUDIENCE Experience with Windows administration is helpful. No programming or scripting experience is assumed.

  • Save 18%
    by Francois Chollet
    £39.49

  • Save 10%
    by Iain Foulds
    £35.99

  • by Kalle Rosenbaum
    £28.99

    Key features * Jargon-free * Step-by-step guide * Real-world examples Audience This book provides a jargon-free introduction to Bitcoin for any technically interested reader. Some chapters address technical concepts that require basic knowledge of networking and programming.

  • Save 16%
    by Jon Skeet
    £33.49

    Key features * Expert guidance * Hands-on examples * Step-by-step guide Audience If you're a C# developer who's comfortable working with the language and wants to really dig in deep, then this book is for you.

  • Save 10%
  • Save 10%
    by Craig Walls
    £32.49

    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.

  • by Frank Rubin
    £40.49

  • Save 11%
    by Thomas Kranz
    £33.99

  • by Benjamin Evans
    £47.49

    Understanding Java from the JVM up gives you a solid foundation to grow your expertise and take on advanced techniques for performance, concurrency, containerization, and more.In The Well-Grounded Java Developer, Second Edition you will learn: The new Java module system and why you should use it Bytecode for the JVM, including operations and classloading Performance tuning the JVM Working with JavaGÇÖs built-in concurrency and expanded options Programming in Kotlin and Clojure on the JVM Maximizing the benefits from your build/CI tooling with Maven and Gradle Running the JVM in containers Planning for future JVM releases The Well-Grounded Java Developer, Second Edition introduces both the modern innovations and timeless fundamentals you need to know to become a Java master. Authors Ben Evans, Martijn Verburg, and Jason Clark distil their decades of experience as Java Champions, veteran developers, and key contributors to the Java ecosystem into this clear and practical guide. The Well-Grounded Java Developer, Second Edition is a complete revision of the classic original with the latest innovations of the Java platform. It upgrades your existing Java skills with both JVM fundamentals like bytecode, and powerful new features such as modules and concurrency models. YouGÇÖll broaden your understanding of whatGÇÖs possible by exploring Kotlin and other JVM languages, and learn how functional programming can offer a powerful new perspective. Each concept is illustrated with hands-on examples, including a fully modularized application/library, build setups for Maven and Gradle, and creating your own multithreaded application

  • Save 16%
    by Mauricio Aniche
    £31.99

    In Effective Software Testing you will learn how to: Engineer tests with a much higher chance of finding bugs Read code coverage metrics and use them to improve your test suite Understand when to use unit tests, integration tests, and system tests Use mocks and stubs to simplify your unit testing Think of pre-conditions, post-conditions, invariants, and contracts Implement property-based tests Utilize coding practices like dependency injection and hexagonal architecture that make your software easier to test Write good and maintainable test code Effective Software Testing teaches you a systematic approach to software testing. YouGÇÖll master easy-to-apply techniques to create strong test suites that are specifically engineered for your code. Following real-world use cases and detailed code samples, youGÇÖll soon be engineering tests that find the bugs hiding in edge cases and the parts of code you would never think of testing! Along the way, youGÇÖll develop an intuition for testing that can save years of learning by trial and error. Go beyond unit tests! Great software testing makes the entire development process more efficient, from understanding your code before you write it to catching bugs in tricky corner cases.Effective Software Testing teaches you a systematic approach to software testing. YouGÇÖll master easy-to-apply techniques to create strong test suites that are specifically engineered for your code. Following real-world use cases and detailed code samples, youGÇÖll soon be engineering tests that find the bugs hiding in edge cases and the parts of code you would never think of testing! Along the way, youGÇÖll develop an intuition for testing that can save years of learning by trial and error.

  • Save 11%
    by Tomasz Lelek
    £33.99

  • Save 11%
    by Chrissy LeMaire
    £33.99

    An effective DBA is an efficient DBA. And if you work with SQL Server, dbatools is a lifesaver. With over 500 commands, this free and open source PowerShell module has the horsepower to automate just about every task you can imagineGÇöand then some! Written by dbatools creator Chrissy LeMaire and dbatools advocate Rob Sewell, Learn dbatools in a Month of Lunches teaches you techniques that will make you more effectiveGÇöand efficientGÇöthan you ever thought possible.

  • Save 11%
    by Qingquan Song
    £33.99

    Optimize every stage of your machine learning pipelines with powerful automation components and cutting-edge tools like AutoKeras and KerasTuner.In Automated Machine Learning in Action you will learn how to:Improve a machine learning model by automatically tuning its hyperparametersPick the optimal components for creating and improving your pipelinesUse AutoML toolkits such as AutoKeras and Keras TunerDesign and implement search algorithms to find the best component for your ML taskAccelerate the AutoML process with data-parallel, model pre-training, and other techniquesAutomated Machine Learning in Action reveals how premade machine learning components can automate time-consuming ML tasks.Its written in a math-lite and accessible style, and filled with hands-on examples for applying AutoML techniques to every stage of a pipeline. Youll use tools like AutoKeras to create pipelines that automatically select the best approach for your task, remove the burden of manual tuning, and can even be implemented by machine learning novices!

Join thousands of book lovers

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