Well, this is coming from a programming novice, so take whatever I say how you will. You might actually have more experience than me. I only had a year of Java @ the end of highschool and the little practice I had with PTCmkII. I just recommend easing into things. Spend time figuring out what does what. Focus more on the "what" versus the "how," at first. Analyze the samples as much as you can