This is a 123-page "pamphlet", printed in a smaller format than most technical books, and with big widely-spaced text. Which means you don't get all that much content. Claiming this teaches the reader to "Learn Python in one day", and even goes further to claim the reader will "LEARN IT WELL' is a gross exaggeration, in my opinion. Read some of the other 1-star reviews for comments claiming wrong descriptions about Python terminology, the lack of Object-Orientated coverage and other gripes. I'm new at Python myself (although I've programmed for years in other languages) so I won't comment on those claims but I can state that the title/sub-title is IMO misleading. Publishers have found a big market for books with titles like "Learn XXXX in 24 Hours" or "The Idiot's Guide to XXXX", which purport to make it quick and painless to learn topics that are actually quite complex and time-consuming to learn. This is yet another example of that. It's one thing to claim that this book will enable the reader to learn an involved programming language like Python in one day but to go further and claim the reader will "learn it well" is just wrong. The book should have been called "A Short Introduction to A Few of the Basics of Python". I buy lots of computer-related books, usually older editions at bargain prices and I keep them all because my feeling is if I get one good idea out of book it was well worth the investment. But I am going to return this because I don't think it's worth the price I paid. A previews of the Table of Contents would have been very helpful here, something I'd recommend Amazon require for all non-fiction books.
As an alternative check out Python Programming for the Absolute Beginner, 3rd Edition, which can be had in used copy for about the same price. The listing here has ample previews so you can see exactly what you're getting. Personally I wasn't thrilled with the whole approach being game design but at least it has 450+ pages, 12 detailed chapters (plus 2 appendices) and covers ground like OOP, dictionaries, GUI, graphics, etc. IMO, a better detail for your money.
Buying Options
| Print List Price: | $11.67 |
| Kindle Price: | $2.99 Save $8.68 (74%) |
You've subscribed to ! 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.
Got a mobile device?
You’ve got a Kindle.
You’ve got a Kindle.
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required. Learn more
Read instantly on your browser with Kindle Cloud Reader.
Using your mobile phone camera - scan the code below and download the Kindle app.
Enter your mobile phone or email address
Send link
Processing your request...
By pressing "Send link," you agree to Amazon's Conditions of Use.
You consent to receive an automated text message from or on behalf of Amazon about the Kindle App at your mobile number above. Consent is not a condition of any purchase. Message & data rates may apply.
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.
Follow the Author
Something went wrong. Please try your request again later.
OK
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) 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 |
| Price | New from | Used from |
A newer edition of this book is available. Get it here: http://mybook.to/python2
Learn Python Fast and Learn It Well. Master Python Programming with a unique Hands-On Project
Have you always wanted to learn computer programming but are afraid it'll be too difficult for you? Or perhaps you know other programming languages but are interested in learning the Python language fast?
This book is for you. You no longer have to waste your time and money learning Python from lengthy books, expensive online courses or complicated Python tutorials.
What this book offers...
Python for Beginners
Complex concepts are broken down into simple steps to ensure that you can easily master the Python language even if you have never coded before.
Carefully Chosen Python Examples
Examples are carefully chosen to illustrate all concepts. In addition, the output for all examples are provided immediately so you do not have to wait till you have access to your computer to test the examples.
Learn The Python Programming Language Fast
Concepts are presented in a "to-the-point" style to cater to the busy individual. With this book, you can learn Python in just one day and start coding immediately.
How is this book different...
The best way to learn Python is by doing. This book includes a complete project at the end of the book that requires the application of all the concepts taught previously. Working through the project will not only give you an immense sense of achievement, it"ll also help you retain the knowledge and master the language.
Are you ready to dip your toes into the exciting world of Python coding? This book is for you. Click the BUY button and download it now.
What you'll learn:
- What is Python?
- What software you need to code and run Python programs?
- What are variables?
- What mathematical operators are there in Python?
- What are the common data types in Python?
- What are Lists and Tuples?
- How to format strings
- How to accept user inputs and display outputs
- How to make decisions with If statements
- How to control the flow of program with loops
- How to handle errors and exceptions
- What are functions and modules?
- How to define your own functions and modules
- How to work with external files
.. and more...
Finally, you'll be guided through a hands-on project that requires the application of all the topics covered.
Click the BUY button and download the book now to start learning Python. Learn it fast and learn it well.
Tags:
------------
Python, Python course, Python book, learning Python, Python language, Python examples, Python tutorials, Python programming language, Python coding, Python programming for beginners, Python for Dummies
- LanguageEnglish
- Publication dateDecember 19, 2014
- File size848 KB
Customers who viewed this item also viewed
Page 1 of 1 Start overPage 1 of 1
Create your FREE Amazon Business account to save up to 10% with Business-only prices and free shipping. Register today
Editorial Reviews
About the Author
I am a tutor and freelance programmer by profession, and it is my passion to share the joy of programming with as many people as possible. My years of teaching has blessed me with the knack for turning complex programming concepts into simple terms. In my books, I take special efforts to ensure that even a complete novice to programming can understand and apply the concepts covered. Examples are carefully chosen to illustrate all concepts. --This text refers to the paperback edition.
Product details
- ASIN : B00R9JPDN4
- Publisher : Learn Coding Fast; 1st edition (December 19, 2014)
- Publication date : December 19, 2014
- Language : English
- File size : 848 KB
- Text-to-Speech : Enabled
- Screen Reader : Supported
- Enhanced typesetting : Enabled
- X-Ray : Enabled
- Word Wise : Not Enabled
- Print length : 125 pages
- Lending : Enabled
- Best Sellers Rank: #435,662 in Kindle Store (See Top 100 in Kindle Store)
- #43 in Mathematics Recreation & Games
- #111 in Computer Systems Analysis & Design (Kindle Store)
- #148 in Computer Technology
- Customer Reviews:
About the author
Follow authors to get new release updates, plus improved recommendations.

