I recommend that you have a much better understanding of the basics before beginning your GUI study.