what type of "DJ" are u trying to be? I Club DJ that plays top 40, skratch DJ or Turntablist, mixtape DJ. a service DJ that does garage parties, weddings, special events etc etc.
Skratch is a good documentary if you want to learn the history of the art of turntablism.
Id watch Skratchon 2000 and some mid releases of Turntable TV from the Invisibl Skratch Piklz that give u pointers on DJing like counting bars, when to throw in mixes, how to splyce etc etc.
Learn the OG way with 2 turntables, a mixer and a crate of records. After you master that, software will be a piece of cake for you.
Skratchcon 2000 gives you the history lesson on DJing but also educates you on the art and how to go about it with routines that follow each explanation. here are some vids of that seminar which you can cop on DVD.