The Well-Grounded Python Developer you own this product

How the pros use Python and Flask
Doug Farrell
  • MEAP began February 2020
  • Publication in July 2023 (estimated)
  • ISBN 9781617297441
  • 296 pages (estimated)
  • printed in black & white
filed under

placing your order...

Don't refresh or navigate away from the page.
eBook Our eBooks come in DRM-free Kindle, ePub, and PDF formats + liveBook, our enhanced eBook format accessible from any web browser. $43.19 $47.99 you save $5 (10%)
The Well-Grounded Python Developer (eBook) added to cart
continue shopping
adding to cart

choose your plan

team

monthly
annual
$49.99
$499.99
only $41.67 per month
  • five seats for your team
  • access to all Manning books, MEAPs, liveVideos, liveProjects, and audiobooks!
  • choose another free eBook every time you renew
  • choose twelve free eBooks per year
  • exclusive 50% discount on all purchases
  • The Well-Grounded Python Developer eBook for free
print + eBook Receive a print copy shipped to your door + the eBook in Kindle, ePub, & PDF formats + liveBook, our enhanced eBook format accessible from any web browser. $53.99 $59.99 you save $6 (10%)
The Well-Grounded Python Developer (print + eBook) added to cart
continue shopping
adding to cart

choose your plan

team

monthly
annual
$49.99
$499.99
only $41.67 per month
  • five seats for your team
  • access to all Manning books, MEAPs, liveVideos, liveProjects, and audiobooks!
  • choose another free eBook every time you renew
  • choose twelve free eBooks per year
  • exclusive 50% discount on all purchases
  • The Well-Grounded Python Developer eBook for free

I would consider this book a bible of sorts, offering something to every level of Python developer.

Lee Harding
Look inside
When you’re new to Python, it can be tough to understand where and how to use its many language features. There’s a dizzying array of libraries, and it’s challenging to fit everything together. The Well-Grounded Python Developer builds on Python skills you’ve learned in isolation and shows you how to unify them into a meaningful whole. As you work through this practical guide, you’ll discover how all the bits of the Python ecosystem connect as you build and modify a typical web server application.

about the technology

Python is the perfect language for beginning programmers. It is easy to learn, with tons of helpful libraries and tools. Better still, it doesn’t run out of steam when you want to create more advanced applications for web development or machine learning. Once you’ve mastered the syntax of simple Python scripts, it can be a challenge to progress to more ambitious projects. This book helps you on that path.

about the book

The Well-Grounded Python Developer: How the pros use Python and Flask teaches you how to write real software in Python by building on the basic language skills you already have. Veteran developer Doug Farrell helps you see the big picture you can create out of small pieces, introducing concepts like modular construction, APIs, and the design of a basic web server. Throughout the book, you’ll practice your skills by building a blogging platform—the kind of web app that’s in high demand by modern businesses. When you’re finished, you’ll have gone from having a basic understanding of Python's syntax, grammar, and libraries to using them as the tools of a professional software developer.

what's inside

  • Building modules of functionality
  • Creating a well-constructed web server application
  • Using REST to present data dynamically to a user
  • Refactor and decoupling systems to help scale them
  • How to think about the big picture of your application

about the reader

For beginner developers who have learned the basics of Python.

about the author

Doug Farrell has been developing software since 1983, and has worked with Python for over 20 years.

FREE domestic shipping on orders of three or more print books

A very good book not just for becoming a well grounded python developer but a good resource to become a well grounded developer in general.

Kimberly Winston-Jackson

If you want to become a good Pythonista you need this book!

Gustavo Filipe Ramos Gomes

A great introduction to the necessary concepts that make you a great programmer.

Christopher Kardell
RECENTLY VIEWED