You ask something you cannot deal with at all. Better try to start something little that can be a part of your game then try something else and so on. Lean, read, try, ask but here is no a school or someone who is here from Blizzard to teach us. Good luck.
More info about me and my game mods you can find here.