Jump to ratings and reviews
Rate this book

Learning Python

Rate this book
Learn to code like a professional with Python – an open
source, versatile, and powerful programming language

510 pages, Kindle Edition

Published March 4, 2017

18 people are currently reading
65 people want to read

About the author

Fabrizio Romano

16 books1 follower

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
13 (36%)
4 stars
20 (55%)
3 stars
2 (5%)
2 stars
1 (2%)
1 star
0 (0%)
Displaying 1 - 7 of 7 reviews
Profile Image for Arun.
212 reviews67 followers
January 25, 2018
Suprisingly well written book from the packt publication.
The author is a very pragmatic engineer who is not shy of sharing his wisdom nuggets throughout the book. Last few chapters can be skipped as it is weakest part of the book.
If you like hands on learning of basic python 3 fundamentals without falling asleep, this is one of the very best Book for that. - Review of latest edition.
Profile Image for Anna.
899 reviews22 followers
Read
February 10, 2024
Technically I only read half of this before someone else else requested it from the library and I had to stop renewing it. I got a lot out of it, though I thought the level and pace of instruction were kind of uneven.
2 reviews
April 12, 2018
Good coverage as an introduction, has a lot off interesting topics and good hand-on. It is easy to read for a technical book.
Profile Image for BCS.
218 reviews33 followers
June 2, 2016
Python is an open source object-based dynamic programming language.

Learning Python by Fabrizio Romano introduces the readers to programming without making it tedious. This is an insightful, easy-to-read guide as often programming books are mind-numbing.

The author has put in an enormous effort to simply convey concepts for his readers. We start off with the basics in chapters 1 - 5. Romano takes a tutorial approach with this book, guiding the readers through the practicals. He advises on how to set python on the main operating systems available. We are introduced to data and its variation of forms as well as how to use them in decision making.

We progress to advanced concepts from chapters 6 - 11. We are introduced to object-oriented programming in Python. The author highlights the importance of reliable programming and therefore the need for testing to verify and validate code predictability. We delve deeper into writing scripts and coding a GUI application. It is important to be able to debug and troubleshoot your code. We explore various techniques to inspect the code base on logging, debuggers and profiling to name a few examples found in chapter 11.

We conclude in chapter 12 by completing a final project through programming an application from the information gathered throughout the book.

The book scores 9/10 in terms of content and value for money. It is highly recommended for all levels of people who are interested in programming and Python in particular, as it is comprehensive.

Review by
Uma Kanagaratnam, Member BCS, Senior Product Support Specialist
Originally posted: http://www.bcs.org/content/conWebDoc/...
Profile Image for Paul Childs.
183 reviews3 followers
January 26, 2017
This was a pretty good book. I was better able to get an understanding of a few topics that I was shaky on after reading through it and working through the examples that the book contained. I read it from the perspective of someone who know more than nothing, but I don't consider myself an expert by any means. Still lots to be learned and this was one more good book that helped in getting to where I would like to be.
Profile Image for Vlad Bezden.
241 reviews12 followers
July 24, 2016
Great book. Starts from beginning and takes to the real projects. Very well structured and provided examples.
Displaying 1 - 7 of 7 reviews

Can't find what you're looking for?

Get help and learn more about the design.