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:

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

What's New
Checkout Our New Video Page
We've cleaned things up a little, aiming at making things easier to find and the site a more pleasant experience.
Showmedo Introduces Learning-paths
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.
Showmedo's Notice Boards
!!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.
Showmedo's Stats Page
Our authors are the true heros of Showmedo. Here we start gathering some info on their contributions. Kudos.
Our New Monthly Competition
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.

Welcome to Showmedo!

Showmedo is about learning and (Free and) Open-source software (FOSS). We were inspired to start Showmedo by watching some very effective web video-tutorials/screencasts. These convinced us that web-videos can be a great way to quickly and efficiently acquire knowledge. It can even be fun, or at least painless. For some things there is no substitute to seeing it done.

Incoming Video Tutorials

gasto Esta serie de vídeos deberían de guiar al usuario a usar Blender desde el inicio. Blender [...]
Willywhite Начинаю серию уроков по языку программирования Питон. Надеюсь , они вам пригодяться.
John Graves Demonstrates programming in Python using speech recognition alone (no keyboard or mouse) [...]
Resolver Systems Resolver One is built on IronPython. In the past, this has had a limitation, in that it c [...]
gumuz Qt Designer Tutorial, Part 1, showing resources, actions tool bar.
Dai How to create shared folders in virtualbox using Ubuntu Hardy Heron and Windows XP. Ubunt [...]
Ian Ozsvald Create a simple database using OpenOffice's Base, based on a physiotherapy patient databa [...]
Ian Ozsvald Create your first Impress presentation using OpenOffice's PowerPoint-like presentation sy [...]
antiRTFM Video tutorials about programming in the C++ programming language.
Grant Paton-Simpson SOFA is an exciting new statistics, analysis, and reporting program. It is free, with an [...]
Zimmer WxPython has a built in function to execute long functions easily, sadly it isn't well no [...]
Tim Bower Videos about how to use Unix / Linux. Emphasis will be on entering commands at the shell [...]