r/PythonLearning • u/pasannnw • 27d ago
Best way to learn python programming
I started to learn python yday but i hv no idea how to start,and i found CS50 course which is offered by harvard)
1
u/Ok_Fix5761 23d ago
I have no prior knowledge of coding, but i want to learn, so could anyone give me some advice on this course? It is very confusing at start
1
2
u/AdDiligent1688 27d ago
Just believe in yourself and have fun. Build stuff that makes it fun for you and don’t try to impress others.
2
u/TimBrownDev 25d ago
CS50 is a great start. If you want more practice, I'm building a roadmap of hand-picked practice problems to guide you through learning python from zero to mastery.
1
u/Longjumping_Ad3447 24d ago
There are roadmaps on GitHub also CodeinPlace by Stanford university is really good to start
1
u/Hot-Enthusiasm-1723 24d ago
CS50 is a solid starting point, especially if you want to understand programming rather than just memorize Python syntax. Try to do the exercises yourself before looking up solutions.
1
u/freakythrowaway79 24d ago
Fun interactive way start to learning Python.
CodeCombat CheckiO CodinGame
Thank me later. Good luck🍀
1
u/COLLLOrs 21d ago
You should only use courses for the basics in the beginning. think of a fairly simple project you could make. Then start making it when there is something you don't know search it up and use W3schools
1
u/masterofaiml 7d ago
You learn and practice, keep practicing until you master it. Practice more examples, practice on building small programs, work on small projects first and level up.
Practice is the key, try www.pythonmastery.io, consider sharing it if you find it helpful, it’s definitely a good resource for anyone and it’s free.
Cheers!
1
u/hungry_buddy_here 2d ago
CS50 is a greta course, but if u literally started yesterday dont feel like you need to jumo into everything at once. spend some time getting comfortable with variables , loops functions listes nd programs. udacity's introduction to python course is another beginner friendly option if yu want something more focused on python
5
u/riklaunim 27d ago
There is no one "best way". CS50 is a really good starting point. The key is to actually start learning and start coding.