I'm jumping in on the deep side after completing my bachelors in CompSci... I haven't coded in a long time. I'm going to jump into django and try to pull off a project.
I need versioning (understand it, have never used it). Where do I start?
Subversion is the lowest common denominator and you'll end up using it sooner or later. You might as well learn it even if you expect to move to a DVCS later on.