48
Your Cart

You Will Learn Python 3!

 

Zed Shaw has perfected the world’s best system for learning Python 3. Follow it and you will succeed—just like the millions of beginners Zed has taught to date! You bring the discipline, commitment, and persistence; the author supplies everything else.

 

In Learn Python 3 the Hard Way, you’ll learn Python by working through 52 brilliantly crafted exercises. Read them. Type their code precisely. (No copying and pasting!) Fix your mistakes. Watch the programs run. As you do, you’ll learn how a computer works; what good programs look like; and how to read, write, and think about code. Zed then teaches you even more in 5+ hours of video where he shows you how to break, fix, and debug your code—live, as he’s doing the exercises.

  • Install a complete Python environment
  • Organize and write code
  • Fix and break code
  • Basic mathematics
  • Variables
  • Strings and text
  • Interact with users
  • Work with files
  • Looping and logic
  • Data structures using lists and dictionaries
  • Program design
  • Object-oriented programming
  • Inheritance and composition
  • Modules, classes, and objects
  • Python packaging
  • Automated testing
  • Basic game development
  • Basic web development

It’ll be hard at first. But soon, you’ll just get it—and that will feel great! This course will reward you for every minute you put into it. Soon, you’ll know one of the world’s most powerful, popular programming languages. You’ll be a Python programmer.

 

This Book Is Perfect For

  • Total beginners with zero programming experience
  • Junior developers who know one or two languages
  • Returning professionals who haven’t written code in years
  • Seasoned professionals looking for a fast, simple, crash course in Python 3

9 reviews for Learn Python 3 the Hard Way: A Very Simple Introduction to the Terrifyingly Beautiful World of Computers and Code (Zed Shaw’s Hard Way Series)

  1. eric hall
    January 19, 2025
    Python
    Helped me get a certification in the Python language.
    Helpful? 0 0
    Bookworm
    September 30, 2024
    Great book
    Book is great for beginners and/or refresher
    Helpful? 0 0
    Mark Thompson
    October 20, 2023
    Darn good book to introduce Python 3
    While I have been a programmer of Fortran IV, Assembly Language, C, and some BASH script writing, I could not follow Python which is a "Structured" pr...More
    While I have been a programmer of Fortran IV, Assembly Language, C, and some BASH script writing, I could not follow Python which is a "Structured" programing language. I tried a few online courses but I like books, so I ordered this book and I read it first, then I started over but this time started to write a few of the examples. The examples are pretty good and I started to understand the syntax and how to read Python. While this book is not all encompassing, it allowed me to make sense of commands I could look up on the internet. There was one area I thought was lacking, the explanation of 'classes'. It was a topic covered in the book but for myself, I couldn't comprehend was was being said. This is where having an in-person instruction would have helped me out.

    Overall this is a very good book and I feel it was worth the $30 bucks I spent on it.
    Helpful? 0 0
    fromm21
    February 18, 2023
    Pleased!
    Item arrived promptly and in very good condition. Thank you!
    Helpful? 0 0
    Steve Smith
    November 3, 2022
    no shortcuts
    Look, I’m not a software engineer by training or profession or inclination. I spent the last 2 decades listening to prospects, helping solve their pro...More
    Look, I’m not a software engineer by training or profession or inclination. I spent the last 2 decades listening to prospects, helping solve their problems, and building sales programs for tech startups. I’m a progressional seller. I’m a 42-year old white guy from New England with 3 dogs, a bunch of hobbies and a high maintenance relationship. I learned Python typing out my lpthw exercises in my spare time.

    If you’re asking me: check. It’s worth it.
    Helpful? 0 0
    De Vaughn Elledge
    May 10, 2022
    Great guide.
    This book throws you into writing Python with out a lot of flowery wording. Straightforward instructions and examples. No confusing information a must...More
    This book throws you into writing Python with out a lot of flowery wording. Straightforward instructions and examples. No confusing information a must have book for learning python.
    Helpful? 0 0
    CHARLES L L DUARTE
    March 19, 2022
    Este é o verdadeiro jeito “Hard” de aprender Python!
    A concepção do author em colocar linhas de códigos que você ao repetí-las vai num crescendo de dificuldades que tornam o aprendizado efetivo.
    Helpful? 0 0
    frenchcocoa
    December 27, 2021
    Perfect for my leaning style!
    I've been programming since I was 18. I'm now 58. Every 5 years or so, I find it necessary to take up another language. I'm now taking up Python. This...More
    I've been programming since I was 18. I'm now 58. Every 5 years or so, I find it necessary to take up another language. I'm now taking up Python. This "hands-on-approach" is just what I have been craving! Reminds me of the time when there were no fancy IDEs. The author also has this kind of tongue-and-cheek humor that I find amusing. So many books in this genre are stale and boring despite their usefulness. With this book, I get to "enjoy" the learning of a new language, not just suffer through it. Well done!
    Helpful? 0 0
    Bryan Broussard
    November 14, 2021
    A great resource
    Lots of practical experience actually programming and not heavy of theory
    Helpful? 0 0
Add a review

Your email address will not be published. Required fields are marked *

X

Frequently bought with Learn Python 3 the Hard Way: A Very Simple Introduction to the Terrifyingly Beautiful World of Computers and Code (Zed Shaw's Hard Way Series)


Concepts of Programming Languages, Global Edition Original price was: $79.99.Current price is: $19.99.
Artificial Intelligence Programming with Python: From Zero to Hero Original price was: $49.99.Current price is: $19.99.
Artificial Intelligence in Finance: A Python-Based Guide Original price was: $59.99.Current price is: $19.99.