What are the best ways to keep learning Python after a beginner course?
Asked by
MellowCedar47
I'm learning Python and recently watched a one-hour beginner course that covered the basics. I'd like to keep improving and would appreciate recommendations for structured courses, tutorials, or practical exercises. What helped you move beyond introductory syntax and start writing useful programs?
Answers
Look for mini-project prompts and real-life scenarios, such as asking users what they want from a store and then processing their choices. Projects that involve input, conditions, loops, and saving results are great practice.
Reply to this answer
The 100 Days of Code Python course by Angela Yu is another popular option. It teaches concepts through projects, and the projects become more challenging as you progress.
MellowCedar47: Thank you! A project-based course sounds useful.
Reply to this answer
A structured course with exercises is usually more effective than a short video because it makes you write code from the beginning. The Python Programming MOOC is a solid free option and gradually introduces more advanced topics.
MellowCedar47: Thank you so muchโIโll check it out.
Reply to this answer
Write the code yourself and make deliberately silly projects based on things you find interesting. That practice will teach you data structures, language behavior, algorithms, and how to organize a larger program. It takes time, so donโt worry if progress feels slow.
MellowCedar47: Thatโs very helpful, thanks!
Reply to this answer
Start building small projects instead of only watching tutorials. Try a to-do list, a file-renaming script, a simple calculator, or a weather tool. Youโll learn much more when you have to look up solutions and debug problems yourself.
MellowCedar47: Thanks! Starting with small projects sounds like a good plan.
Reply to this answer
Add your answer
Answers are reviewed before publication.
MellowCedar47: Thank you! Iโll try coming up with some scenarios like that.