Blog Roll
Python Beginners Completed! – File Input/Output
Kyran Dale
Fri, 16 Oct 2009 08:54:56 +0000
Finally we’ve finished the Python Beginners über-series in our Club. In total the Club has 118 videos over 15 series all focused on teaching new Python skills. Now we’re done with Python beginners we’ll be expanding our scope.
In just under 30 minutes in the File I/O Tutorial I cover reading text files, writing textfiles, using binary files (with Python Imaging Library as the example) and persisting data with the pickle module.
Now that we’re finished with the raw episodes and our Learning Paths are usable I’m tying together all the Python videos (free+Club) into paths-of-learning that teach you about topics including:
- Starting to Program with Python
- Getting Python Installed
- Walking through fully-written programs (long step-by-step series)
- Python development environments and tools
- Python GUI development
- Django
- Web-application development
The learning-paths, and learning how to use them effectively, are very much a work in progress. As ever we welcome any and all constructive feedback.
Once we’re done with the Python learning paths we’ll start to tie together all the other topics in ShowMeDo (heck – we have well over 1000 screencast tutorials now!) to make learning much easier.
Python 411 podcast interview – thanks Ron!
Kyran Dale
Thu, 28 May 2009 19:41:16 +0000
Ron Stephens, creator of the rather excellent Python411 podcast series was good enough to interview Kyran and myself a couple of weeks back: An interview with the founders of ShowMeDo: May 25, 2009
We cover the history of how we started ShowMeDo with Python screencasts, Kyran’s innovative Learning Paths (which caught MIT’s eye), the special learn-Python-quickly tutorials in our Club, our authors and the 1,000 educational screencasts we’ve built between us to date.
We also discuss how you can share your own knowledge with 100,000 global viewers and end with a light chat about Python 3.0.
Ron has a long list of podcast interviews, check them out if you want to know about topics like Django, Python Visualisation and the Python Learning Foundation. He also lists many Python tutorials across the web, they are great short-cuts to find what you need.
Python Beginners – Club Collection Takes Shape
Kyran Dale
Tue, 05 May 2009 01:25:59 +0000
Have finally got round to giving the Club videos a bit of presentational structure following Ian’s last file I/O series in his huge Beginner Programming With Python.
Ian’s final series in Beginners brings the club total to 118 videos, 15 video-series and over 10 hours of Pythonic video demonstration <phew>.
Ian’s beginner-sets were conceived as a whole, from introducing the look and feel of Python to covering, in quite a bit of detail, the general Python programming elements. With Lucas Holland’s introduction to the Python standard libraries we have a nice round number of 50 videos, setting clubbers up nicely for the other club videos and some of the intermediate/advanced Showmedo Python series.
15 New Learning Paths (mostly for Pythonistas)
Kyran Dale
Fri, 10 Apr 2009 18:17:47 +0000
We’ve published 15 new Learning Paths to help you build your knowledge of Python, C and Screencasting. The Paths mix free and Club content in a guided journey, pulling out exactly the right episodes and series to help you complete your knowledge for a particular subject.
Popular Paths include:
- Beginner Python Tutorial
- Intermediate Python Tutorial
- Python Development Environments
- Beginning Python Web-development
- Beginning Django Tutorials
- Python 3.0 Introduction
- Python GUI Building
- Scientific Python Programming
- Screencasting Tutorial
If you like the idea of these guided tutorials, please give us feedback and help us to spread the word by blogging and tweeting (@showmedo).
Showmedo Relaunching
Kyran Dale
Tue, 10 Mar 2009 02:41:03 +0000
Frantic scenes aboard the SS Showmedo as we move to a new server and introduce a much-changed site. According to google analytics about one third of our regular audience are currently lost in cyberspace as various DNS caches around the globe send them off to the old site or some weird fusion of old and new.
Moving server has been as stressful as I imagined, probably the reason for all those ‘moving servers is stressful’ blog entries around the web. We’re currently a little rickety and scared to crank up the engines for fear of shaking the ship apart. But, thanks to some caching magic, we seem to be serving pages and videos.
The new site design is the result of finally having a big chunk of hours to dedicate to Showmedo, rather than cadging them after hours from the day-job. I think things are a deal cleaner and more professional, allowing for my being rather an accidental web-developer. The feedback has been pretty positive, which is always nice.
Our new initiative viz web-education is Learning-paths. I’ll be blogging a little about this as soon as I manage to get the server software installed. For all you linux users out there used to the simple pleasures of ‘apt-get install’ or ‘yum’ or ‘rpm’ or any one of the new-fangled ways of getting software onto your *buntu, opensuse, fedora, etc. box, be very thankful; I have been plunged back a couple of decades or so to library-dependency hell and it is a head-trip indeed.
Kudos and Thanks to Our Authors
Seems like a good video. It is my first one.
2 days agoGood introduction. I'm looking forward to the rest of the video series!
2 days agothanks very much. slowly coming to terms with creating PDF forms
2 days agoI'm just getting started with Python & django, and really enjoyed this tutorial. It's got my confidence up to the point where I'm eager to dive in. Thanks so much!!
2 days agoThis tutorial is amazing. You go at a good pace and my class can keep up. Congratulations for one of the best blender vids out there!
3 days agoDoes the trick!
3 days agoAllright, this is excellent. More Boa tuts.
3 days agoExcellent! Very instructive and didactic. Congratulations and thank you.
3 days agoThanks the demos.
3 days agoWe've cleaned things up a little, aiming at making things easier to find and the site a more pleasant experience.
We're stepping up a gear with our new learning-paths. By structuring Showmedo's content we hope to make the site a more effective learning centre.
!!COMING VERY SOON!! To encourage collaborative education and increase community feedback, we've introduced notice-boards. These allow requests for new learning-paths to be posted and subsequent responses followed.
Our authors are the true heros of Showmedo. Here we start gathering some info on their contributions. Kudos.
To celebrate the introduction of Learning-paths we're offering a prize of $100 for the best learning-path this month. The judges will be drawn from existing star authors.






Thanks for the videos :)
yesterday