+ 3
Programming Journey — Guidance.
It is not a secret that when you finish studying certain topic/course, you might think: what to do next? For beginners, including me, this will be quite useful and informative. For those, who are more experienced, I want to ask: When you finish a tutorial on (any) programming language. What do you do after? Do you read documentations to get more knowledge on the programming language? Do you learn libraries? Do you make projects? Do you find another tutorial which has something new? According to You, what's is the next step after finishing course/tutorial?
2 Respostas
+ 5
You can always check the "More on topic" links at the end of each course.
It is useful to learn more about the standard library of your programming language. I found browsing the language documentations to be quite educational. In case of Python, some parts of the standard library contain really interesting features: itertools, functools, collections, pickle, json, urllib, contextlib... Even in the standard documentation there are lots of great examples.
It is also very helpful if you can actually USE the language. Solve puzzles like projecteuler or leetcode. Browse other people's popular codes and learn from them. You can also make feed posts about any new feature or skill that you learned. If you are able to meaningfully explain something to others, it can greatly improve your own understanding. Answering forum question too.
+ 3
Thanks for a reply Tibor Santa