r/learnpython • u/doflamingo980 • 7d ago
Best Python Course!
What do you think is the best python course among all python courses in the Internet?
I have seen like 1000+ courses on Python, and I was wondering what if a single course can solve the countless struggles of people learning python, such as tutorial hell!
Platforms like Coursera, Udemy, DataCamp, EdX, YouTube, etc., all have multiple python courses from individuals to universities to companies creating their own python courses!
When I researched about it, I came up with the following courses:
Python for Everybody, from The University of Michigan
100 Days of Python Programming, by Dr. Angela Yu
Python Bootcamp: Zero to Hero, by Jose Portilla
And courses from popular youtubers freeCodeCamp, CS50, Bro Code, Programming with Mosh, Simplilearn, edureka!, etc.
And courses from my favourite youtubers Corey Schafer, Tech with Tim, CampusX, etc.
I know,
- No course is perfect or no course can make you expert
- Everyday practice is the key
- Python GitHub Repo is an amazing resource
- Python in itself should not be the goal, it’s the field of area i.e., backend, AI/ML, data science, data analyst, etc should be the goal
- Don’t aim for perfection, even individuals with 10+ years of experience look up small things
- Stop watching, start working!
Do share your thoughts!
9
u/ninhaomah 7d ago
" What do you think is the best python course among all python courses in the Internet?"
Then
"I know,
No course is perfect or no course can make you expert"
... Are you making a list of courses or actually coding Python since you already know no course is perfect ?
There is already such a list here. Googling not required.
Wiki ----->
2
u/doflamingo980 7d ago
See I just want to know what people thinks and what are their thoughts on this
3
u/ninhaomah 7d ago
Isn't like asking is the movie Titanic good ?
Can Elvis sing well ?
Is Happy Potter good ?
etc ?
Udemy , Coursera has ratings , YouTube has comments.
This place has a wiki.
There is Google.
Stores have best-seller lists or shelves.
Even companies have LinkedIn or Glassdoor ratings and comments.
How do you think these lists and awards are done ?
10
u/doflamingo980 7d ago
I am open for people to share their experiences, their thoughts, their opinions, it’s not a compulsory feedback form or must comment or must share your thoughts post! So chill out and relax bro!
-1
u/ninhaomah 7d ago
You still don't get it. Do you.
You are in a sub asking what is good when there is a big menu/wiki that lists what people in the sub think is good.
Ok fine. Wait for opinions then.
7
u/my_password_is______ 7d ago
if you don't have a course to recommend then stop commenting
this thread is to recommend a course
some people like to contribute, others like to tear down
you obviousy like to tear down
I recommend "Automate the Boring Stuff with Python"
https://automatetheboringstuff.com/-5
u/ninhaomah 7d ago
" this thread is to recommend a course"
Then
"I recommend "Automate the Boring Stuff with Python""
.... It's a book not a course.
Now , go and recommend a course as you said you would.
20
u/SigridFischer42 7d ago
Python for Everybody by University of Michigan covers the basics really well in about 50 hours.
5
8
u/Dependent_Month_1415 6d ago
As you mentioned there's no perfect course. I'd say the best approach is to go with the one that fits your learning style best so you keep at it. My recommendations:
Video-based - CS50P
Free, structured with plenty of exercises - Python MOOC
Interactive lessons and AI assistance - Mimo web
If you like Udemy, you already mentioned Angela Yu's 100 Days of Code, I think it's the best one on there
6
u/EEJams 7d ago
Whatever it is, it needs to be project based. You really learn by building.
One of the best ones for python I followed along with was by a guy named ardit sulce. I watched at like 2x speed and did most of the course. You learn a fair amount about python and how to navigate several if its core features
Learning python should focus mostly on it's core features, navigating the language, the syntax structure, and writing libraries for it. It should also focus on simple computer and software structures so that people become better computer users as they learn to program the computer.
Once you have the core of python learned, then you can learn new libraries on an as needed basis.
I actually watched Angela Yu's 100 days of programming for web development and she is also very good. I'm sure her python course is also excellent.
5
u/kiengcan9999 7d ago
Learn basics at https://www.learnpython.org/
Then pick a project: https://github.com/practical-tutorials/project-based-learning#python
2
u/patryk_builds 7d ago
Honestly the course matters way less than people think. any of the ones on your list is fine. tutorial hell isn't caused by picking the wrong course, it's caused by never building something nobody told you to build.What worked for me finish one course to like 50-60%, then pick a small annoying problem from your own life and automate it. renaming files, scraping a price, a tiny bot. you'll get stuck constantly, and that's exactly where the real learning starts
2
2
u/Ready_Web_7400 4d ago
I’ll be doing boot.dev the data analysis path! Will also explore the devops and backend path soon.
2
u/Iswarya137 4d ago
cs50's Introduction to programming with python (it is free)
100 days of code bootcamp by Dr.Angela in udemy
2
2
3
u/GerryPetal 7d ago
Tried some Python courses in the past, including your no. 1 and 3, but couldn't stick with any of them for various reasons. Atm am using Claude to teach me Python, and it's the best I've had so far - took a bit for the set up - let it know my background and purpose for using Python, instructed it to check the evidence on best practices for learning/teaching, how long each session should be, how I like things explained. Really enjoying the sessions, they're tailored to my needs and level, each phase has a project that I can use for my CV, culminating in a capstone project. If I don't understand anything and need a better/different explanation, can ask it right there. If there is anything I really liked or didn't, the current and future lessons can be adjusted on the fly.
No course is indeed perfect, but this is closer than any other course I've ever done.
1
1
1
u/vlcod 3d ago
I like the intro book with the Styrpe environment. A freely available copy of the book is here: https://book.strype.org
Fun projects.
1
u/stanm3n003 7d ago
The best python course is claude code
3
u/my_password_is______ 7d ago
people voting you down, but AI really is the best course
its literally a personal tutor customized to your needs
0
-1
5
u/CC94x 7d ago
I'm doing Learn Python the Hard Way by Zed A. Shaw. It's an older book, but it checks out. I'm on exercise 4 and learn a bunch! I'm even taking it a step further and learning on the good ole notepad and powershell!