Archive for September, 2008

‘How I Screencast’ by Florian

Tuesday, September 16th, 2008

Florian, one of our authors, has written a blog on how ‘How I do my screencasts‘.

“…I log into my tutorial account and start making the screencast, with recording on. It has to be noted that I have no second monitor showing me the code I am supposed to write, so I pretty much write it from memory. With longer screencasts I might have a paper with notes lying next to me. …”

His method is probably shared by most screencasters, though editing tends to follow (at least for me) to clean-up the recording, remove empty space and smooth out any audio glitches.

“Batteries Included” Python beginner Club series now finished

Tuesday, September 16th, 2008

Lucas’ Club series for Python beginners which introduces the Python standard library is now complete.

Batteries Included - The Python Standard Library has 9 episodes for Club-subscribers which introduce the core elements of file-system access, using the shell, regular expressions, math, dates and talking to websites.

“I will thank you for getting this in-depth basic explanation of the basic modules. It really fills in some missing holes on my knowledge of using this.” - JZA

Each video is around 5 minutes long and includes examples of normal use.

Episodes:

  1. Series overview
  2. The “sys” module
  3. The “os” module
  4. The “shutil” module (shell access)
  5. The “glob” module (file pattern matching)
  6. The “re” module (regular expressions)
  7. The “math” module
  8. The “urllib2” module
  9. The “datetime” module

Other recent Python videos include Making a Django Dev Environment, TurboGears 2, Agile Python Development, Python for Math Education, Database Programming, Google App Engine and pyWin32

“An Introduction to Vim Macros” screencast series

Sunday, September 7th, 2008

Justin Lilly has created a 3-part series on using Vim macros, Vim is a powerful editor that has a bit of a learning curve.

“Thanks! Learning by looking over the shoulder is really a great addition to the help files.”

Screencasts make it easier to see what’s going on for the new user:

  1. An Introduction to Vim Macros
  2. Vim Selections
  3. Vim % operator

These videos form a part of our 330 Python tutorial screencasts.  Most are free, some are a part of our Club which focuses on carefully planned tutorials for Python beginner/intermediate programmers.

Other recent videos include Making a Django Dev EnvironmentTurboGears 2, Agile Python Development and Python for Math Education.  Recent beginner-Python videos include Common Variables and Containers, Loops and Iteration and What Does Python Look Like?.

New Django Screencasts in time for v1 release

Thursday, September 4th, 2008

We’ve got new Django screencasts (30 to date), first Eric Holscher has added 4 videos on Debugging Django covering the Django error page, logging, pdb in Django and unit tests.

“Wow! I had no idea Django could do that. Suffering from some serious envy right here. Very, very good screencast. Pacing, structure, content all top notch. When you called up that Python console my jaw dropped a few inches” - Kyran Dale

Second Ian shows Django in Under a Minute to celebrate the release of Django v1 with an easily blogged, music-backed demo.

“Searching the Python Bug Tracker” screencast

Thursday, September 4th, 2008

Andrew Kuchling has created a screencast on Searching the Python Bug Tracker which describes how you can search for bugs in the Python bug tracker.

Searching for bugs helps you figure out if you’ve found a problem with Python rather than in your own code.  Filing bugs is an important way you can help to make Python better.  If you’ve never seen the Python Bug Tracker, take a look at this lovely demo.

“Wow, this is probably the most eloquent/fine-voiced screencast I’ve ever heard of.” - gasto.

These videos form a part of our 330 Python tutorial screencasts.  Most are free, some are a part of our Club which focuses on carefully planned tutorials for Python beginner/intermediate programmers.

Other recent videos include Making a Django Dev EnvironmentTurboGears 2, Agile Python Development and Python for Math Education.  Recent beginner-Python videos include Common Variables and Containers, Loops and Iteration and What Does Python Look Like?.

“Python Beginners - Loops and Iteration” - Club Series fully published

Wednesday, September 3rd, 2008

I’m happy to say that I’ve just published the last three episodes for Python Beginners - Loops and Iteration.  This is another of our Club ShowMeDo Python Beginners series aimed at new Python programmers, it takes you through looping and iteration techniques.

By the end of the series you’ll be able to read other people’s Python code more confidently and you’ll have useful examples for building your own loops.

The complete series runs for 30 minutes, each episode is around 5 minutes long and includes examples:

  1. Overview (Loops and Iteration)
  2. For on a List
  3. For using a range
  4. For using enumerate
  5. For on a set
  6. For on a dict(ionary)
  7. While loops

Other recent videos include What does Python Look Like?Agile Python/Pylons Development for pySvnManagerMaking a Django Dev Environment, TurboGears 2, Agile Python Development and Python for Math Education, Developing emol!.