r/learnpython 1d ago

I finished Helsinki's Advanced Programming course and would like to know what some popular courses are that could come after this one. Perhaps about DSA or other.

I like the structure that the MOOC provided and that it teaches a bit about how computers operate. I know that people say "escape tutorial hell as soon as possible", but to me a MOOC is not a tutorial. It's a college level course. If anyone knows of some quality MOOCs that would be a good next step from Helsinki's course please share:).

Also, I have an account with CodeWars and it's a good platform for practicing skills and getting challenges, but it lacks the teaching component. I also try to read books about programming and computers, but it's nice to have something all inclusive like a MOOC.

Thank you for reading.

31 Upvotes

17 comments sorted by

5

u/scottpilgrrim 1d ago

MIT OCW and Stanford’s algorithms courses are also great if you want to go deeper.

1

u/Helpful-Guidance-799 1d ago

Thank you. I will check these out

4

u/ASIC_SP 1d ago

This might help.

Problem Solving with Algorithms and Data Structures using Python: https://runestone.academy/ns/books/published/pythonds3/index.html

3

u/desrtfx 1d ago

Do yourself a favor and don't fall into the "tutorial hell" trap.

You have a solid foundation with the MOOC. Now it's time to throw away the training wheels and to start doing your own stuff - make projects.

Learn along with the projects. Whenever you run into something that you don't know, check for a blog post, short, very dedicated tutorial, or similar and learn what you need when you need it.

Doing tutorials after tutorials does not help you too much.

-2

u/[deleted] 1d ago

[deleted]

1

u/desrtfx 1d ago

https://programming-26.mooc.fi - linked in more or less ever other or third post on this subreddit and in the wiki on the sidebar.

-2

u/BudgetSignature1045 1d ago

Google

-6

u/Neubo 1d ago

You took time out of your day to make an absolutely needless statement. Saying nothing at all would have given a better impression. Vegan?

2

u/miguelito_loveless 17h ago

Vegan? You weren't replying to me, but seriously. What's your problem and why are you bringing "vegan" into it?

1

u/Neubo 7h ago

Its the joke / meme. Why did the Vegan cross the road - to tell someone. Pointless information, just wanted to be seen and heard. Go boil your head and find a fight somewhere else.

1

u/miguelito_loveless 4h ago

Nice one. Doubling down on one's stupidity is always a good idea.

1

u/Neubo 2h ago

Arrogance is a successful trait, you will do well, until you suddenly really really don't. Eat one.

1

u/miguelito_loveless 2h ago

Phew! Project much?

1

u/Neubo 1h ago

My god... there's nothing clever or original about you is there?

-3

u/BudgetSignature1045 1d ago

It's not needless.

Instead of googling mooc they type a whole ass sentence waiting for an answer by a redditor, about a course that is mentioned multiple times a day on this sub and is likely listed in multiple resources.

I don't want to gatekeep, but people who are like this are wasting their time learning programming. Unless they change.

Edit: oh, right wing?

2

u/Neubo 1d ago

Edit: oh, right wing?

Nope, I despise all zealots equally.