Learn Python Programming: An in-depth introduction to the fundamentals of Python, 3rd Edition
Price: $28.49
(as of Nov 23,2024 22:51:46 UTC – Details)
From the Publisher
What’s new on this third version of Learn Python Programming?
We eliminated what we felt did not match anymore and added what we thought would profit you the most. We have shuffled issues round, amended outdated chapters, and written new ones. We have made certain that each our contributions, and our greatest concepts, are on every web page you learn.
In this version, we’ve added two model new chapters: “Introduction to API Development” and “Packaging Python Applications”. The first one introduces the reader to the FastAPI framework, which has allowed us to current a succinct, however full, API instance for you to develop on. The second one introduces you to the idea of packaging and evokes you to create your personal libraries, which you’ll then give you the option to publish in PyPI.
Additionally, all the things has been up to date to Python 3.9, however of course most of the code will nonetheless work with any current model of Python 3.
How is that this guide totally different from different Python books?
This guide is structured in two components: concept and observe. It presents you a stable basis in the elementary options of the Python language after which guides you thru initiatives reminiscent of GUI (graphical person interface) programming, knowledge science, API improvement, and packaging. Perhaps the facet during which this guide most distinguishes itself from the relaxation is the proven fact that it encourages you to turn into empowered by providing you with hands-on experience in Python programming. The guide presents a lot of strategies for you to dig deeper and turn into impartial in the method you fetch info and use it. It encourages you to play with the code, develop it, change it, break it, and see issues for your self.
Another trait that’s unusual is the try to current ideas as a lot as doable in a method that ought to stand the check of time and keep related with altering variations of Python. It promotes a sort of studying that ought to allow you to rapidly decide up current applied sciences and even new languages.
What’s your favourite half of the guide and why?
Heinrich: My favourite half is the remaining chapter. Building the instance undertaking and exhibiting how to bundle and publish it was quite a bit of enjoyable. I significantly like how this chapter builds on subjects coated in earlier chapters and reveals how you need to use the methods realized in the guide to construct enjoyable and helpful functions.
Fabrizio: I like the complete guide, particularly this version, which I discover way more mature and properly structured. If I had to decide a component, I might most likely say the previous couple of chapters, particularly the final two (API and Packaging). The guide begins gently but it surely emphasizes how essential it’s for you to find out how to develop sure qualities and habits. The previous couple of chapters are a kind of litmus check for you, to verify whether or not you might have made that effort.
They present an exquisite end to a guide that to me has all the time been extra than simply one other Python guide. It’s been an excuse to cross on our expertise as builders, in addition to our greatest recommendation, at any time when it was doable to accomplish that.
In one of the hands-on initiatives in the guide, you will write a script and a GUI utility to scrape the photos from this webpage.
Publisher : Packt Publishing; 3rd ed. version (October 29, 2021)
Language : English
Paperback : 554 pages
ISBN-10 : 1801815097
ISBN-13 : 978-1801815093
Item Weight : 2.08 kilos
Dimensions : 7.5 x 1.25 x 9.25 inches