I'll say it is a good book, but only for programmers who need to switch from another platform.
If you are a novice to coding and want to start with Python (a great language and gateway to everything in the realm of computers) I'd suggest other publishing.
There are thousands of youtube threads that will teach You what is in here for free.
Buying Options
You've subscribed to Learn Coding Fast with Hands-On Project!
We will preorder your items within 24 hours of when they become available. When new books are released, we'll charge your default payment method for the lowest price available during the pre-order period.
Update your device or payment method, cancel individual pre-orders or your subscription at
Your Memberships & Subscriptions
Your Memberships & Subscriptions
There was an error.
We were unable to process your subscription due to an error. Please refresh and try again.

Add to book club
Loading your book clubs
There was a problem loading your book clubs. Please try again.
Not in a club?
Learn more
Join or create book clubs
Choose books together
Track your books
Bring your club to Amazon Book Clubs, start a new book club and invite your friends to join, or find a club that’s right for you for free.

![Python (2nd Edition): Learn Python in One Day and Learn It Well. Python for Beginners with Hands-on Project. (Learn Coding Fast with Hands-On Project Book 1) by [LCF Publishing, Jamie Chan]](https://m.media-amazon.com/images/I/51Rb35UTXZL._SX260_.jpg)
Follow the Author
Something went wrong. Please try your request again later.
OK
Python (2nd Edition): Learn Python in One Day and Learn It Well. Python for Beginners with Hands-on Project. (Learn Coding Fast with Hands-On Project Book 1) Kindle Edition
by
LCF Publishing
(Author),
Jamie Chan
(Author)
Format: Kindle Edition
Jamie Chan
(Author)
Find all the books, read about the author, and more.
See search results for this author
Are you an author?
Learn about Author Central
|
See all formats and editions
Hide other formats and editions
Price
|
New from | Used from |
-
Kindle
$0.00 Read with Kindle Unlimited to also enjoy access to over 1 million more titles $2.99 to buy -
Paperback
$11.67
-
LanguageEnglish
-
Publication dateMay 10, 2017
-
File size475 KB
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
Download to your computer
|
Kindle Cloud Reader
|
Customers who bought this item also bought
Page 1 of 1 Start overPage 1 of 1
- Python Workbook: Learn Python in one day and Learn It Well (Workbook with Questions, Solutions and Projects) (Learn Coding Fast Workbook 1)LCF PublishingKindle Edition
- SQL: Learn SQL (using MySQL) in One Day and Learn It Well. SQL for Beginners with Hands-on Project. (Learn Coding Fast with Hands-On Project Book 5)LCF PublishingKindle Edition
- Java: Learn Java in One Day and Learn It Well. Java for Beginners with Hands-on Project. (Learn Coding Fast with Hands-On Project Book 4)LCF PublishingKindle Edition
- CSS (with HTML5): Learn CSS in One Day and Learn It Well. CSS for Beginners with Hands-on Project. Includes HTML5. (Learn Coding Fast with Hands-On Project Book 2)LCF PublishingKindle Edition
- PHP: Learn PHP in One Day and Learn It Well. PHP for Beginners with Hands-on Project. (Learn Coding Fast with Hands-On Project Book 6)LCF PublishingKindle Edition
- C#: Learn C# in One Day and Learn It Well. C# for Beginners with Hands-on Project. (Learn Coding Fast with Hands-On Project Book 3)LCF PublishingKindle Edition
Customers who viewed this item also viewed
Page 1 of 1 Start overPage 1 of 1
- Python Crash Course, 2nd Edition: A Hands-On, Project-Based Introduction to ProgrammingKindle Edition
- Python Workbook: Learn Python in one day and Learn It Well (Workbook with Questions, Solutions and Projects) (Learn Coding Fast Workbook 1)LCF PublishingKindle Edition
- SQL: Learn SQL (using MySQL) in One Day and Learn It Well. SQL for Beginners with Hands-on Project. (Learn Coding Fast with Hands-On Project Book 5)LCF PublishingKindle Edition
- Java: Learn Java in One Day and Learn It Well. Java for Beginners with Hands-on Project. (Learn Coding Fast with Hands-On Project Book 4)LCF PublishingKindle Edition
- CSS (with HTML5): Learn CSS in One Day and Learn It Well. CSS for Beginners with Hands-on Project. Includes HTML5. (Learn Coding Fast with Hands-On Project Book 2)LCF PublishingKindle Edition
- Python: Learn Python in One Day and Learn It Well. Python for Beginners with Hands-on Project. (Learn Coding Fast with Hands-On Project Book 1)LCF PublishingKindle Edition
Amazon Business: Make the most of your Amazon Business account with exclusive tools and savings. Login nowAmazon Business : For business-only pricing, quantity discounts and FREE Shipping. Register a free business account
Editorial Reviews
Review
Praises for the First Edition
"If you're looking at learning Python then look no further, this book is what you need!"
~ John S (Amazon UK reader)
"Got me up and running with the basic concepts very fast. Would really recommend."
~ Daniel Barry (Amazon UK reader)
"Very nice partner guide to learn Python with.
Meant for beginners, obviously, but tips and tricks for more advanced users.
This book and 2 hours a night helped me get a job with minor programming."
~ joshua wallace (Amazon US reader)
"Excellent book for learning Python. It covers everything you expect from a beginners book (input/output, if and while, error handling, reading external files etc) in a direct and clear way so you don't have to waste time reading stuff you don't need."
~ Katie A. (Amazon US reader)
"I've been frustrated with other Python books that are too detailed and have like 10 chapters on data types before getting into any code. This book was fun to read, clear as day in its explanations, and will give you supreme confidence in writing code."
~ B. Martin (Amazon US reader)
"I would highly recommend to anyone who is a beginner to computer programming. I have read other confusing programming text but this book was well organized and understandable."
~ casandra (Amazon US reader)
"If you're looking at learning Python then look no further, this book is what you need!"
~ John S (Amazon UK reader)
"Got me up and running with the basic concepts very fast. Would really recommend."
~ Daniel Barry (Amazon UK reader)
"Very nice partner guide to learn Python with.
Meant for beginners, obviously, but tips and tricks for more advanced users.
This book and 2 hours a night helped me get a job with minor programming."
~ joshua wallace (Amazon US reader)
"Excellent book for learning Python. It covers everything you expect from a beginners book (input/output, if and while, error handling, reading external files etc) in a direct and clear way so you don't have to waste time reading stuff you don't need."
~ Katie A. (Amazon US reader)
"I've been frustrated with other Python books that are too detailed and have like 10 chapters on data types before getting into any code. This book was fun to read, clear as day in its explanations, and will give you supreme confidence in writing code."
~ B. Martin (Amazon US reader)
"I would highly recommend to anyone who is a beginner to computer programming. I have read other confusing programming text but this book was well organized and understandable."
~ casandra (Amazon US reader)
Product details
- ASIN : B071Z2Q6TQ
- Publisher : Learn Coding Fast; 2nd edition (May 10, 2017)
- Publication date : May 10, 2017
- Language : English
- File size : 475 KB
- Text-to-Speech : Enabled
- Screen Reader : Supported
- Enhanced typesetting : Enabled
- X-Ray : Not Enabled
- Word Wise : Not Enabled
- Print length : 175 pages
- Lending : Enabled
- Best Sellers Rank: #14,926 in Kindle Store (See Top 100 in Kindle Store)
- Customer Reviews:
Customer reviews
4.5 out of 5 stars
4.5 out of 5
944 global ratings
How are ratings calculated?
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzes reviews to verify trustworthiness.
Top reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
Reviewed in the United States on May 14, 2018
Report abuse
Verified Purchase
45 people found this helpful
Helpful
2.0 out of 5 stars
Supposed to be for beginners but didn’t seem like it. I’m not a dumb person by any ...
Reviewed in the United States on June 5, 2018Verified Purchase
Supposed to be for beginners but didn’t seem like it. I’m not a dumb person by any means but have little coding experience beyond some very rudimentary flash and html. This was over my head and thus useless.
33 people found this helpful
Report abuse
Reviewed in the United States on June 9, 2017
Verified Purchase
This book is riddled with Typos in the code examples. Missing parenthesis, syntax errors which prevent the code from executing properly, switching variable names on the fly. It's a mess. 2 stars because if you can manage to get past that it's actually pretty good. But if you have a choice at the outset, go with something else. It's not worth wading through all that stuff cause someone was too lazy to proofread
138 people found this helpful
Report abuse
Reviewed in the United States on April 24, 2020
Verified Purchase
If you want to learn to code, don't hesitate and pick this book up now. Not only is the book well written, Python, the language the book is written about, is one of the most simple programming languages in the world. Being simple doesn't exactly make it weak either. Python is an incredibly powerful language. PCBs such as Rasberry Pi uses Python as its programming language. The book explains things well enough that they can be understood. However, older concepts are not rementioned, so taking notes is almost a necessity if you want to clearly read this book, which can be a little bit of a hassle. Some of the things you learn are:
Values
Operators
Variables
Formatting Strings
Type Casting
Lists and Tuples
Dictionaries
Interactive Programs
Special Characters
Condition Statements
If Statements
Loops
Functions
Modules
External Files
Classes
Objects
Properties
Name Mangling
Self
Child Classes & Objects: The Concept of Inheritance
Built-In Python Functions for Objects.
All of these are written clearly enough. I don't understand what others mean by "not for beginners". The concept of coding is quite complex. Unlike Scratch, we don't get a list of a syntax whose names tell us what they do. Explaining coding easily is a very difficult task. Somebody said that there were better Python coding books out there. There are plenty of people that would say that these "better books" are worse than this book. Don't just read it like a normal book. You will not know how to code because you read this book once. Think about it. If you simply read over a textbook like a novel, you would not have memorized the concepts and diagrams. This book is not built to be read like a novel. Some people say that it was difficult, but I have not seen many problems with this book.
Values
Operators
Variables
Formatting Strings
Type Casting
Lists and Tuples
Dictionaries
Interactive Programs
Special Characters
Condition Statements
If Statements
Loops
Functions
Modules
External Files
Classes
Objects
Properties
Name Mangling
Self
Child Classes & Objects: The Concept of Inheritance
Built-In Python Functions for Objects.
All of these are written clearly enough. I don't understand what others mean by "not for beginners". The concept of coding is quite complex. Unlike Scratch, we don't get a list of a syntax whose names tell us what they do. Explaining coding easily is a very difficult task. Somebody said that there were better Python coding books out there. There are plenty of people that would say that these "better books" are worse than this book. Don't just read it like a normal book. You will not know how to code because you read this book once. Think about it. If you simply read over a textbook like a novel, you would not have memorized the concepts and diagrams. This book is not built to be read like a novel. Some people say that it was difficult, but I have not seen many problems with this book.
8 people found this helpful
Report abuse
Reviewed in the United States on February 4, 2019
Verified Purchase
Good: Book is a very good and well organized way to get started with python. Well written and easily understood.
Bad: Kindle for Windows, gets worse with every implimentation. Issues are quite simply bad window sizing logic that forces you to constantly readjust the size of your viewing page and window. Does not auto size to the view screen properly on a tablet when you drag the bar to the top of the screen, with the top control bar the page the close, collapse and full screen icons are off the screeen to the right, even though there is plenty of space for them - just bad coding.. Once you manually adjust the screen size, if you choose to view the notes or table of contents, it then resets the screen width to the overfill the screen again. When you close these side panels, it doesn't restore the application width to what you previously spent a minuit or two setting it to properly fill the screen. And worst of all, it automatically reduces the with of the reading pane by about an inch on each size, so you have to manually increase it to full width again. This would be tolerable if it was only used to read short stories (like comic book length), but is a complete waste of time when one is employing a reference book.
Final Grade: Book- A+++, Kindle - F---------------------... (you get the idea )
Bad: Kindle for Windows, gets worse with every implimentation. Issues are quite simply bad window sizing logic that forces you to constantly readjust the size of your viewing page and window. Does not auto size to the view screen properly on a tablet when you drag the bar to the top of the screen, with the top control bar the page the close, collapse and full screen icons are off the screeen to the right, even though there is plenty of space for them - just bad coding.. Once you manually adjust the screen size, if you choose to view the notes or table of contents, it then resets the screen width to the overfill the screen again. When you close these side panels, it doesn't restore the application width to what you previously spent a minuit or two setting it to properly fill the screen. And worst of all, it automatically reduces the with of the reading pane by about an inch on each size, so you have to manually increase it to full width again. This would be tolerable if it was only used to read short stories (like comic book length), but is a complete waste of time when one is employing a reference book.
Final Grade: Book- A+++, Kindle - F---------------------... (you get the idea )
11 people found this helpful
Report abuse
Reviewed in the United States on January 3, 2021
Verified Purchase
This book is better than some of the Python books that claim quick knowledge of a computer language. Python is a powerful language and any claims to learning it in one day is a stretch. This book teaches the reader how to manipulate "strings", make simple computations, display results to the screen and gives you the very very fundamental feel of the language. If this is your first computer language than this is a good book for you and that is what I believe the author was trying to accomplish. However, loading the Python language interpreter can be a challenge maybe even frustrating since the links the author asks the reader to use didn't work on any of the computers I tried. The IDLE that is required does not get loaded with the authors link. I had to resort to loading a PYTHON Compiler which allowed me to create code, save code and execute code. On a positive note this book is better for a very first coding reader than other Python books I have reviewed. It is unlikely you will truly learn the language in one day but in a week you may have a decent handle on the very very basics. Good coding!
2 people found this helpful
Report abuse
Reviewed in the United States on February 8, 2020
Verified Purchase
Great book for beginners like me. I did so programming many years ago using basic for the pc. I also wrote simple programs using Commodore v20, c64, Amiga 1000, basic programming for those computers.
I want to write a few programs for personal use, using python, like a database, inventory, home budget, and games. I want to write my own text adventure, like zork. One of the other things I like is, python is a cross platform language. I mean it will run on pc, apple, etc. without having to change any of the code.
If you take your time to read and to enter in python example code, you will be writing code period. Type in the examples so you will understand how it all works. The title of the book says.It all. You read do the examples you to will be ready to program in a sho
I want to write a few programs for personal use, using python, like a database, inventory, home budget, and games. I want to write my own text adventure, like zork. One of the other things I like is, python is a cross platform language. I mean it will run on pc, apple, etc. without having to change any of the code.
If you take your time to read and to enter in python example code, you will be writing code period. Type in the examples so you will understand how it all works. The title of the book says.It all. You read do the examples you to will be ready to program in a sho
2 people found this helpful
Report abuse
Top reviews from other countries

Critic
5.0 out of 5 stars
Has similarities to Basic. Recommended.
Reviewed in the United Kingdom on July 21, 2019Verified Purchase
To me who knows nothing about Python, and had never heard of it until my DT teacher daughter mentioned it in conversation about an Arduino project, it appears to be very good.
I managed to read several pages, which I understood, before my daughter snaffled it. She will return it I’m sure, but she says it’s excellent.
I keep buying things only to have her ‘borrow’ them. I’ll be deducting them from her inheritance soon at this rate.
I managed to read several pages, which I understood, before my daughter snaffled it. She will return it I’m sure, but she says it’s excellent.
I keep buying things only to have her ‘borrow’ them. I’ll be deducting them from her inheritance soon at this rate.
33 people found this helpful
Report abuse

IOM Fishing
3.0 out of 5 stars
A Bit Too Basic For Anybody With Programming Experience
Reviewed in the United Kingdom on September 22, 2017Verified Purchase
Not worth buying for anybody with any programming experience, it's more of a very basic guide to beginning programming using Python syntax. My own benchmark for any programming book is how confident would I be writing something "useful" from scratch after reading the book? In this case not very. Saying that it is well written and if this is going to be your first step in to programming with any language and you have a particular interest in Python then it's a good book to start with.
44 people found this helpful
Report abuse

Lino Iglesias
5.0 out of 5 stars
So you can understand my background, I'm a experienced ...
Reviewed in the United Kingdom on May 2, 2018Verified Purchase
So you can understand my background, I'm a experienced programmer in .NET and Java, but I needed to learn Python basics and fast. It helped me to get on board with Python in no time.
24 people found this helpful
Report abuse

Ian
5.0 out of 5 stars
useful summary for moving from another language to Python
Reviewed in the United Kingdom on March 14, 2020Verified Purchase
Obviously, you cannot learn Python in one day. But this book covers enough of the basics to help you write useful code quickly, provided that you already know another language. It is concise. It is not an introduction to programming.
It is my third Python book. The first was far too comprehensive. The second was probably a superb first year university course book but not suitable for rapid progress. “Python in one day” was “just right”. However, I will be keeping only the other two books for reference. The value of “Python in one day” is that it gets you started quickly.
It is my third Python book. The first was far too comprehensive. The second was probably a superb first year university course book but not suitable for rapid progress. “Python in one day” was “just right”. However, I will be keeping only the other two books for reference. The value of “Python in one day” is that it gets you started quickly.
5 people found this helpful
Report abuse

Greycynic
5.0 out of 5 stars
A good introduction to Python 3
Reviewed in the United Kingdom on August 20, 2020Verified Purchase
I'm not sure about 'one day' - it took me more like a week to work through - but this is certainly a very good introduction to Python 3. The author's approach is to get the reader learning by doing. You are introduced to the procedural basics of Python befor being launched into the world of object orientated programming and then moves on to a built-it-yourself project based around three objects.
I see the book as more of a tutorial than a text. This is because the more work you do around the content, the more that you will get from the text. Everything you need for the project is there in the text - including model answers for each task. You will just get so much more if you explore the subject matter using other resources. The text is easy to read and the structure is excellent. I loved working with this book and that is why it has got one of my rare 5 star ratings.
I am an experienced programmer. I came to this book as someone who has struggled with the object orientated side of Python programming. After working my way through the book I now understand the basics of objects in Python and I am ready to go on to learn more. But a knowledge of programming in any language is not needed with this work. I have some minor quibbles with parts but they are bordering on the trivial. Overall this is a very good introduction to programming in general and Python 3 in particular. This book has got what it takes to get pretty much anyone started on programming in Python and, unlike many other, is bang up-to-date as at the time of this review.
I see the book as more of a tutorial than a text. This is because the more work you do around the content, the more that you will get from the text. Everything you need for the project is there in the text - including model answers for each task. You will just get so much more if you explore the subject matter using other resources. The text is easy to read and the structure is excellent. I loved working with this book and that is why it has got one of my rare 5 star ratings.
I am an experienced programmer. I came to this book as someone who has struggled with the object orientated side of Python programming. After working my way through the book I now understand the basics of objects in Python and I am ready to go on to learn more. But a knowledge of programming in any language is not needed with this work. I have some minor quibbles with parts but they are bordering on the trivial. Overall this is a very good introduction to programming in general and Python 3 in particular. This book has got what it takes to get pretty much anyone started on programming in Python and, unlike many other, is bang up-to-date as at the time of this review.
3 people found this helpful
Report abuse
What other items do customers buy after viewing this item?
Page 1 of 1 Start overPage 1 of 1
- Python Crash Course, 2nd Edition: A Hands-On, Project-Based Introduction to ProgrammingKindle Edition
- Python Workbook: Learn Python in one day and Learn It Well (Workbook with Questions, Solutions and Projects) (Learn Coding Fast Workbook 1)LCF PublishingKindle Edition
- SQL: Learn SQL (using MySQL) in One Day and Learn It Well. SQL for Beginners with Hands-on Project. (Learn Coding Fast with Hands-On Project Book 5)LCF PublishingKindle Edition
- Python for Everybody: Exploring Data in Python 3Charles SeveranceKindle Edition
More items to explore
Page 1 of 1 Start overPage 1 of 1
- Sql Guide (Quick Study: SQL)Inc. BarChartsPamphlet
- Html5Inc. BarChartsPamphlet
- Java: Learn Java in One Day and Learn It Well. Java for Beginners with Hands-on Project. (Learn Coding Fast with Hands-On Project)LCF PublishingPaperback
- Python Workbook: Learn Python in one day and Learn It Well (Workbook with Questions, Solutions and Projects) (Learn Coding Fast Workbook)LCF PublishingPaperback
- SQL: Learn SQL (using MySQL) in One Day and Learn It Well. SQL for Beginners with Hands-on Project. (Learn Coding Fast with Hands-On Project)LCF PublishingPaperback
- Python for Everybody: Exploring Data in Python 3Dr. Charles Russell SeverancePaperback