Well,the first time someone reads this,it honestly seems like as if you want us to do your homework.Pls give us a question,like a part of the program in which you have a problem,like more of an error.
And after saying that I could also like to say to you to go through the tutorials.A lot of concepts are given there(the basic ones).
Try out the program yourself after going through the tutorials,then come back with errors!!! (^_^)