None

Python isn’t one thing.

Some developers need fundamentals. Others are building AI models, automating systems, or working with data pipelines. This page helps you find the book that fits your goals.

"I'm Brand New to Python"

Getting Started with Python
  • Develop your own Python programs, step by step
  • Understand how to work with variables, operators, loops, data types, functions, and modules
  • Follow detailed exercises to build Python applications, GUIs, and more
437 pages
paperback

$39.95

"I Know the Basics and Now I Want Depth"

Python 3
  • The complete Python 3 handbook
  • Learn basic Python principles and work with functions, methods, data types, and more
  • Walk through GUIs, network programming, debugging, optimization, and other advanced topics
  • Download and consult practical code examples
1036 pages
paperback

$59.95

"I Use Python for Engineering or Scientific Work"

Python for Engineering and Scientific Computing
  • A practical guide to Python for nonprogrammers
  • Work with NumPy, SymPy, SciPy, Matplotlib, and VPython
  • Automate numerical calculations, create simulations and visualizations, perform statistical analysis, and more
511 pages
paperback

$59.95

"I Use Python to Automate Real-World Tasks"

Scripting
  • Learn to work with scripting languages such as Bash, PowerShell, and Python
  • Get to know your scripting toolbox: cmdlets, regular expressions, filters, pipes, and REST APIs
  • Automate key tasks, including backups, database updates, image processing, and web scraping
470 pages
paperback

$49.95

"I'm Building AI-Powered Applications"

Generative AI with Python
  • Work with pretrained LLM and NLP models on Hugging Face and LangChain
  • Create vector databases and implement retrieval-augmented generation
  • Add an agentic system using frameworks such as CrewAI and AG2
392 pages
paperback

$59.95

"I Want to Understand Neural Networks Under the Hood"

Programming Neural Networks with Python
  • Your practical introduction to programming neural networks
  • Develop and train simple and multi-layer networks with Python
  • Learn about algorithms, activation functions, transformers, and more
457 pages
paperback

$59.95

Β 

Not sure where you fit yet? Get updates on new Python and AI titles built for serious developers. Sign up below to get a 25% off couponΒ forΒ your next purchase!