The problem is it's really something you have to teach yourself. It's not really something someone can teach you. They can give you the resources to teach yourself, and guide you with any problems you may have, but as for teaching you how to program over the internet... I mean it's something people dedicate a good part of their lives to mastering. Perhaps it'll work for you though.