I've been taking coursera classes and the like but it helps to work on 'real' projects with folks to see how it's really done outside the classroom. I really should push myself to get out into the DS groups, but I find them intimidating when I have no practical experience.