Watch the new season of Amazon Original series The Wheel of Time now on Prime Video. New episode weekly.
Buy new:
-56% $24.29
FREE delivery Saturday, March 22 on orders shipped by Amazon over $35
Ships from: Amazon.com
Sold by: Amazon.com
$24.29 with 56 percent savings
List Price: $54.99
Get Fast, Free Shipping with Amazon Prime FREE Returns
FREE delivery Saturday, March 22 on orders shipped by Amazon over $35
Or Prime members get FREE delivery Thursday, March 20. Order within 7 hrs 37 mins.
In Stock
$$24.29 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$24.29
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Ships from
Amazon.com
Amazon.com
Ships from
Amazon.com
Sold by
Amazon.com
Amazon.com
Sold by
Amazon.com
Returns
30-day refund/replacement
30-day refund/replacement
This item can be returned in its original condition for a full refund or replacement within 30 days of receipt.
Payment
Secure transaction
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
$22.59
Get Fast, Free Shipping with Amazon Prime FREE Returns
Book is in good condition and may include underlining highlighting and minimal wear. The book can also include From the library of labels. May not contain miscellaneous items toys dvds etc. . We offer 100% money back guarantee and 24 7 customer service. Free 2-day shipping with Amazon Prime! Book is in good condition and may include underlining highlighting and minimal wear. The book can also include From the library of labels. May not contain miscellaneous items toys dvds etc. . We offer 100% money back guarantee and 24 7 customer service. Free 2-day shipping with Amazon Prime! See less
FREE delivery Saturday, March 22 on orders shipped by Amazon over $35
Or fastest delivery Friday, March 21. Order within 7 hrs 37 mins
Only 1 left in stock - order soon.
$$24.29 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$24.29
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Access codes and supplements are not guaranteed with used items.
Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.

Read instantly on your browser with Kindle for Web.

Using your mobile phone camera - scan the code below and download the Kindle app.

QR code to download the Kindle App

Follow the author

Something went wrong. Please try your request again later.

Learn to Program with Python 3: A Step-by-Step Guide to Programming Second Edition

4.6 4.6 out of 5 stars 44 ratings

