Skip to content
HomeVideosBooks
AllTopicsTrends
BlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    Cover of Python Programming for the Absolute Beginner

    Python Programming for the Absolute Beginner

    Michael Dawson · 2010

    Programming
    Open LibraryAmazon
    Stats for nerds
    3recommend
    4mentions
    4people
    2010–2023years
    75% recommend25% neutral

    Mentions per year

    20102012201420162018202020222023

    What Hacker News says

    1. jtoldsJan 2023
      Python Programming for the Absolute Beginner (https://smile.amazon.com/Python-Programming-Absolute-Beginne...) has you make a game at the end of every chapter with the concepts you've learned so far. I've bought this book for a number of people, though perhaps Automate the Boring Stuff with Python: Practical Programming for Total Beginners (https://smile.amazon.com/gp/product/1593275994/) is better if you don't want to make games.
      thread
    2. throwaway7645Feb 2017
      Yea...flipped through Zed's book. It seemed alright, but Python Programming for the Absolute Beginner is an amazing piece of work. Crystal clear, and you get to build fun little text games.
      thread
    3. tron_carterMay 2010
      I started recently learning with a pretty good book on Python. It teaches by having you create little games. "Python Programming for the Absolute Beginner, 3rd Edition" By Michael Dawson. For Ruby on Rails, a great, if a little wacky introduction, would be: http://mislav.uniqpath.com/poignant-guide/
      thread
    4. unimpressiveApr 2012
      > He is getting the donations as a result of a random meeting with the film maker.

      Let me tell you a story.

      I'd say this story takes place when I was 11 or 12, around this time I went to a private school. I was transported there by a private bus service. It was a long drive. And the only person I had for company in these (small) buses was the person who happened to be driving it. During this time I grew to appreciate the "brilliant failure" quality that bus drivers seem to have. They knew all sorts of interesting tidbits about the world, and it was usually fun to talk with them on the drive to and from school.

      One driver in particular stands out in my mind, a man named Brian. Brian loved those morning radio stations that brought up social issues and asked listeners to comment. I liked them too. So we'd end up talking about these (in many cases esoteric) social issues and I'd present misguided positions. Which Brian would go ahead and tell me didn't make sense. It was fun. I'd always get Brian on the morning drive, rarely in the afternoon. It felt good stepping off the school bus having just had a discussion about the world. Gets you in that learning mood.

      This situation persisted for some time. During the intervening period I related my (then) dream of becoming a video game designer and computer programmer. He thought it was funny because he wanted to get into a similar field. Eventually it was the last day of school. While I'd had a great time and knew I'd miss all the staff greatly, it didn't really hit me until I was on the bus home. By chance, that day I had Brian. As I was tearing up, conversation didn't really happen. I had finally realized that this would be the last time I would ever see Brian. It wasn't a comforting thought. Eventually it came time to step off the bus. My mom came home at the same time and got out of the car to greet me.

      I knew it was going to sound awkward, but it had to be said, I went up to her crying and the first words out of my mouth were "Mom, I'd like you to meet my bus driver.". It was an odd request, but she did it. In the ensuing conversation I learned that Brian's parent company was about to shutter it's doors and that he'd be out a job. His hope was to attend a trade school and become a sysadmin or some such. We exchanged contact details and he was off.

      A month had passed. While I hadn't forgotten him (And the rest of my school experience.) he wasn't exactly the top thing on my mind. My mom walked in with a large package; addressed to me. That was a rare thing but not totally out of the question, my aunt would occasionally send me gifts in the mail. I asked if she knew what my aunt had sent. I was utterly shocked to find out that it hadn't been sent by my aunt. With a modicum of confusion an infusion of excitement and insatiable curiosity I started to tear the package open.

      When I finally had it undone the item inside may or may not have produced tears of joy.

      It was a copy of Python Programming for the Absolute Beginner. Which I guess you could say is what really got me started on the whole "Program your computer thing.". My mom told me to pen a thank you letter to inform him that I received it. I never got around to it and I have since lost his contact details. I hope to one day track him down and give him the thanks he deserves.

      Sure the difference in monetary expense is $60 to over 90K. But the principle is the same.

      For all that you do, a successful life relies on the luck and chance of meeting the right person at the right time.

      thread

    Related

    Cover of Dive into Python
    2008–2026

    Dive into Python

    Mark Pilgrim
    94 recommend · 185
    Cover of Learning Python
    2007–2026

    Learning Python

    Mark Lutz
    26 recommend · 49
    Cover of Automate the Boring Stuff with Python
    2015–2026

    Automate the Boring Stuff with Python

    Al Sweigart
    75 recommend · 95
    Cover of Learn Python the Hard Way
    2010–2026

    Learn Python the Hard Way

    Zed Shaw
    246 recommend · 489
    Cover of Effective Python
    2012–2026

    Effective Python

    Brett Slatkin
    22 recommend · 45
    Cover of Programming Python
    2008–2013

    Programming Python

    Mark Lutz
    4 recommend · 7
    Cover of Python crash course
    2014–2026

    Python crash course

    Eric Matthes
    16 recommend · 41
    Cover of Python programming
    2009–2024

    Python programming

    John M. Zelle
    6 recommend · 8