This was my CodeRage 4 presentation back in late 2009. It's very introductory stuff and Pascal only. It's based around a couple of chapters in Marco Cantu's book Essential Pascal (produced with permission). The presentation is about 35 minutes long. You can watch YouTube.