{"desktop_buybox_group_1":[{"displayPrice":"$24.29","priceAmount":24.29,"currencySymbol":"$","integerValue":"24","decimalSeparator":".","fractionalValue":"29","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"mwGDsDHLU75IwXLDr%2F0VDm5cHGwzGJLWXlNvPlzY1mjmz6wHBk5dHZKusPcb%2F152pCRa9uWWxYrHHqVXfDpCQW7vCU0xtImspyrj%2Bl04qDx19mVJlhNPq3ZPisdl2J1mMquM1jBj7qL4bumVV11k3A%3D%3D","locale":"en-US","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}, {"displayPrice":"$22.59","priceAmount":22.59,"currencySymbol":"$","integerValue":"22","decimalSeparator":".","fractionalValue":"59","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"mwGDsDHLU75IwXLDr%2F0VDm5cHGwzGJLWE3%2BTp5IdqJpeDo9RHAZNbZzGnzcuCa6vQURSQSCvz1RlDfnKidDS7mtbnWpS3N3iwAO5XVDSc6gFtep9iVRmy6giuoMQku5K8hvPaUT4X2tMRl8iDSTjx7gOjL0wUN3OTEFmkeO8CTo88cx2kYR17hryT92twVYC","locale":"en-US","buyingOptionType":"USED","aapiBuyingOptionIndex":1}]}

Purchase options and add-ons

Python is one of the most widely used computer languages in the world. It’s popularity is growing steadily every day. There are many courses you can take to learn Python. However, there is no book out there that has become the “Bible” for students who are completely new to the world of software development, to learn how to program in Python. The author has searched without success for such a book. The author has taken his personally developed, highly successful curriculum, which he has taught in a number of Silicon Valley colleges, and turned it into this book.

Frequently bought together

This item: Learn to Program with Python 3: A Step-by-Step Guide to Programming
$24.29
Get it as soon as Saturday, Mar 22
In Stock
Ships from and sold by Amazon.com.
+
$30.89
Get it Mar 21 - 25
Only 1 left in stock - order soon.
Ships from and sold by 365giftshop.
Total price: $00
To see our price, add these items to your cart.
Details
Added to Cart
spCSRF_Treatment
One of these items ships sooner than the other.
Choose items to buy together.

Editorial Reviews

From the Back Cover

Move from zero knowledge of programming to comfortably writing small to medium-sized programs in Python. Fully updated for Python 3, with code and examples throughout, the book explains Python coding with an accessible, step-by-step approach designed to bring you comfortably into the world of software development.

Real–world analogies make the material understandable, with a wide variety of well-documented examples to illustrate each concept. Along the way, you’ll develop short programs through a series of coding challenges that reinforce the content of the chapters.

Learn to Program with Python 3 guides you with material developed in the author's university computer science courses. The author's conversational style feels like you're working with a personal tutor. All material is thoughtfully laid out, each lesson building on previous ones.

About the Author

Irv Kalb has a BS and MS in Computer Science, and has worked as a software developer, manager, and as a teacher of software throughout his career. He has worked both as an employee for a number of technical companies and for many years as an independent consultant. He has been writing technical articles and ebooks about software since 2000, and has been teaching software development in Silicon Valley colleges since 2010.

Product details

  • Publisher ‏ : ‎ Apress; Second edition (August 23, 2018)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 371 pages
  • ISBN-10 ‏ : ‎ 1484238788
  • ISBN-13 ‏ : ‎ 978-1484238783
  • Item Weight ‏ : ‎ 1.45 pounds
  • Dimensions ‏ : ‎ 7.01 x 0.84 x 10 inches
  • Customer Reviews:
    4.6 4.6 out of 5 stars 44 ratings

About the author

Follow authors to get new release updates, plus improved recommendations.
Irv Kalb
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

Discover more of the author’s books, see similar authors, read book recommendations and more.

Customer reviews

4.6 out of 5 stars
44 global ratings

Review this product

Share your thoughts with other customers

Customers say

Customers find the book's examples easy to understand and follow. They find it a simple way of teaching Python in an introductory scripting or programming course. The book provides detailed explanations and is considered a good beginner's guide for Python.

AI-generated from the text of customer reviews

Select to learn more

6 customers mention "Ease of use"6 positive0 negative

Customers find the book easy to use and understand. They appreciate the simple way of teaching the language with examples. The book covers topics in detail and is great for introductory scripting and Python courses.

"Coverage - the book gives enough examples to cover python topics in detail...." Read more

"...Otherwise, the book is great to use in introductory scripting/Python courses." Read more

"...The author did a great job using daily and easy-to-understand examples to explain some of the difficult concepts. Really got my Python study going." Read more

"...This book made the class labs easier to handle." Read more

6 customers mention "Reading quality"6 positive0 negative

Customers find the book an excellent Python beginner's guide. They say it provides a good understanding of Python and related topics. It also serves as a great introduction to Python 3, up to version 3.9.

"...I enjoyed reading it, especially the analogy and examples...." Read more

"Good understanding of Python and related topics. Additionally, fast delivery by Amazon !" Read more

"I have studied several other books in this area. This is an outstanding book it it’s poerful and simple way of teaching this language..." Read more

"Easy to follow with good examples. Worth the read." Read more

Top reviews from the United States

  • Reviewed in the United States on December 7, 2019
    I bought this book in preparation for a beginners python class that I had coming up because I was worried that I would struggle with the class. I spent about 3 weeks going through the book from cover to cover, doing all of the challenges - some more than once, and others I would do over again with my own twist on them to see what would happen.

    When I took my class in school it was a breeze! I think I learned 10x more from this book than the class ever would have taught me! It was a huge relief to be able to make my way through my class with confidence and I still use this book as a reference now. It is well laid out, well paced, and will get you up to speed in python quickly!
    2 people found this helpful
    Report
  • Reviewed in the United States on December 8, 2021
    Coverage - the book gives enough examples to cover python topics in detail.
    Learning - with my intermediate Perl background, I did not have any issues reading and understanding the material.

    For New Learners - if you have no programing background, learn the topics at top level first before jumping into books detail, and to avoid confusing yourself, understand the examples.
    One person found this helpful
    Report
  • Reviewed in the United States on February 14, 2022
    Programming books quickly go out of date. The Python 3.10 release makes some of the content in the book incorrect. Otherwise, the book is great to use in introductory scripting/Python courses.
  • Reviewed in the United States on August 7, 2020
    You could definitely learn something from this I copied one of the codes line for line out of this book and for the life of me could not get the program to work it was the Magic 8 Ball So I Googled that code and the ones I pulled from the internet are substantially different than the one that came out of this book seems to be a sign the book doesn't know what it's talking about
  • Reviewed in the United States on January 3, 2019
    I'm a total Python beginner and started my Python learning using this book. I enjoyed reading it, especially the analogy and examples. The author did a great job using daily and easy-to-understand examples to explain some of the difficult concepts. Really got my Python study going.
    One person found this helpful
    Report
  • Reviewed in the United States on March 7, 2020
    Good understanding of Python and related topics.
    Additionally, fast delivery by Amazon !
  • Reviewed in the United States on August 24, 2019
    Took a Python class with the author. The class didn't have a text book and the video for the class were not very detailed. This book made the class labs easier to handle.
    One person found this helpful
    Report
  • Reviewed in the United States on October 7, 2018
    I have studied several other books in this area. This is an outstanding book it it’s poerful and simple way of teaching this language
    All examples were easy to follow and execute.
    One person found this helpful
    Report

Top reviews from other countries

  • JOHN B
    3.0 out of 5 stars Disappointing and very superficial treatment of the subject
    Reviewed in the United Kingdom on July 16, 2020
    Not impressed. Very basic. Lot of repetition and poor examples imho.
    Covers the basics but could have done so in half the number of pages.
    Disappointing and there are much better if more expensive books you should consider.
    I have fairly extensive computer programming experience in many languages but no knowledge of Python. I found almost nothing here I couldn’t pick up from the Python documentation and other online sites.