I never did dot notatation or OOP (Object Oriented Programming) before, or any GUI programming. But since I started early and had a similar language as a base, I didn't have any real problems. I just started small.