Books and tutorials my brotha!! lol. But seriously if you dont have the money a library card and a pair of feet will do you wonders, just check out books on programming and go through them, be it if you find them worthy of a purchase save up and get, or just keep checking them out.
Also posting here often will do you a good ammount of help because many of the programmers here are expienced programmers and will be able to help you.
As with all languages it takes time, dedication, and the ability to be creative and find new ways to solve problems you once thought there would be no answer to. Good Luck with your programming experience!
For Each ctrl As Control In Me.Controls("pnlMainPanel").Controls
If ctrl.GetType Is GetType(System.Windows.Forms.Panel) Then
For Each subCtrl As Control In ctrl.Controls
If subCtrl.GetType Is GetType(System.Windows.Forms.TextBox) Then
If subCtrl.GetType Is ...