I have just been learning how to make some stuff with Visual Basic and then comparing what I learned there with Code Academy. I might be in the early stages of though regarding the Visual Basic tutorials.
But what I like about code academy is that they don't tell you what you need to do to make something happen; they explain what a piece of code is and how it works and then ask you to do something to make something happen, thus by you having to figure out what code to write to make it happen.
This is the way I like to learn, how it works for myself and that way hopefully it can stick with me. The next thing is just practice until it becomes second nature. Probably what I was looking for in regards to Visual Basic tutorials is actually having a vision in mind when learning.
I think it's important to be able to learn how for oneself how many things work rather than just being told. For example you could say that you could be told the answer to every mathematical equation but unless you know and continue to practice the formulas coupled with imagination to get to the conclusion then you're probably never going to get anywhere.
Now with all of this in mind I should be able to go on and develop even further; all that's needed is self-learning, guidance if needed and a vision.
I hope this all makes sense and thanks for reading.