There is an impressive number of developer webcasts available on-demand here, 23 just from last week!  I usually don't have patience for presentations (especially webcasts) but I checked out a few of the level 400s and they were exactly what I was looking for.  Recommended....