
Learn Python Programming: An in-depth introduction to the fundamentals of Python
Format: Paperback
ISBN: 9781801815093
Publication Date: 10/29/2021
Edition Description: 3rd ed.
Get up and running with Python 3.9 through concise tutorials and practical projects in this fully updated third edition. Purchase of the print or Kindle book includes a free eBook in PDF format.
- Extensively revised with richer examples, Python 3.9 syntax, and new chapters on APIs and packaging and distributing Python code
- Discover how to think like a Python programmer
- Learn the fundamentals of Python through real-world projects in API development, GUI programming, and data science
- Get Python up and running on Windows, Mac, and Linux
- Write elegant, reusable, and efficient code in any situation
- Avoid common pitfalls like duplication, complicated design, and over-engineering
- Understand when to use the functional or object-oriented approach to programming
- Build a simple API with FastAPI and program GUI applications with Tkinter
- Get an initial overview of more complex topics such as data persistence and cryptography
- Fetch, clean, and manipulate data, making efficient use of Python's built-in data structures
This book is for everyone who wants to learn Python from scratch, as well as experienced programmers looking for a reference book. Prior knowledge of basic programming concepts will help you follow along, but it’s not a prerequisite.
Choose options
New Releases
Storm Breaker: An Epic Enemies-to-More Slow-Burn Dystopian Romantasy
Nisha J. Tuli
Hardcover
Sale price$24.99
The New Girl: First Crush: A Graphic Novel (The New Girl #2)
Cassandra Calin
Paperback
Sale price$14.99
