Discover more of the author’s books, see similar authors, read author blogs and more
Customer reviews
4.2 out of 5 stars
4.2 out of 5
533 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 March 8, 2016
Report abuse
Verified Purchase
29 people found this helpful
Helpful
Reviewed in the United States on May 4, 2015
Verified Purchase
I am a C++ programmer that wanted to start with Python programming. I purchased this book to learn the language in one day. It took me about 5 hours to read the whole book. It is nicely written book. The flow of the subjects in the book is perfect. In 5 hours I feel that I know a lot about Python. The whole book is about 120 pages, divided into 10 to 15 pages per chapter. The book covers, data types, strings, lists, tuples, dictionary, decision making, if statements, loops, etc. But it does not get in to Object Oriented stuff. Classes are not covered. I wish there was a 2nd follow up book to continue on reading into more advanced subjects.
46 people found this helpful
Report abuse
3.0 out of 5 stars
this book will be a disappointment. I purchased this book to supplement the Python ...
Reviewed in the United States on July 9, 2015Verified Purchase
Summary: If you are anything but an absolute beginning Python programmer (or beginning programmer), this book will be a disappointment.
I purchased this book to supplement the Python training material covered at codecademy.com. When I purchased this book, I did not realize it was 123 pages total (92 pages excluding the 5 appendices). If you purchase this book, please set your expectations appropriately and do not base them on the book title. You are not going to learn Python in a day and you are not going to learn it well from this book. You can't cover Python with such a short book. This book is for ABSOLUTE beginning programmers with no previous exposure to Python. The first few chapters tell you why you want to learn Python, setting up Python on a Windows PC, define what a variable is, discuss variable types and basic input. By the time you reach functions and file I/O, you're at the end of the book. If purchase no other Python book, it will be some time before you realize this one never covered some of the MAJOR components (and power) of the Python programming language; i.e. objects, classes, inheritance, methods, lambdas, etc. Please note, there is no index in this book. Using this book as a programming reference will be somewhat frustrating.
On a more positive note, there are a number of exercises in the book at the end of each chapter to help reinforce the concepts. I imagine some programmers will find these useful. The Appendices include working with functions; (strings, lists), dictionaries, and also include answers to the project exercises.
I purchased this book to supplement the Python training material covered at codecademy.com. When I purchased this book, I did not realize it was 123 pages total (92 pages excluding the 5 appendices). If you purchase this book, please set your expectations appropriately and do not base them on the book title. You are not going to learn Python in a day and you are not going to learn it well from this book. You can't cover Python with such a short book. This book is for ABSOLUTE beginning programmers with no previous exposure to Python. The first few chapters tell you why you want to learn Python, setting up Python on a Windows PC, define what a variable is, discuss variable types and basic input. By the time you reach functions and file I/O, you're at the end of the book. If purchase no other Python book, it will be some time before you realize this one never covered some of the MAJOR components (and power) of the Python programming language; i.e. objects, classes, inheritance, methods, lambdas, etc. Please note, there is no index in this book. Using this book as a programming reference will be somewhat frustrating.
On a more positive note, there are a number of exercises in the book at the end of each chapter to help reinforce the concepts. I imagine some programmers will find these useful. The Appendices include working with functions; (strings, lists), dictionaries, and also include answers to the project exercises.
5 people found this helpful
Report abuse
Reviewed in the United States on January 3, 2017
Verified Purchase
Like others have mentioned this book is for someone who is definitely new to Python programming and is very oriented towards those with little or no programming experience.
As a retired software engineer with 40nyears of experience, I was looking for a quick, easy run down of Python syntax and capabilities. This book was perfect for that.
I would have like to see a chapter on Python object oriented capabities (again more syntax than oo concepts) and a fairly comprehensive list of Python built in functions and libraries - but all-in-all I thought it was a good intro to Python and I got what I wanted from the book.
As a retired software engineer with 40nyears of experience, I was looking for a quick, easy run down of Python syntax and capabilities. This book was perfect for that.
I would have like to see a chapter on Python object oriented capabities (again more syntax than oo concepts) and a fairly comprehensive list of Python built in functions and libraries - but all-in-all I thought it was a good intro to Python and I got what I wanted from the book.
2 people found this helpful
Report abuse
Reviewed in the United States on April 13, 2016
Verified Purchase
Obviously this is not by any means a comprehensive book, but it's good to get you started and familiar with Python. I am coming from two backgrounds, R and Perl. I am at a relatively advanced level in R, but basic level in Perl. I use bash for simple tasks on files. This book was enough to get me started with Python and not feeling like it was foreign. My knowledge of syntax is heavily influenced by R as I have been using it for about 6 years, and this has really hampered my enthusiasm for learning Perl. It does corrupt my Python learning as well, but not as badly. In Python, there is a module called pandas that helps cater to my R corruption a bit. It's only been a short time since I finished this book but I can feel my enthusiasm growing for Python. I'm not sure how a complete beginner to various types of "programming" would feel about this book, but I enjoyed it because it was short and sweet and now I feel ready to turn to a larger, more comprehensive book. Since I was already familiar with basic code structures, I did not want to start with an enormous book that lays out every detail to bore the crap out of me while I'm just nailing down the basic syntax.
Top reviews from other countries
Simon Radford
5.0 out of 5 stars
If you want to read through Python basics quickly and put them into practice - read this
Reviewed in the United Kingdom on May 21, 2017Verified Purchase
Whisks you through the basics of Python programming with appendices to fill out the detail on string handling, lists tuples and dictionaries. It was exactly what I needed - somethging to show me the bare bones of Python so I can use it though if you are a less experienced programmer you may find the speed of it a bit breathtaking. Whatever you are I encourage you to do the project at the end (together with the extra challenges) to let you Python knowledge bed in well - it is a substantial program and I would advise that you do the coding before you look at the answers.
The way you are lead through it ,means you cannot stop to run it as you write - that delight is left until the main program has been written. I would also suggest leaving out the try: except: around the main program - at least until it runs bug free as you will lose the detailed interpreter messages if you put it in and you will flounder wondering where the problem is. And believe me there will be problems - and you will learn at least as much as before by getting rid of them. There is also tons of scope for extending the program with your own ideas.
The way you are lead through it ,means you cannot stop to run it as you write - that delight is left until the main program has been written. I would also suggest leaving out the try: except: around the main program - at least until it runs bug free as you will lose the detailed interpreter messages if you put it in and you will flounder wondering where the problem is. And believe me there will be problems - and you will learn at least as much as before by getting rid of them. There is also tons of scope for extending the program with your own ideas.
4 people found this helpful
Report abuse
Amazon Customer
4.0 out of 5 stars
Good introduction to Python.
Reviewed in the United Kingdom on April 7, 2018Verified Purchase
This short book is a good introduction to the fundamentals of Python coding language. The material is well explained in the earlier chapters and is very easy to grasp. All was going well until the dedicated project chapter. Even though the actual executable program is very basic, I don't think the previous chapters provided sufficient explanatory information to help tackle the intricacies of understanding, let alone coding for this specific end-of-course book. Overall, the book is a good introduction but the coding standard for the project is considerably higher than I had expected, and this chapter alone was very off-putting and frustrating.
Happyfellow
5.0 out of 5 stars
Good for both learners and those converting from other languages.
Reviewed in the United Kingdom on December 26, 2015Verified Purchase
With years of programming (programing) behind me, and Python being a new bridge to cross, I found this book to be exactly what I wanted. It's contents are presented concisely,in a logical order, and with clarity. The root and meaning of the various aspects of the language / syntax are explored in a manner that should be well understood by any beginner having a normal command of written English. If you come to the book without grand thoughts of what you already know, and work through it thoroughly, you will find as I did that it speeds up the Python learning process.
8 people found this helpful
Report abuse
Callum Pritchard
5.0 out of 5 stars
Perfect for beginners
Reviewed in the United Kingdom on February 14, 2018Verified Purchase
This book is a bit relaxed on how I detail it goes, I'd say its more learn python in a day and know the syntax because that's all it really goes into. But, everyone starts somewhere and this is perfect for a beginner.
One person found this helpful
Report abuse
Amazon Customer
4.0 out of 5 stars
Good concise book for Python beginners
Reviewed in the United Kingdom on March 12, 2019Verified Purchase
This is a really good book as it is simple and concise. The author focuses on getting over the key points that will allow the reader to write useful snippets of code. One day is definitely enough time (including attempting the exercises). By the end the reader should be able to determine for themselves which larger tome may be useful for longer term learning and reference. However this book really is aimed at readers who are new to Python, you will quickly outgrow it as you gain confidence and experience.
Customers who bought this item also bought
Page 1 of 1 Start overPage 1 of 1








