We a good story
Quick delivery in the UK

Books published by Manning Publications

Filter
Filter
Sort bySort Popular
  • by Lyza Danger Gardner
    £29.49

    Key Features: * Fully illustrated * Hands-on teaching style * Step-by-step instructions Written for readers with intermediate JavaScript and Node.js skills. No experience with embedded systems or robotics required.

  • Save 21%
    by Mark Tielens Thomas
    £26.99

    Key Features: * Clearly written * Example-rich * Hands-on Written for developers familiar with HTML, CSS, and JavaScript who want to create more robust front-end applications.

  • Save 10%
    by Keith J Grant
    £32.49

    SummaryCSS in Depth exposes you to a world of CSS techniques that range from clever to mind-blowing. This instantly useful book is packed with creative examples and powerful best practices that will sharpen your technical skills and inspire your sense of design.Foreword by Chris Coyier, Cofounder of CodePen.Dig even deeper into the secrets of CSS with our video course CSS in Depth in Motion, available exclusively at Manning.com (www.manning.com/livevideo/css-in-depth-​in-motion)!Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.About the TechnologySome websites really pop. They look great, they''re visually consistent, and they feel interactive and responsive. You can bet their developers knew CSS in depth. CSS specifies everything from the structural layout of page elements to their individual look and feel. True masters know the patterns of CSS development, the techniques to implement them, and the subtle touches that result in beautiful typography, fluid transitions, and balanced graphics. Join them!About the BookCSS in Depth exposes you to a world of CSS techniques that range from clever to mind-blowing. This instantly useful book is packed with creative examples and powerful best practices that will sharpen your technical skills and inspire your sense of design. You''ll gain new insights into familiar features like floats and units, and experiment with emerging ideas like responsive design and pattern libraries. Bottom line: this book will make you a better web designer and your apps will look fantastic!What''s InsideAvoid common CSS pitfallsMaster misunderstood conceptsUse flexbox and grid layoutResponsive designs for any deviceCode for reuse and maintainabilityAbout the ReaderWritten for web developers who know the basics of CSS and HTML.About the AuthorKeith J. Grant is a senior web developer who builds and maintains web applications and websites, including The New York Stock Exchange site.Table of ContentsPART 1 - REVIEWING THE FUNDAMENTALSCascade, specificity, and inheritance Working with relative units Mastering the box model PART 2 - MASTERING LAYOUTMaking sense of floats Flexbox Grid layout Positioning and stacking contexts Responsive design PART 3 - CSS AT SCALE Modular CSS Pattern libraries PART 4 - ADVANCED TOPICSBackgrounds, shadows, and blend modes Contrast, color, and spacing Typography Transitions Transforms Animations

  • Save 10%
    by Azat Mardan
    £35.99

    SummaryReact Quickly is for anyone who wants to learn React.js fast. This hands-on book teaches you the concepts you need with lots of examples, tutorials, and a large main project that gets built throughout the book. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.About the TechnologySuccessful user interfaces need to be visually interesting, fast, and flowing. The React.js JavaScript library supercharges view-heavy web applications by improving data flow between UI components. React sites update visual elements efficiently and smoothly, minimizing page reloads. React is developer friendly, with a strong ecosystem to support the dev process along the full application stack. And because it''s all JavaScript, React is instantly familiar. About the BookReact Quickly is the tutorial for web developers who want to get started fast with React.js. Following carefully chosen and clearly explained examples, you''ll learn React development using your existing JavaScript and web dev skills. You''ll explore a host of different projects as you learn about web components, forms, and data. What''s InsideMaster React fundamentalsBuild full web apps with data and routingTest componentsOptimize React appsAbout the Reader This book is for developers comfortable building web applications with JavaScript. About the AuthorAzat Mardan is a Tech Fellow at Capital One with extensive experience using and teaching JavaScript and Node, and author of several books on JavaScript, Node, React, and Express.Table of ContensPART 1 - REACT FOUNDATIONMeeting ReactBaby steps with ReactIntroduction to JSXMaking React interactive with statesReact component lifecycle eventsHandling events in ReactWorking with forms in ReactScaling React componentsProject: Menu componentProject: Tooltip componentProject: Timer componentPART 2 - REACT ARCHITECTURE The Webpack build toolReact routingWorking with data using ReduxWorking with data using GraphQLUnit testing React with JestReact on Node and Universal JavaScriptProject: Building a bookstore with React RouterProject: Checking passwords with JestProject: Implementing autocomplete with Jest, Express, and MongoDBAPPENDIXESAppendix A - Installing applications used in this bookAppendix B - React cheatsheetAppendix C - Express.js cheatsheetAppendix D - MongoDB and Mongoose cheatsheetAppendix E - ES6 for success

  • Save 10%
    - Designs that scale
    by Jeff Smith
    £32.49

    Key Features: * Example-rich guide * Step-by-step guide * Move from single-machine to massive cluster Readers should have intermediate skills in Java or Scala. No previous machine learning experience is required.

  • Save 10%
    by Alex Soto Bueno
    £32.49

    SummaryTesting Java Microservices teaches you to implement unit and integration tests for microservice systems running on the JVM. You''ll work with a microservice environment built using Java EE, WildFly Swarm, and Docker. You''ll learn how to increase your test coverage and productivity, and gain confidence that your system will work as you expect.Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.About the TechnologyMicroservice applications present special testing challenges. Even simple services need to handle unpredictable loads, and distributed message-based designs pose unique security and performance concerns. These challenges increase when you throw in asynchronous communication and containers.About the BookTesting Java Microservices teaches you to implement unit and integration tests for microservice systems running on the JVM. You''ll work with a microservice environment built using Java EE, WildFly Swarm, and Docker. You''ll advance from writing simple unit tests for individual services to more-advanced practices like chaos or integration tests. As you move towards a continuous-delivery pipeline, you''ll also master live system testing using technologies like the Arquillian, Wiremock, and Mockito frameworks, along with techniques like contract testing and over-the-wire service virtualization. Master these microservice-specific practices and tools and you''ll greatly increase your test coverage and productivity, and gain confidence that your system will work as you expect.What''s InsideTest automationIntegration testing microservice systemsTesting container-centric systemsService virtualizationAbout the ReaderWritten for Java developers familiar with Java EE, EE4J, Spring, or Spring Boot.About the AuthorsAlex Soto Bueno and Jason Porter are Arquillian team members. Andy Gumbrecht is an Apache TomEE developer and PMC. They all have extensive enterprise-testing experience.Table of ContentsAn introduction to microservicesApplication under testUnit-testing microservicesComponent-testing microservicesIntegration-testing microservicesContract testsEnd-to-end testingDocker and testingService virtualizationContinuous delivery in microservices

  • Save 10%
    by Sau Sheong Chang
    £32.49

    KEY FEATURES Comprehensive and detailed tour of Go's powerful features Step-by step guide for end-to-end Web application development Tip and tricks for avoiding common pitfalls AUDIENCE Written for Web developers with a working knowledge of the Go language.

  • by Steven Ovadia
    £23.49

    Key Features: * Go from Linux novice to expert in just one month * Short, easy-to-follow lessons * Teaches the must-know commands and processes * Covers the most useful Linux topics AUDIENCE This book is for anyone looking to learn how to use Linux

  • by Corey L Lanum
    £34.49

    Key Features:• Real-world case studies• Teaches techniques for creating effective visualizations• Shows fundamental visualization concepts• Includes tutorials using the best visualization tools AUDIENCEA basic understanding of RDBMS systems is assumed. No previousknowledge of graph databases required.

  • Save 10%
    by Douglas McIlwraith
    £32.49

    KEY SELLING POINTS Machine learning for newbies Easily accessed examples Concepts presented are technology agnostic AUDIENCE To get the most from this book, you should have a good foundation in Java programming and a general understanding of internet technology.

  • by Rick Umali
    £23.49

    SummaryLearn Git in a Month of Lunches introduces the discipline of source code control using Git. Whether you''re a newbie or a busy pro moving your source control to Git, you''ll appreciate how this book concentrates on the components of Git you''ll use every day. In easy-to-follow lessons designed to take an hour or less, you''ll dig into Git''s distributed collaboration model, along with core concepts like committing, branching, and merging.Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.About the BookGit is the source code control system preferred by modern development teams. Its decentralized architecture and lightning-fast branching let you concentrate on your code instead of tedious version control tasks. At first, Git may seem like a sprawling beast. Fortunately, to get started you just need to master a few essential techniques. Read on!Learn Git in a Month of Lunches introduces the discipline of source code control using Git. Helpful for both newbies who have never used source control and busy pros, this book concentrates on the components of Git you''ll use every day. In easy-to-follow lessons that take an hour or less, you''ll dig into Git''s distributed collaboration model, along with core concepts like committing, branching, and merging. This book is a road map to the commands and processes you need to be instantly productive.What''s InsideStart from square one—no experience requiredThe most frequently used Git commandsMental models that show how Git worksLearn when and how to branch codeAbout the ReaderNo previous experience with Git or other source control systems is required.About the AuthorRick Umali uses Git daily as a developer and is a skilled consultant, trainer, and speaker.Table of ContentsBefore you beginAn overview of Git and version controlGetting oriented with GitMaking and using a Git repositoryUsing Git with a GUITracking and updating files in GitCommitting parts of changesThe time machine that is GitTaking a fork in the roadMerging branchesCloningCollaborating with remotesPushing your changesKeeping in syncSoftware archaeologyUnderstanding git rebaseWorkflows and branching conventionsWorking with GitHubThird-party tools and GitSharpening your Git

  • Save 10%
    by Michael Wittig
    £35.99

  • Save 11%
    by Ava Pfeffer
    £42.49

    SummaryPractical Probabilistic Programming introduces the working programmer to probabilistic programming. In it, you''ll learn how to use the PP paradigm to model application domains and then express those probabilistic models in code. Although PP can seem abstract, in this book you''ll immediately work on practical examples, like using the Figaro language to build a spam filter and applying Bayesian and Markov networks, to diagnose computer system data problems and recover digital images. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.About the TechnologyThe data you accumulate about your customers, products, and website users can help you not only to interpret your past, it can also help you predict your future! Probabilistic programming uses code to draw probabilistic inferences from data. By applying specialized algorithms, your programs assign degrees of probability to conclusions. This means you can forecast future events like sales trends, computer system failures, experimental outcomes, and many other critical concerns. About the BookPractical Probabilistic Programming introduces the working programmer to probabilistic programming. In this book, you’ll immediately work on practical examples like building a spam filter, diagnosing computer system data problems, and recovering digital images. You’ll discover probabilistic inference, where algorithms help make extended predictions about issues like social media usage. Along the way, you’ll learn to use functional-style programming for text analysis, object-oriented models to predict social phenomena like the spread of tweets, and open universe models to gauge real-life social media usage. The book also has chapters on how probabilistic models can help in decision making and modeling of dynamic systems. What''s InsideIntroduction to probabilistic modelingWriting probabilistic programs in FigaroBuilding Bayesian networksPredicting product lifecyclesDecision-making algorithmsAbout the ReaderThis book assumes no prior exposure to probabilistic programming. Knowledge of Scala is helpful. About the AuthorAvi Pfeffer is the principal developer of the Figaro language for probabilistic programming. Table of ContentsPART 1 INTRODUCING PROBABILISTIC PROGRAMMING AND FIGAROProbabilistic programming in a nutshell A quick Figaro tutorial Creating a probabilistic programming application PART 2 WRITING PROBABILISTIC PROGRAMSProbabilistic models and probabilistic programs Modeling dependencies with Bayesian and Markov networks Using Scala and Figaro collections to build up models Object-oriented probabilistic modeling Modeling dynamic systems PART 3 INFERENCEThe three rules of probabilistic inference Factored inference algorithms Sampling algorithms Solving other inference tasks Dynamic reasoning and parameter learning

  • Save 10%
    by Stephen Blackheath
    £35.99

    KEY SELLING POINTS Step by step guide to developing FRP applications Think differently about data and events Spend less time fixing problems and more time adding features AUDIENCE This book presents examples in Java, C++, and JavaScript using the Sodium, Flapjax, and BaconJS libraries. No prior experience with functional programming is required.

  • by Raymond Camden
    £23.49

    KEY SELLING POINTS Step by step tutorials Crystal clear explanations Simplifies the entire process of app development AUDIENCE Readers need to be familiar with HTML, CSS, and JavaScript. No prior experience with mobile app development is required.

  • Save 10%
    by Elijah Meeks
    £32.49

    RETAIL SELLING POINTSDozens of practical use cases In-depth explanations of D3's out-of-the-box layouts Simplifies choosing the right metrics for the job AUDIENCE Readers will need basic HTML, CSS, and JavaScript skills. No experience with D3 or SVG required.

  • Save 10%
    by Alex Holmes
    £35.99

    RETAIL SELLING POINTS Practical up-to-date coverage Over 100 practical, battle-tested Hadoop techniques Major updates to key technologies AUDIENCE Readers should be familiar with Hadoop and have experience programming in Java or another OOP language.

  • Save 11%
    by John Smart
    £40.99

  • Save 10%
    by Jeremy Wilken
    £32.49

    SummaryIonic in Action teaches web developers how to build cross-platform mobile apps for phones and tablets on iOS and Android. You''ll learn how to extend your web development skills to build apps that are indistinguishable from native iOS or Android projects.Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.About the BookWouldn''t it be great if you could build mobile apps using just your web development skills? With Ionic, you can do just that: create hybrid mobile apps using web technologies that you already know, like HTML, CSS, and JavaScript, that will run on both iOS and Android.Ionic in Action teaches web developers how to build mobile apps using Ionic and AngularJS. Through carefully explained examples, the book shows you how to create apps that use UI components designed for mobile, leverage current location, integrate with native device features like the camera, use touch gestures, and integrate with external data sources. Learn to test your apps to improve stability and catch errors as you develop. Finally, you''ll discover the command-line utility, and how to build and deploy to app stores.What''s InsideCreate mobile apps with HTML, JavaScript, and CSSDesign complex interfaces with Ionic''s UI controlsBuild once and deploy for both iOS and AndroidUse native device hardware and device-specific featuresCovers the entire mobile development processAbout the ReaderReaders should know HTML, CSS, and JavaScript. Familiarity with AngularJS is helpful but not required.About the AuthorJeremy Wilken is a senior UX software developer who works with Ionic, AngularJS, and Node.js. He lives in Austin, Texas.Table of ContentsIntroducing Ionic and hybrid appsSetting up your computer to build appsWhat you need to know about AngularJSIonic navigation and core componentsTabs, advanced lists, and form componentsWeather app, using side menus, modals, action sheets, and ionScrollAdvanced techniques for professional appsUsing Cordova pluginsPreviewing, debugging, and automated testingBuilding and publishing apps

  • Save 10%
    by Brian Ketelsen
    £32.49

    KEY SELLING POINTS Written by Go developers Real use cases faced in day-to-day development Get tricks and tips from experienced Go users AUDIENCE This book assumes you're a working developer proficient with another language like Java, Ruby, Python, C#, or C++.

  • Save 11%
    - Data Analysis and Graphics with R
    by Robert I. Kabacoff
    £42.49 - 46.99

    "R in Action" is the first book to present both the R system and the use cases that make it such a compelling package for business developers.

  • Save 10%
    by Ola Ellnestam
    £32.49

  • by Brian Ford & Lukas Ruebbelke
    £27.49

  • Save 10%
    by Rebecca Skinner, Yehuda Katz, Steve Klabnik & et al.
    £35.99

    RETAIL SELLING POINTS Fully updated for Rails 4 New and improved testing examples More options for creating APIs Written by Rails community leaders AUDIENCE It is helpful for readers to have a background in Ruby, but no prior Rails experience is needed.

Join thousands of book lovers

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