click to
look inside
Look inside
Manning Early Access Program (MEAP) Read chapters as they are written, get the finished eBook as soon as it’s ready, and receive the pBook long before it's in bookstores.
FREE
You can see any available part of this book for free.
Click the table of contents to start reading.
ASK me anything...
we'll search our titles
to answer your question

The Well-Grounded Python Developer

Doug Farrell
  • MEAP began February 2020
  • Publication in Fall 2021 (estimated)
  • ISBN 9781617297441
  • 375 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 Kindle, ePub, and DRM-free PDF formats + liveBook, our enhanced eBook format accessible from any web browser. $27.99 $39.99 you save: $12 (30%) 3 formats + liveBook
The Well-Grounded Python Developer (eBook) added to cart
continue shopping
go to cart

print book 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. $34.99 $49.99 you save: $15 (30%) pBook + eBook + liveBook
Additional shipping charges may apply
FREE domestic shipping on orders of three or more print books
The Well-Grounded Python Developer (print book + eBook) added to cart
continue shopping
go to cart

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 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