i think that the best way learn a new program language, is starting making a little app, game, ect.
and when you face some problems, post you problem here, and we can try to help you.
here is my start up file, i use when beginning a new program.
You do not have the required permissions to view the files attached to this post.
Atari will rule the world, long after man has disappeared
sometime my English is a little weird, Google translate is my best friend