Viewing the Videos or Subscribing to the Podcast

Some of the entries have a picture, which you can click to access the video. Otherwise, to see the videos, use this icon to subscribe to or view the feed:

Or, subscribe in iTunes

Wednesday, September 30, 2009

Sound Flies a Helicopter in Scratch

Sound (your voice, perhaps) controls the altitude of a helicopter which you try to keep from hitting the mountains.

Saturday, September 26, 2009

Web app using Scala, Lift and Flickr to Show Pictures

Dave Briccetti shows a very simple Web application he is working on for his mom's nature photography Web site, Written in Scala, it uses the lift Web application framework, and Flickr Web Services to find her pictures. The source code is on GitHub.

Tuesday, September 22, 2009

Introduction to Python Classes

Using examples of an animal and a simple grid, we look at creating classes in Python, in preparation for better understanding our Game of Life program.

Saturday, September 19, 2009

Jython/Swing Conway’s Game of Life

A brief overview of a Jython (Python) implementation of Conway’s Game of Life using Java's Swing for the GUI. Source code:

Friday, September 18, 2009

Interviews With Professional Programmers, Part Four

More programmer interviews: Kevin Nilson, E*TRADE (at Google for a Silicon Valley Web JUG meeting), Jorge Ortiz, LinkedIn, Michael Galpin, eBay (at LinkedIn for a Bay Area Scala Enthusiasts meeting).

A Graphical User Interface with Jython and Swing

Dave Briccetti shows how to create a simple Python program with a graphical user interface using Jython (Python running on Java) and Swing.

Saturday, September 5, 2009

Adding a Feature to TalkingPuffin

This video is different from the other instructional videos in the Young Programmers Podcast, in that it doesn’t teach step-by-step how to do something. Rather, it shows a professional programmer making an improvement to a real product. The product here is TalkingPuffin, an open source Twitter client written in Scala. Dave Briccetti adds a new feature that allows filtering out tweets (messages) from people not following the user. Inexperienced programmers are not expected to understand everything shown. The point is just to see a professional programmer at work, using great tools and a great programming language.