Raising the bar: Awesome Python and PyGTK tutorials

You know, one of the things I love about the Open Source community is when people demonstrate quality in so many different areas. Every so often someone steps up and demonstrates something they have been working on that is well written, and raises the bar. You can see this in a number of places, but recently I just stumbled across a new one – The Learning Python blog.

It is a blog written by someone who wanted to learn Python, and as they learned, wrote articles about the many different subjects while learning. The site boasts a number of really high quality articles such as writing a WordPress offline blogging tool, writing custom widgets with PyGTK, building an application with Glade and creating a game with PyGame in three great parts.

This is exactly what Python needs – awesome documentation in the form of well written, simple tutorials, and I am really pleased to see he is using PyGTK for much of this. I would love to see him/her write some tutorials about using Cairo, GStreamer and Gnonlin. :)

  • http://www.learningpython.com/ selsine

    Hey Jono, thanks a lot for saying all those nice things about my blog, I really appreciate it!

    Also thanks for the tutorial suggestions, I’m always looking for new tricks to learn and blog about.


  • jono

    No problem Mark, you really are doing an awesome job. Keep up the incredible work! :)

  • http://aruiz.synaptia.net aruiz

    Hey jono, take a look at http://aruiz.synaptia.net, I have several posts about python tricks on it.

  • http://libria.net Tim Fuchs

    Python + GTK for beginners. That is just what I’ve been looking for, thanks.

  • segphault

    Cairo tutorials are kind of a bummer to write, because they become outdated too quickly. I wrote a Python/Cairo tutorial for Ars Technica last year (http://arstechnica.com/articles/columns/linux/linux-20050822.ars), and it’s practically useless already. I guess this is a good thing in some ways, since it illuminates just how quickly Cairo is evolving, but in the long run moving targets really don’t make good topics for tutorials.

    Thanks for the links by the way, the PyGame tutorials in that blog are very nice.