I am new to programming. I am eager to learn new programming languages / frameworks.
Can any one suggest the best way to master programming languages / frameworks?
I am new to programming. I am eager to learn new programming languages / frameworks. Can any one suggest the best way to master programming languages / frameworks? |
|||||||||||||||||||||
closed as not constructive by jmo21, Joel Etherton, Thomas Owens♦ Mar 20 '12 at 11:28As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance. If this question can be reworded to fit the rules in the help center, please edit the question. |
|||||||||||||||||||||
|
I tend to try to find something that is a good fit for the language/framework and is something I already know how to do. That allows me to start with getting a feel for the language/framework, without the "how do I do this" and impedance mismatch between "this is what's needed but that is what's provided". |
|||||
|
There's no "best way". Best I can offer only a few recommendations to make the learning easier. Start project with relatively fast gratification. Simple games tend to work quite well - I learned my first languages (Basic, Pascal, C) this way and ended up with published game later. Alternatively I like also Project Euler. It's set of problems where you can progress in small steps towards more complex algorithms. Problems are more algorithmic and mathematical in their nature which may be off-putting for some. Last but not least, select easier language: my choice would be Python. |
|||||
|