year of publication | ISBN | author(s) | title |
2019 | 978-1-61729-370-2 | Andrew Trask | Grokking Deep Learning |
2016 | 978-1-61729-371-9 | Danilo Poccia | AWS Lambda in Action: Event-driven serverless applications |
2018 | 978-1-61729-372-6 | Marko Luksa | Kubernetes in Action |
2017 | 978-1-61729-374-0 | Matt Bailey | CoreOS in Action: Running Applications on Container Linux |
2018 | 978-1-61729-376-4 | Will Kurt | Get Programming with Haskell |
2017 | 978-1-61729-377-1 | Jeremy Wagner | Web Performance in Action: Building Faster Web Pages |
2018 | 978-1-61729-378-8 | Ana Bell | Get Programming: Learn to code with Python |
'' | 978-1-61729-381-8 | Ivan Cukic | Functional Programming in C++: How to improve your C++ programs using functional techniques |
2017 | 978-1-61729-382-5 | Peter Sbarski | Serverless Architectures on AWS: With examples using AWS Lambda |
2018 | 978-1-61729-385-6 | Mark Tielens Thomas | React in Action |
'' | 978-1-61729-386-3 | Lyza Danger Gardner | JavaScript on Things: Hacking hardware for web developers |
'' | 978-1-61729-387-0 | Nishant Shukla | Machine Learning with TensorFlow |
| 978-1-61729-391-7 | NativeScript in Action |
2017 | 978-1-61729-392-4 | Sameer Wadkar · Hari Rajaram | Flink in Action |
2018 | 978-1-61729-393-1 | Matt Lacey | Usability Matters: Practical UX for Developers and other Accidental Designers |
2017 | 978-1-61729-395-5 | Enrico Buonanno | Functional Programming in C#: How to write better C# code |
'' | 978-1-61729-398-6 | John Carnell | Spring Microservices in Action |
2018 | 978-1-61729-399-3 | Isaac Abraham | Get Programming with F#: A guide for .NET developers |
2018 | 978-1-61729-403-7 | Naomi Ceder | The Quick Python Book |
2020 | 978-1-61729-404-4 | Richard Feldman | Elm in Action |
2019 | 978-1-61729-405-1 | Nader Dabit | React Native in Action |
2017 | 978-1-61729-407-5 | Craig Grummit | iOS Development with Swift |
'' | 978-1-61729-410-5 | Kamil Nicieja | Writing Great Specifications: Using Specification By Example and Gherkin |
2018 | 978-1-61729-413-6 | Julien Vehent | Securing DevOps: Security in the Cloud |
'' | 978-1-61729-414-3 | Steve Kinney | Electron in Action |
2016 | 978-1-61729-416-7 | Donald W. Jones · Jeffrey Hicks | Learn Windows PowerShell in a Month of Lunches |
2018 | 978-1-61729-420-4 | J. D. Isaacks | Get Programming with JavaScript Next: New features of ECMAScript 2015, 2016, and beyond |
'' | 978-1-61729-424-2 | Ken Finnigan | Enterprise Java Microservices |
2017 | 978-1-61729-425-9 | Gabriel Ford · Melissa Ford · Sadie Ford | Hello Scratch!: Learn to Program by Making Arcade Games |
2018 | 978-1-61729-427-3 | Dustin Metzgar | .NET Core in Action |
2019 | 978-1-61729-428-0 | Nicolai Parlog | The Java Module System |
'' | 978-1-61729-429-7 | Cornelia Davis | Cloud Native Patterns: Designing change-tolerant software |
2019 | 978-1-61729-435-8 | Daniel Deogun · Dan Bergh Johnsson · Daniel Sawano | Secure By Design |
2018 | 978-1-61729-438-9 | Jim Bennett | Xamarin in Action: Creating native cross-platform mobile apps |
'' | 978-1-61729-439-6 | Elyse Kolker Gordon | Isomorphic Web Applications: Universal Development with React |
2019 | 978-1-61729-440-2 | Paul McFedries | Web Design Playground: HTML & CSS the Interactive Way |
2017 | 978-1-61729-443-3 | François Chollet | Deep Learning with Python |
'' | 978-1-61729-444-0 | David Clinton | Learn Amazon Web Services in a Month of Lunches |
2018 | 978-1-61729-445-7 | Morgan Bruce · Paulo A. Pereira | Microservices in Action |
'' | 978-1-61729-447-1 | Bill Bejeck | Kafka Streams in Action: Real-time apps and microservices with the Kafka Streams API |
2017 | 978-1-61729-448-8 | Elijah Meeks | D3.js in Action: Data visualization with JavaScript |
2019 | 978-1-61729-453-2 | Jon Skeet | C# in Depth |
2018 | 978-1-61729-454-9 | Chris Richardson | Microservices Patterns: With examples in Java |
2020 | 978-1-61729-455-6 | Tim McNamara | Rust in Action |
2018 | 978-1-61729-456-3 | Jon Smith | Entity Framework Core in Action |
2017 | 978-1-61729-458-7 | Dean Alan Hume | Progressive Web Apps |
2018 | 978-1-61729-459-4 | Jonathan Carroll | Beyond Spreadsheets with R: A beginner's guide to R and RStudio |
'' | 978-1-61729-461-7 | Andrew Lock | ASP.NET Core in Action |
2018 | 978-1-61729-462-4 | Erik Hanchett · Benjamin Listwon | Vue.js in Action |
2019 | 978-1-61729-463-1 | Hobson Lane · Hannes Hapke · Cole Howard | Natural Language Processing in Action: Understanding, analyzing, and generating text with Python |
'' | 978-1-61729-464-8 | Kalle Rosenbaum | Grokking Bitcoin |
'' | 978-1-61729-469-3 | Anthony Williams | C++ Concurrency in Action |
'' | 978-1-61729-471-6 | Tryggvi Björgvinsson | The Art of Data Usability |
'' | 978-1-61729-472-3 | Slobodan Stojanovic · Aleksandar Simovic | Serverless Applications with Node.js: Using AWS Lambda and Claudia.js |
2019 | 978-1-61729-473-0 | Mark Seemann · Steven van Deursen | Dependency Injection Principles, Practices, and Patterns |
'' | 978-1-61729-474-7 | Jonathan Wexler | Get Programming with Node.js |
'' | 978-1-61729-475-4 | Simon Holmes · Clive Herber | Getting MEAN with Mongo, Express, Angular, and Node |
'' | 978-1-61729-476-1 | Jeff Nickoloff · Stephen Kuenzli | Docker in Action |
'' | 978-1-61729-477-8 | Brandon Byars | Testing Microservices with Mountebank |
2018 | 978-1-61729-478-5 | Sean Hunter | Aurelia in Action |
2019 | 978-1-61729-479-2 | Tommaso Teofili | Deep Learning for Search |
2019 | 978-1-61729-480-8 | Ian Miell · Aidan Hobson Sayers | Docker in Practice |
2018 | 978-1-61729-483-9 | Jamie Duncan · John Osborne | OpenShift in Action |
'' | 978-1-61729-484-6 | Ashley Davis | Data Wrangling with JavaScript |
'' | 978-1-61729-489-1 | David Kopec | Classic Computer Science Problems in Swift: Essential Techniques for Practicing Programmers |
'' | 978-1-61729-493-8 | David Clinton | Linux in Action |
'' | 978-1-61729-494-5 | Craig Walls | Spring in Action |
2018 | 978-1-61729-496-9 | Joe Hocking | Unity in Action: Multiplatform game development in C# |
'' | 978-1-61729-497-6 | Marc Garreau · Will Faurot | Redux in Action |
2019 | 978-1-61729-502-7 | Saša Juric | Elixir in Action |
'' | 978-1-61729-504-1 | Geoffrey Lessel | Phoenix in Action |
2017 | 978-1-61729-509-6 | Don Jones · Jeffery Hicks | Learn PowerShell Scripting in a Month of Lunches |
2019 | 978-1-61729-510-2 | Arnaud Lauret | The Design of Web APIs |
2018 | 978-1-61729-511-9 | Andreas Wittig · Michael Wittig | Amazon Web Services in Action |
| 978-1-61729-513-3 | Building Chatbots with Microsoft Bot Framework and Node.js |
2019 | 978-1-61729-515-7 | Roberto Infante | Building Ethereum DApps: Decentralized Applications on the Ethereum Blockchain |
'' | 978-1-61729-516-4 | Barry Pollard | HTTP/2 in Action |
2018 | 978-1-61729-517-1 | Iain Foulds | Learn Azure in a Month of Lunches |
'' | 978-1-61729-518-8 | Tjeerd in 't Veen | Swift in Depth |
2019 | 978-1-61729-521-8 | David A. Black · Joseph Leo III | The Well-Grounded Rubyist |
2020 | 978-1-61729-523-2 | Dylan Scott | Kafka in Action |
2018 | 978-1-61729-524-9 | Edd Yerburgh | Testing Vue.js Applications |
2020 | 978-1-61729-526-3 | Eli Stevens · Luca Antiga | Deep Learning with PyTorch |
2020 | 978-1-61729-528-7 | Milan Curcic | Modern FORTRAN: Building Efficient Parallel Applications |
2019 | 978-1-61729-531-7 | Dustin A. Coates | Voice Applications for Alexa and Google Assistant |
'' | 978-1-61729-532-4 | Max Pumperla · Kevin Ferguson | Deep Learning and the Game of Go |
2018 | 978-1-61729-534-8 | Yakov Fain · Anton Moiseev | Angular Development with Typescript |
2020 | 978-1-61729-535-5 | Paul Orland | Math for Programmers |
2019 | 978-1-61729-536-2 | Pierre-Yves Saumont | The Joy of Kotlin |
2020 | 978-1-61729-542-3 | Peter Sbarski · Ajay Nair | Serverless Architectures on AWS |
'' | 978-1-61729-543-0 | Alexander Zai · Brandon Brown | Deep Reinforcement Learning in Action |
2019 | 978-1-61729-544-7 | Stephan Raaijmakers | Deep Learning for Natural Language Processing |
2020 | 978-1-61729-550-8 | Reuven M. Lerner | Python Workout: 50 Essential Exercises |
2018 | 978-1-61729-554-6 | Francois Chollet · J. J. Allaire | Deep Learning with R |
2019 | 978-1-61729-556-0 | Jakub Langr · Vladimir Bok | GANs in Action: Deep learning with Generative Adversarial Networks |
'' | 978-1-61729-560-7 | Jesse C. Daniel | Data Science with Python and Dask |
'' | 978-1-61729-574-4 | Gerard Gallant | WebAssembly in Action |
2019 | 978-1-61729-577-5 | Ben Farrell | Web Components in Action |
'' | 978-1-61729-581-2 | Jens Gustedt | Modern C |
2020 | 978-1-61729-583-6 | Doug Hudgeon · Richard Nichol | Machine Learning for Business: Using Amazon SageMaker and Jupyter |
'' | 978-1-61729-586-7 | Luis Atencio | The Joy of JavaScript |
2019 | 978-1-61729-587-4 | Nina Zumel · John Mount | Practical Data Science with R |
2020 | 978-1-61729-594-2 | Yakov Fain · Anton Moiseev | TypeScript Quickly |
'' | 978-1-61729-595-9 | Prabath Siriwardena · Nuwan Dias | Microservices Security in Action |
2019 | 978-1-61729-598-0 | David Kopec | Classic Computer Science Problems in Python |
2020 | 978-1-61729-608-6 | Dane Hillard | Practices of the Python Pro |
2019 | 978-1-61729-614-7 | Eric Windmill | Flutter in Action |
'' | 978-1-61729-615-4 | Peter Elger · Eoin Shanaghy | AI as a Service |
2019 | 978-1-61729-616-1 | Randy Abernethy | Programmer's Guide to Apache Thrift |
2020 | 978-1-61729-617-8 | Shanqing Cai · Stan Bileschi · Eric Nielsen | Deep Learning with JavaScript: Neural networks in TensorFlow.js |
'' | 978-1-61729-618-5 | Rishal Hurbans | Grokking Artificial Intelligence Algorithms |
'' | 978-1-61729-623-9 | J. T. Wolohan | Mastering Large Datasets: Parallelize and Distribute Your Python Code |
'' | 978-1-61729-624-6 | Jacqueline Nolis · Emily Robinson | Build A Career in Data Science |
2019 | 978-1-61729-629-1 | Marco Faella | Seriously Good Software: Code that works, survives, and wins |
2020 | 978-1-61729-633-8 | Bina Ramamurthy | Blockchain in Action |
2019 | 978-1-61729-641-3 | Vlad Riscutia | Programming with Types |
2020 | 978-1-61729-685-7 | Matthias Noback | Object Design Style Guide |
'' | 978-1-61729-689-5 | Scott Winkler | Terraform in Action |
2020 | 978-1-61729-693-2 | Veljko Krunic | Succeeding with AI |
'' | 978-1-61729-702-1 | Warren Sande · Carter Sande | Hello World!: Computer Programming for Kids |