ManningBooks

ManningBooks

Devtalk Sponsor

Deep Learning with Python, Third Edition (Manning)

The bestselling book on Python deep learning, now covering generative AI, Keras 3, PyTorch, and JAX!

François Chollet and Matthew Watson

Deep Learning with Python (Third Edition) by François Chollet and Matthew Watson (Manning Publications) provides an updated and comprehensive introduction to modern deep learning practices.


:brain: Overview

This edition reflects the current state of deep learning as of 2024–2025. It expands on previous versions with new material, refreshed code, and broader framework coverage.

Key updates

  • Keras 3 and TensorFlow integration – updated examples aligned with the latest Keras and TensorFlow APIs.

  • Coverage of modern architectures – new chapters on transformers, large language models (LLMs), and diffusion-based generative models.

  • Multi-framework perspective – introduces PyTorch and JAX, helping readers compare workflows and performance across popular tools.

  • Expanded content – approximately 30% more material than the previous edition, including deeper coverage of real-world use cases and scaling.

  • Practical and conceptual balance – emphasizes conceptual understanding and clear explanations over complex mathematical derivations.


:books: Contents at a glance

The book follows a clear, incremental learning path:

  1. Core principles – foundations of deep learning and mathematical basics.

  2. Frameworks – using Keras, TensorFlow, PyTorch, and JAX for model development.

  3. Applications – classification, regression, computer vision, and sequence modeling.

  4. Text and language – natural language processing and transformer-based architectures.

  5. Generative models – image and text generation, diffusion models, and LLMs.

  6. Practical topics – tuning, scaling, and deploying deep learning systems.

  7. Future perspectives – trends and research directions in AI.


:busts_in_silhouette: Intended audience

This book is suitable for:

  • Software developers and data practitioners with intermediate Python knowledge.

  • Engineers interested in learning deep learning through hands-on implementation.

  • Readers seeking a unified introduction to multiple frameworks and model families.

It is not intended as a purely theoretical text or as a comprehensive reference for advanced mathematical foundations.


:light_bulb: Learning recommendations

  • Work through the code examples as you read; most chapters include runnable snippets.

  • Compare the same models implemented in different frameworks for a deeper understanding.

  • Use the chapters on generative AI as a base for experimentation or small projects.

  • Engage in study groups or code reviews to discuss approaches and outcomes.


Deep Learning with Python, Third Edition serves as both an accessible starting point and an up-to-date reference for developers looking to understand or apply deep learning using current frameworks and techniques.


Don’t forget you can get 45% off with your Devtalk discount! Just use the coupon code “devtalk.com” at checkout :+1:

Most Liked

dyowee

dyowee

I read halfway through first version of this a long time ago. Maybe it is time for me to read this version completely. :slight_smile:

ManningBooks

ManningBooks

Devtalk Sponsor

Having in mind recent developments in the field, it definitely is! :wink:

dyowee

dyowee

Thanks!

Where Next?

Popular Ai topics Top

New
New
ManningBooks
Build an AI Agent (From Scratch) is a step-by-step guide to creating a working AI agent, starting with the bare essentials and growing yo...
New
pragdave
Build robust LLM-powered apps, chatbots, and agents while mastering AI engineering principles that will help you outlast the tools and th...
New
ManningBooks
Erlang and OTP in Action teaches you the concepts of concurrent programming and the use of Erlang’s message-passing model. It walks you t...
New
pragdave
Build a prototype in a weekend or a full product in a month or two. Untangle legacy systems, improve tests and documentation, and tackle ...
New
New
ManningBooks
Building LLM Applications with DSPy introduces DSPy best practices you can adopt to create reliable, production-ready systems through pro...
New
ManningBooks
Crack Any Codebase with AI shows you how to use an efficient AI-driven process to quickly and accurately make sense of any software proje...
New
ManningBooks
LLM Customization and Fine-Tuning is a hands-on playbook for turning a general-purpose open-weights model into a focused, cost-efficient ...
New

Other popular topics Top

Devtalk
Reading something? Working on something? Planning something? Changing jobs even!? If you’re up for sharing, please let us know what you’...
1063 23582 394
New
PragmaticBookshelf
Ruby, Io, Prolog, Scala, Erlang, Clojure, Haskell. With Seven Languages in Seven Weeks, by Bruce A. Tate, you’ll go beyond the syntax—and...
New
siddhant3030
I’m thinking of buying a monitor that I can rotate to use as a vertical monitor? Also, I want to know if someone is using it for program...
New
New
AstonJ
Just done a fresh install of macOS Big Sur and on installing Erlang I am getting: asdf install erlang 23.1.2 Configure failed. checking ...
New
dimitarvp
Small essay with thoughts on macOS vs. Linux: I know @Exadra37 is just waiting around the corner to scream at me “I TOLD YOU SO!!!” but I...
New
Maartz
Hi folks, I don’t know if I saw this here but, here’s a new programming language, called Roc Reminds me a bit of Elm and thus Haskell. ...
New
PragmaticBookshelf
Author Spotlight Rebecca Skinner @RebeccaSkinner Welcome to our latest author spotlight, where we sit down with Rebecca Skinner, auth...
New
AstonJ
If you want a quick and easy way to block any website on your Mac using Little Snitch simply… File > New Rule: And select Deny, O...
New
First poster: AstonJ
Jan | Rethink the Computer. Jan turns your computer into an AI machine by running LLMs locally on your computer. It’s a privacy-focus, l...
New