I've looked into software carpentry, I'm glad it's there but learning how to commit and 'intro to <python/R/unix>' is about five years behind what I need. Most scientists can read intro tutorials themselves. I'll keep looking around on their website though, thanks for sharing.