r/learnpython • u/Rengoku3101 • 1d ago
Best Python course/video for a complete beginner?
Best Python course/video for a complete beginner?
Hi everyone, I’m planning to start learning Python from scratch and eventually get into Python development.
Can anyone suggest a good YouTube video/course or learning resource that is beginner-friendly and actually useful for becoming job-ready?
I’m looking for something that covers the basics properly and also includes practice + projects, rather than just theory.
Thanks!
6
u/ectomancer 1d ago
Python is easy to learn. Any one course is enough to learn basic syntax. Becoming job ready is completely different. I learnt Python in 3 days (excluding OOP), then 8 months of small projects (1 week).
To become job ready, complete Data Structures and Algorithms course, then interview questions course.
4
u/kadfr 1d ago
Best course: University of Helsinki's Introduction to Python Programming ( https://programming-26.mooc.fi/ )
It is sn online course and will take time to complete but highly recommend it. It is also free.
There is no way someone goes from beginner to learning Python in 3 days. While you can pick up core fundamentals in a few days but you will hardly have 'learnt' Python.
I'd say it was during eight months of project work that you actually learned Python, rather than the 3 days of whatever course you took.
Saying that, obviously experienced developers will pick it up quicker than programming novices. However, even though Python is pretty straight-forward to grasp, being able to then code fluently in it takes time (and a lot of repetition + mistakes). Even good devs will need to adapt to quirks of syntax, libraries etc.
It is like say I learned Spanish in a few days after reading some books on Grammar & vocab. Knowing the basics doesn't correlates to being able to hold a conversation with a native speaker in Madrid.
1
u/Rengoku3101 1d ago
Thanks! I’m actually a complete beginner, so I’m mainly looking for a good course/video to learn Python from scratch. Once I’m comfortable with the basics, I’ll focus on DSA, projects, and interview preparation. Any course you’d recommend?
2
u/Snugglupagus 22h ago
Either CS50P or freeCodeCamp.org’s main Python curriculum (not the YouTube channel)
1
1
u/simply_curious44 19h ago
CS50P is probably the best place to start like beginner friendly, free and includes plenty of practice. Then build small projects alongside it.
1
u/ReadingandLiving 19h ago
I did CS50 and Code in Place! And I keep learning random things about python and keep writing some programs!
1
u/SnooPoems4315 18h ago
For me its Angela Yu course there is 70ty lessons on YouTube free, that was good start for me.
1
1
u/user2327 12h ago
https://youtu.be/_uQrJ0TkZlc?si=4OdputtHZ9tmAnUa
I liked this one. A little older but really good.
1
u/Major_Lab_311 12h ago
BroCode is an elite channel that does the basics on most languages at this point. He does them simply with examples and notes you can take if you want, they are the best and have helped me learn about 5 languages so far so BroCode ALL THE WAY! 🔥🔥
1
u/Charming_Shower_4185 11h ago
I started learning python with CS50 : Introduction to programming with python then Jose Portila on Udemy
1
1
u/Federal-Silver8804 2h ago
I started learning Python few days back and so far I am liking the course I have enrolled into, it is on Udemy and the name is “100 days of code. The complete Python pro bootcamp”
1
0
u/shahab_sardar 1d ago
I would recommend the python 6-hours beginner could see my Mosh Hamadani. And the I would say that ChatGPT is the best teacher.
2
u/NilbachSuchare 22h ago
Yes, I always take my lessons from a machine that can't tell how many R's are in the word "strawberry."
9
u/Moikle 1d ago
You don't need the best. Just pick one and start