Learn with Manning books
See what a book teaches before you start reading: chapter-by-chapter learning goals, the concepts each chapter explains, and how different Manning books approach the same idea.
-
"Looks Good to Me" 141 concept explainers
-
.NET in Action, Second Edition 203 concept explainers
-
.NET MAUI in Action 180 concept explainers
-
100 C++ Mistakes and How to Avoid Them 140 concept explainers
-
100 Go Mistakes and How to Avoid Them 203 concept explainers
-
100 Java Mistakes and How to Avoid Them 223 concept explainers
-
100 SQL Server Mistakes and How to Avoid Them 325 concept explainers
-
A Pythonic Adventure: From Python basics to a working web app 75 concept explainers
-
Acing the CCNA Exam: Volume 1 Fundamentals and Protocols 24 chapter guides · 432 concept explainers
-
Acing the CCNA Exam: Volume 2 Advanced Networking and Security 580 concept explainers
-
Acing the Certified Kubernetes Administrator Exam, Second Edition 166 concept explainers
-
Advanced Algorithms and Data Structures 297 concept explainers
-
AI Agents and Applications 14 chapter guides · 103 concept explainers
-
AI Agents in Action 62 concept explainers
-
AI Agents in Action, Second Edition 11 chapter guides · 170 concept explainers
-
AI for Everyday IT 17 chapter guides · 126 concept explainers
-
AI-Powered Developer: Build software with ChatGPT and Copilot 69 concept explainers
-
AI-Powered Search 229 concept explainers
-
Akka in Action, Second Edition 132 concept explainers
-
Amazon Web Services in Action, Third Edition: An in-depth guide to AWS 211 concept explainers
-
Apache Kafka in Action 228 concept explainers
-
API Design Patterns 158 concept explainers
-
Architecting an Apache Iceberg Lakehouse 11 chapter guides · 213 concept explainers
-
Architecture Modernization: Socio-technical alignment of software, strategy, and structure 285 concept explainers
-
ASP.NET Core in Action, 3e 36 chapter guides · 602 concept explainers
-
Authorization in Action 19 chapter guides · 240 concept explainers
-
Automating API Delivery 191 concept explainers
-
Azure Security 175 concept explainers
-
Bayesian Optimization in Action 160 concept explainers
-
BDD in Action, Second Edition 151 concept explainers
-
Build a Frontend Web Framework (From Scratch) 111 concept explainers
-
Build a Large Language Model (From Scratch) 7 chapter guides · 77 concept explainers
-
Build a Reasoning Model (From Scratch) 8 chapter guides · 73 concept explainers
-
Build a Robo-Advisor with Python (From Scratch) 195 concept explainers
-
Build a Text-to-Image Generator (from Scratch) 168 concept explainers
-
Build a Website with ChatGPT 105 concept explainers
-
Build AI-Enhanced Web Apps 182 concept explainers
-
Build an AI Agent (From Scratch) 10 chapter guides · 119 concept explainers
-
Build and Orchestrator in Go (From Scratch) 70 concept explainers
-
Build Applications with Local AI Models on a Mac 18 chapter guides · 60 concept explainers
-
Build Financial Software with Generative AI (From Scratch) 157 concept explainers
-
Build Python Web Apps with Streamlit 12 chapter guides · 260 concept explainers
-
Build Your Own Robot: Using Python, CRICKIT, and Raspberry Pi 67 concept explainers
-
Building Distributed Applications that Work 10 chapter guides · 65 concept explainers
-
Building LLM Applications with DSPy 9 chapter guides · 103 concept explainers
-
Building Quantum Software with Python 91 concept explainers
-
Building Reliable AI Systems 11 chapter guides · 151 concept explainers
-
Building User-Friendly DSLs 151 concept explainers
-
Building Web APIs with ASP.NET Core 295 concept explainers
-
C# Concurrency: Asynchronous and multithreaded programming 79 concept explainers
-
C++ Concurrency in Action, Second Edition 11 chapter guides · 128 concept explainers
-
Causal AI 256 concept explainers
-
Causal Inference for Data Science 137 concept explainers
-
Classic Computer Science Problems in Swift: Essential techniques for practicing programmers 132 concept explainers
-
Classic Game Programming on the NES: Make your own retro video game 81 concept explainers
-
Clojure: The Essential Reference 406 concept explainers
-
Cloud Observability in Action 117 concept explainers
-
Code Like a Pro in Rust 93 concept explainers
-
Coding with AI 10 chapter guides · 114 concept explainers
-
Collaborative Software Design: How to facilitate domain modeling decisions 225 concept explainers
-
Contract Testing in Action 46 concept explainers
-
CSS in Depth, Second Edition 17 chapter guides · 233 concept explainers
-
Cyber Threat Hunting 101 concept explainers
-
D3.js in Action, Third Edition 330 concept explainers
-
Data Analysis with LLMs 88 concept explainers
-
Data for All 78 concept explainers
-
Data Pipelines with Apache Airflow, Second Edition 174 concept explainers
-
Data Storytelling with Altair and AI 98 concept explainers
-
Data Without Labels 219 concept explainers
-
Data-Driven Cybersecurity 196 concept explainers
-
Data-Oriented Programming: Reduce software complexity 104 concept explainers
-
Deep Learning with JAX 131 concept explainers
-
Deep Learning with Python, Third Edition 20 chapter guides · 276 concept explainers
-
Deep Learning with PyTorch, Second Edition 17 chapter guides · 201 concept explainers
-
Deep Learning with R, Third Edition 373 concept explainers
-
Delivering Machine Learning Projects: From design to deployment 209 concept explainers
-
Demand Forecasting Best Practices 79 concept explainers
-
Design for Developers 143 concept explainers
-
Designing Deep Learning Systems: A guide for software engineers 178 concept explainers
-
Digital Twins in Action 84 concept explainers
-
Distributed Machine Learning Patterns 89 concept explainers
-
Django in Action 242 concept explainers
-
Domain-Specific Small Language Models 15 chapter guides · 107 concept explainers
-
DuckDB in Action 112 concept explainers
-
Effective Conversational AI 161 concept explainers
-
Effective Data Analysis 310 concept explainers
-
Effective Platform Engineering 10 chapter guides · 266 concept explainers
-
Elasticsearch in Action, Second Edition 202 concept explainers
-
Elixir in Action, Third Edition 160 concept explainers
-
Elliptic Curve Cryptography for Developers 113 concept explainers
-
Ensemble Methods for Machine Learning 180 concept explainers
-
Essential GraphRAG 8 chapter guides · 37 concept explainers
-
Essential TypeScript 5, Third Edition 136 concept explainers
-
Everyday Data Visualization 172 concept explainers
-
Evolutionary Deep Learning: Genetic algorithms and neural networks 152 concept explainers
-
Experimentation for Engineers 99 concept explainers
-
F# in Action: A Revised Edition of Get Programming with F# 116 concept explainers
-
Fabulous Adventures in Data Structures and Algorithms 16 chapter guides · 199 concept explainers
-
Fast Python: High performance techniques for large datasets 138 concept explainers
-
Financial AI in Practice 14 chapter guides · 177 concept explainers
-
First-Party Data Activation 174 concept explainers
-
Functional Design and Architecture: Examples in Haskell 195 concept explainers
-
Functional Programming in JavaScript 102 concept explainers
-
Functional Programming in Scala, Second Edition 241 concept explainers
-
Generative AI in Action 238 concept explainers
-
Geometry for Programmers 192 concept explainers
-
Get Programming with JavaScript Next: New features of ECMAScript 2015, 2016, and beyond 77 concept explainers
-
Get Programming: Learn to code with Python 154 concept explainers
-
GitHub Actions in Action: Continuous integration and delivery for DevOps 55 concept explainers
-
Go by Example 105 concept explainers
-
Go in Action, Second Edition 11 chapter guides · 146 concept explainers
-
Go in Practice, Second Edition 183 concept explainers
-
Google Anthos in Action 282 concept explainers
-
Graph Algorithms for Data Science 150 concept explainers
-
Graph Neural Networks in Action 195 concept explainers
-
Grokking AI Algorithms, Second Edition 204 concept explainers
-
Grokking AI Applications 99 concept explainers
-
Grokking Algorithms, Second Edition 13 chapter guides · 53 concept explainers
-
Grokking Concurrency 73 concept explainers
-
Grokking Data Structures 93 concept explainers
-
Grokking Machine Learning 182 concept explainers
-
Grokking Relational Database Design 78 concept explainers
-
Grokking Simplicity 19 chapter guides · 69 concept explainers
-
Grokking Statistics 10 chapter guides · 137 concept explainers
-
Grokking Web Application Security 81 concept explainers
-
gRPC Microservices in Go 71 concept explainers
-
Hacking Cryptography 184 concept explainers
-
How Computers Make Books 49 concept explainers
-
How Large Language Models Work 107 concept explainers
-
Hugging Face in Action 46 concept explainers
-
Idiomatic Rust 102 concept explainers
-
Infrastructure as Code, Patterns and Practices: With examples in Python and Terraform 133 concept explainers
-
Inside AI 118 concept explainers
-
Inside Deep Learning: Math, Algorithms, Models 157 concept explainers
-
Interview Speak 63 concept explainers
-
Introduction to Generative AI, Second Edition 354 concept explainers
-
Investing for Programmers 262 concept explainers
-
Java Persistence with Spring Data and Hibernate epub 239 concept explainers
-
Julia as a Second Language 123 concept explainers
-
Just Use Postgres! 172 concept explainers
-
Kafka for Architects 245 concept explainers
-
Kafka Streams in Action, Second Edition 254 concept explainers
-
Knowledge Graphs and LLMs in Action 15 chapter guides · 158 concept explainers
-
Kotlin in Action, 2E 18 chapter guides · 247 concept explainers
-
Kubernetes for Developers 171 concept explainers
-
Kubernetes in Action, Second Edition 18 chapter guides · 300 concept explainers
-
Latency 156 concept explainers
-
Lead Developer Career Guide 208 concept explainers
-
Learn AI-Assisted Python Programming, Second Edition 157 concept explainers
-
Learn C++ by Example 140 concept explainers
-
Learn Concurrent Programming with Go 99 concept explainers
-
Learn Docker in a Month of Lunches, Second Edition 259 concept explainers
-
Learn Generative AI with PyTorch 176 concept explainers
-
Learn Go with Pocket-Sized Projects 279 concept explainers
-
Learn Haskell by Example 299 concept explainers
-
Learn PowerShell in a Month of Lunches: Fourth Edition, Covers Windows, Linux, and macOS 27 chapter guides · 117 concept explainers
-
Learn Rust in a Month of Lunches 24 chapter guides · 222 concept explainers
-
Learn SQL in a Month of Lunches 65 concept explainers
-
LLMs in Production 12 chapter guides · 276 concept explainers
-
Logs and Telemetry 121 concept explainers
-
Machine Learning Algorithms in Depth 174 concept explainers
-
Machine Learning for Tabular Data: XGBoost, Deep Learning, and AI 272 concept explainers
-
Machine Learning Platform Engineering 13 chapter guides · 265 concept explainers
-
Machine Learning System Design 340 concept explainers
-
Math and Architectures of Deep Learning 14 chapter guides · 229 concept explainers
-
Math for Web Design 153 concept explainers
-
Microsoft Azure in Action 184 concept explainers
-
Modern Angular 111 concept explainers
-
Modern C 318 concept explainers
-
Modern C, Third Edition 22 chapter guides · 367 concept explainers
-
MongoDB 8.0 in Action, Third Edition 293 concept explainers
-
Natural Language Processing in Action, Second Edition 392 concept explainers
-
Object-Oriented Software Design in C++ 113 concept explainers
-
Optimization Algorithms: AI techniques for design, planning, and control problems 396 concept explainers
-
Outlier Detection in Python 285 concept explainers
-
Pandas Workout: 200 exercises to make you a stronger data analyst 142 concept explainers
-
Platform Engineering on Kubernetes 149 concept explainers
-
Podman in Action: Secure, rootless containers for Kubernetes, microservices, and more 11 chapter guides · 81 concept explainers
-
PostgreSQL Mistakes and How to Avoid Them 154 concept explainers
-
Practical Automation with PowerShell: Effective scripting from the console to the cloud 152 concept explainers
-
Practices of the Python Pro 78 concept explainers
-
Pro Angular 16 230 concept explainers
-
Pro ASP.NET Core 7, Tenth Edition 268 concept explainers
-
Prompt Engineering in Practice 11 chapter guides · 68 concept explainers
-
Python Concurrency with asyncio 168 concept explainers
-
Python How-To 212 concept explainers
-
Python Workout, Second Edition 120 concept explainers
-
Python Workout: 50 ten-minute exercises 124 concept explainers
-
Quantum Programming in Depth 151 concept explainers
-
Quarkus in Action 201 concept explainers
-
React Hooks in Action: With Suspense and Concurrent Mode 57 concept explainers
-
React in Depth 133 concept explainers
-
React Quickly, Second Edition 118 concept explainers
-
Real-World Cryptography 319 concept explainers
-
Refactoring to Rust 185 concept explainers
-
Regular Expression Puzzles and AI Coding Assistants 18 concept explainers
-
Reinforcement Learning from Human Feedback 17 chapter guides · 156 concept explainers
-
Road to Kubernetes 150 concept explainers
-
Rust in Action: Systems programming concepts and techniques 12 chapter guides · 176 concept explainers
-
Rust Servers, Services, and Apps 169 concept explainers
-
ScyllaDB in Action 198 concept explainers
-
Secrets of the JavaScript Ninja, Second Edition 14 chapter guides · 174 concept explainers
-
Secure APIs 224 concept explainers
-
Server-Side WebAssembly 104 concept explainers
-
Shipping Go: Develop, deliver, discuss, design, and go again 88 concept explainers
-
Simple Object-Oriented Design: Create clean, maintainable applications 33 concept explainers
-
Snowflake Data Engineering 147 concept explainers
-
Software Design for Python Programmers 100 concept explainers
-
Software Security for Developers 192 concept explainers
-
Software Testing with Generative AI 107 concept explainers
-
Spring AI in Action 12 chapter guides · 118 concept explainers
-
Spring in Action, Sixth Edition 274 concept explainers
-
Spring Security in Action, Second Edition 18 chapter guides · 179 concept explainers
-
Starting Data Analytics with Generative AI and Python 247 concept explainers
-
Statistics Every Programmer Needs 282 concept explainers
-
Statistics Slam Dunk 317 concept explainers
-
Sutskever's List 254 concept explainers
-
Tech Startup Toolkit 174 concept explainers
-
Terraform in Depth: Infrastructure as Code with Terraform and OpenTofu 158 concept explainers
-
The AI Pocket Book 6 chapter guides · 79 concept explainers
-
The Art of AI Product Development 301 concept explainers
-
The Art of Code 174 concept explainers
-
The Art of Unit Testing 3e 59 concept explainers
-
The Complete Obsolete Guide to Generative AI 56 concept explainers
-
The Creative Programmer 102 concept explainers
-
The Design of Web APIs, Second Edition 125 concept explainers
-
The Joy of JavaScript 114 concept explainers
-
The Quick Python Book, Fourth Edition 24 chapter guides · 246 concept explainers
-
The Well-Grounded Data Analyst 106 concept explainers
-
The Well-Grounded Python Developer: How the pros use Python and Flask 123 concept explainers
-
The Well-Grounded Rubyist, Fourth Edition 299 concept explainers
-
Think Distributed Systems 12 chapter guides · 56 concept explainers
-
Think Like a CTO 162 concept explainers
-
Think Like a Software Engineering Manager 261 concept explainers
-
Time Series Forecasting Using Foundation Models 72 concept explainers
-
Tiny CSS Projects 154 concept explainers
-
Tiny Python Projects: Learn coding and testing with puzzles and games 99 concept explainers
-
Transformers in Action 131 concept explainers
-
Troubleshooting Java, Second Edition 124 concept explainers
-
Unit Testing Principles, Practices, and Patterns 128 concept explainers
-
Web Components in Action 198 concept explainers
-
Web Design Playground 110 concept explainers
-
Web Design Playground, Second Edition 177 concept explainers
-
WordPress Power Toolkit: Harness AI to build next-level websites 221 concept explainers
-
Write Powerful Rust Macros 90 concept explainers
-
Writing for Developers: Blogs that get read 103 concept explainers
These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.























































































































































































































































