Finally Learning Python using Google’s Videos

Back in 2006 I asked which language I should learn next: Ruby or Python. Well, I finally got around to feeding my brain a bit. I recently discovered Google’s Python Class and have watched the first few videos. So far it’s all very basic, but learning the fundamentals of Python has proven to be very useful. I already have a good sense of some of the language idioms and am really enjoying learning a new language.

Virtually all my work has been in Perl for the last 10 years or so and I’ve always run across libraries or frameworks that I’d like to play with but didn’t have the right language in my background. Often times that language has been Python.

Thanks to Google for making their internal training materials available to all.

About Jeremy Zawodny

I'm a software engineer and pilot. I work at craigslist by day, hacking on various bits of back-end software and data systems. As a pilot, I fly a Flight Design CTSW and high performance gliders in the northern California and Nevada area. I'm also the original author of "High Performance MySQL" published by O'Reilly Media. I still speak at conferences and user groups on occasion.
This entry was posted in programming, python, tech. Bookmark the permalink.

8 Responses to Finally Learning Python using Google’s Videos

  1. Julien says:

    Nice! I’ve been myself plunging into Python in the past few weeks… Looks like a perfect resuource to learn more!

  2. miner says:

    Who cares?

  3. Been working the PHP 5+ learning curve, but does Python better lend itself to stacks to auto-scale well?

  4. Michael Fischer says:

    Python is a great language. I just wish the (third party) module documentation was nearly as good as Perl’s.

    Try to learn Twisted one day and I guarantee you’ll be running back into the warm loving arms of AnyEvent.

  5. PeterL says:

    I recently wrote a quick&dirty program in Perl … it was the typical thing that Perl is good at, with lots of regexps … but like most q&d programs it grew and the Perl got too unreadable, so I rewrote it in Python — which was both shorter and ran 2x faster.

    Anyway, a few links for some of things you probably wouldn’t think of doing in Python if you come from Perl:
    Spelling-corrector in 21 lines of Python,
    Python for Lisp Programmers,
    Python infrequently-asked-questions (a bit out of date)

  6. Great for you guys! I for one would like to learn a programming language or two but comprehension evades me. Don’t have the brains for it, I guess.

    • gerryk says:

      All programming is is breaking down problems into discrete steps. If you can describe how to make a cup of tea to someone in steps, you can write a program.
      You might not ever be a great programmer, but you cal definitely learn enough to write some scripts that make your life easier.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s