You seem to be approaching this vast subject from the wrong point of view - you want to learn it all right now. Forget it, most of the most able here have spent many years learning all the different...