Best Way To learn?

My best tip is to stay away from most programming blogs. Often people dont know what they are talking about and give bad advice. Ppl on forums would get called out if they did that.
 
learning to program can vary highly from individual to individual. if you're coming in completely blind to it, it might not be a terrible idea to pick up a couple intro courses at your local community college to get you jump started.

in this day and age though, google is an invaluable resource. i didn't have that benefit back in the day when i was learning to code. most of my knowledge was garnered from looking at source that i could find, talking to a few friends of mine who were really strong coders, and experimentation.

to this day, this is still how i do most of my learning. i have a the good for fortune of having a long time friend who's programming kung fu is out of this world. i also read a lot. especially with a my chosen platform of .NET there are new techniques and bits of functionality being added with each framework iteration, so i spend a lot of time on MSDN and sometimes even just randomly googling things and aggregating all the information i find.

i've never found books or classes to be all that helpful for me personally, but i started at a young age long before many of today's current high level languages were even conceived (i cut my teeth on vb3 so that tells you how long ago it was).

one of the advantages that newbies have today is that high level languages like VB.NET and C# provide a relatively simple syntax (especially vb) backed by a powerful framework. it lets you ramp up quickly and once you start advancing the power under the hood runs pretty much as deep as you're willing to go.

here are a few links to some posts that i have done to other people asking this question. i've collected some good links to basic resources that will provide you an intro to OOP such as data types and general concepts. many of the links i have are more .NET oriented, but most of the concepts carry over to just about any OOP. hope they help:

Code:
http://www.blackhatworld.com/blackhat-seo/visual-basic-6/15877-visual-basic-tutorials.html#post1981680
http://www.blackhatworld.com/blackhat-seo/general-programming-chat/232517-more-powerful-programming-language.html#post2072233
http://www.blackhatworld.com/blackhat-seo/general-programming-chat/232517-more-powerful-programming-language.html#post2073147
 
Back
Top