Hacker Courses The online courses programmers keep recommending, ranked from 20 years of public forum comments.
i
#267 on Reddit

Introduction to Python

edX

5 recommenders · 5 threads · recommended in 5 years, 2016–2023 · score 6.0

Go to course ↗

A free introductory Python programming course on edX, offered as a self-paced online course with graded assignments that increase in difficulty. Commenters describe it as demanding for people with no prior programming experience.

Commenters call the edX Python course excellent and say its gradually harder assignments and active Discord support make it a good first structured course.

Programming Languagesbeginnerfreeinteractive MOOC#python#introduction#programming basics#edx#assignments

Recommendations by year

20162023

On Reddit (7)

  1. Strongly recommendscsdpr/learnprogramming2016in “When You Know the Basics, but You Still Can't Code”

    I'd recommend courses at EdX. The one I took for Python was excellent. Try solving the Project Euler problems next.

  2. RecommendsElectronicRecover545r/learnprogramming2023in “[Please, I beg you. Help] How to maximize learning as a beginner”

    Take a deep breath, mate. Seriously. Breathe in, breathe out. You will be able to learn coding. You will not die. You will be okay. You will be successful and be able to get yourself “out of a miserable situation”. You have time. You have time to do all the things you need to do. If you don’t feel…

  3. Recommendstheabominablewonderr/learnprogramming2022in “My son wants to learn programming, but I have no idea where to have him start”▲ 4

    i’m 40 and I think i’m going to have a look at all these resources 😂 But I did really like the edX python course. Maybe it’s a little too mature though. One of the differentiators in my opinion is finding something with good support. The python course had a discord channel that always seemed to…

  4. RecommendsUserName24106r/learnprogramming2020in “Python's practicing is so frustrating ! help please.”▲ 3

    That it takes however long it takes, and if you aren’t making progress, then you either need further training or simpler problems to solve. I would highly suggest you take a full class on python somewhere like edx. Full classes will include assignments that gradually get more difficult, which is…

  5. Recommendsemsuperstarr/learnprogramming2019in “People who have been programming since they were kids, what language popped your cherry?”

    The struggle will only make everything else that much more rewarding once you've figured a bit more out! I can relate with your experience though. I'm turning 27 next month, and just recently started learning Python. I'd recommend doing some online classes. I really enjoyed the Edx python course…

  6. MentionsPr0ducerr/learnprogramming2020in “Im 15 and I want to be a computer programmer”▲ 1

    I recommend Python. It's a language that's relatively straight forward, and there's a huge online community. At 15, this might seem intimidating, but free college level classes are out there. https://www.edx.org/learn/python is Ivy-league schools. I especially recommend the 600.x series from MIT…

  7. Mentionslife_never_stops_97r/learnprogramming2019in “Is the complete python bootcamp on udemy. Com any good?”▲ 1

    I will definitely try the edx's python course. Thanks for saving my hours of hardwork on udemy. And about the edx course, even their website says that those with no programming language will find the curve steep so fingers crossed. But, I will definately try to push through it all the way since…

Related courses

Keyboard

In the course grid
←↑→↓
Move between courses
Home End
Start / end of row (with Ctrl: first / last)
PgUp PgDn
Jump several rows
Enter
Open course
S
Save / unsave course
1–5
Best, Trending, Hidden gems, Evergreen, Saved
[ ]
Previous / next topic
On a course page
← →
Previous / next course in your list
S
Save / unsave
O
Open the course website
Esc
Back to the grid
Everywhere
/
Search
T
Light / dark theme
?
This help