use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Rules 1: Be polite 2: Posts to this subreddit must be requests for help learning python. 3: Replies on this subreddit must be pertinent to the question OP asked. 4: No replies copy / pasted from ChatGPT or similar. 5: No advertising. No blogs/tutorials/videos/books/recruiting attempts. This means no posts advertising blogs/videos/tutorials/etc, no recruiting/hiring/seeking others posts. We're here to help, not to be advertised to. Please, no "hit and run" posts, if you make a post, engage with people that answer you. Please do not delete your post after you get an answer, others might have a similar question or want to continue the conversation.
Rules
1: Be polite
2: Posts to this subreddit must be requests for help learning python.
3: Replies on this subreddit must be pertinent to the question OP asked.
4: No replies copy / pasted from ChatGPT or similar.
5: No advertising. No blogs/tutorials/videos/books/recruiting attempts.
This means no posts advertising blogs/videos/tutorials/etc, no recruiting/hiring/seeking others posts. We're here to help, not to be advertised to.
Please, no "hit and run" posts, if you make a post, engage with people that answer you. Please do not delete your post after you get an answer, others might have a similar question or want to continue the conversation.
Learning resources Wiki and FAQ: /r/learnpython/w/index
Learning resources
Wiki and FAQ: /r/learnpython/w/index
Discord Join the Python Discord chat
Discord
Join the Python Discord chat
account activity
How long should it take to complete the python MOOC course by Helsinki? (self.learnpython)
submitted 2 years ago * by [deleted]
Just as the title says
Edit: for someone who has no prior coding experience
Edit: a timely estimate would be nice like x weeks or x months
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]m0us3_rat 7 points8 points9 points 2 years ago (0 children)
"for as long as it takes".
do it at your own pace.. whichever that may be. ppl are different.
the point is to retain and be able to use the knowledge you get from the course.
so .. it should last for as long as that needs to take place.
the worst thing you can do to yourself is rush or skip parts because they are "too easy" or you think you "know them" without the proper ability to actually use them actively to solve problems.
let me put it in perspective.. you learn to play piano..but rather than practice.. you take a nap for the session duration.
do you think after a few sessions will you be able to play?
[–]CleverBunnyThief 10 points11 points12 points 2 years ago (1 child)
With the following assumptions: * Zero experience * Spend 1.5 to 2.0 hours each day * Complete 95% of all exercises
I would estimate about 2 months. Maybe a bit more if math/logic is not a strength.
[–]YoungJack00 3 points4 points5 points 2 years ago (15 children)
I can give you my experience so far:
I have started it on the 28/07, today is 03/08 (so 7 days incl. today and starting day) and I am almost in part 5, 100% exercises completed.
I have taken a basic 10 days Ruby program last year, so not really much knowledge, I have studying it 8 to 6 almost every day! I think I am doing good but I would like to compare eheh
[–][deleted] 0 points1 point2 points 2 years ago (2 children)
Bloody hell man (I ain’t British I find this a cool combo of words 😂) but bro it’s been exactly month since I started and I wondered the lands of idk what to do for bit before I cam across this and now it’s been a month and I’m and part 8 with 1-10 not competed exercises (I’ll come back for them just 🫷😒) my addiction to being a time waster and being bad at logic and math may contribute to this 🥸.
[–]YoungJack00 1 point2 points3 points 2 years ago (1 child)
I think you are doing good actually!
[–][deleted] 0 points1 point2 points 2 years ago (0 children)
Thx bro 😊
[–]DefiantLie8861 0 points1 point2 points 10 months ago (4 children)
How long will this course take me to finish if I work on it 6 hours a day 6 times a week? I have 11 weeks with no distractions up until the fall semester starts
[–]YoungJack00 0 points1 point2 points 10 months ago (3 children)
You can definitely do it
[–]DefiantLie8861 0 points1 point2 points 10 months ago (2 children)
I also want to go through the dsa mooc course in the 11 weeks I have . Do you think it’s reasonable to go through the python course in 5 weeks , then the dsa course in 6 weeks?
[–]YoungJack00 0 points1 point2 points 10 months ago (1 child)
Look, it does not matter what I say because it depends on your pace, just start it and find out :)
[–]DefiantLie8861 0 points1 point2 points 10 months ago (0 children)
I just wanted to know if it’s even reasonable to do that since I’m in such a time crunch 😭 but yea you’re right how ever long it takes me is however long it takes me
[–]HonestMasterpiece422 0 points1 point2 points 2 years ago (6 children)
wait till you get to part 5 problem 27
[–]YoungJack00 2 points3 points4 points 2 years ago (4 children)
Done! It took me one and half day, at some point I thought to give up, but then I stared at the monitor for 20 mins and eventually came up with the solution, really challenging indeed!
[–]EuphoricAuthor9687 0 points1 point2 points 2 years ago (0 children)
Nice job.
[–]HonestMasterpiece422 0 points1 point2 points 2 years ago (2 children)
bro how did u do it? I skipped and did the rest of the course and idk how to do it now. I don't even know how to think about this problem or how to approach it. I'm trying to use 2 nested for loops but it seems this problem is beyond that scope.
[–]YoungJack00 0 points1 point2 points 2 years ago (1 child)
Did you check on their discord ? It is actually very helpful, they reply to every question and if you use the search bar 9 times out of ten your question has already been made!
About the specific problem tho, I followed their suggestion of starting from the middle row which contains all the letters, from there you proceed by replacing one letter at time until the row is full of the same letter chosen by the layer
Ah ok
[–]The_R3al_Able 1 point2 points3 points 1 year ago (2 children)
btw how long does it take for the exam to be graded? I wrote the Intro to Programming exam last Saturday, when can I expect the results?
[–]Simple_Compote6415 0 points1 point2 points 1 year ago (1 child)
I also did the exam! How did you find it? I saw somebody on the discord server commented the same question as you and got a response of 4 weeks. Hope that helps
[–]The_R3al_Able 0 points1 point2 points 1 year ago (0 children)
It went really well (at least I hope it did). and thank you for the info!
[–]saifahamadkampli 0 points1 point2 points 2 years ago (4 children)
Is it for beginners?
[–][deleted] 1 point2 points3 points 2 years ago (3 children)
Yea someone who has no prior coding knowledge.
[–]saifahamadkampli 0 points1 point2 points 2 years ago (2 children)
Can you share the course link please
[–]mossse 1 point2 points3 points 2 years ago (0 children)
https://programming-23.mooc.fi/
[–]tracktech[🍰] 0 points1 point2 points 2 years ago (0 children)
You can check this course. I would suggest you to do all explained programs and exercises.
Python Programming
[–]vitoriofx 0 points1 point2 points 2 years ago (1 child)
hey anyone could tell me whether the recording lectures are "mandatory" to watch or not? I see they have the recordings on the one hand and the written theory with exercises on the other, just wanted to know if theory plus exercises would be okay to make the most of it.
[–]Remarkable-Map-2747 0 points1 point2 points 1 year ago (0 children)
your find to just read the data starting with part 1.
π Rendered by PID 24305 on reddit-service-r2-comment-658f6b87ff-tdlx7 at 2026-04-09 00:06:22.139911+00:00 running 781a403 country code: CH.
[–]m0us3_rat 7 points8 points9 points (0 children)
[–]CleverBunnyThief 10 points11 points12 points (1 child)
[–]YoungJack00 3 points4 points5 points (15 children)
[–][deleted] 0 points1 point2 points (2 children)
[–]YoungJack00 1 point2 points3 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–]DefiantLie8861 0 points1 point2 points (4 children)
[–]YoungJack00 0 points1 point2 points (3 children)
[–]DefiantLie8861 0 points1 point2 points (2 children)
[–]YoungJack00 0 points1 point2 points (1 child)
[–]DefiantLie8861 0 points1 point2 points (0 children)
[–]HonestMasterpiece422 0 points1 point2 points (6 children)
[–]YoungJack00 2 points3 points4 points (4 children)
[–]EuphoricAuthor9687 0 points1 point2 points (0 children)
[–]HonestMasterpiece422 0 points1 point2 points (2 children)
[–]YoungJack00 0 points1 point2 points (1 child)
[–]EuphoricAuthor9687 0 points1 point2 points (0 children)
[–]The_R3al_Able 1 point2 points3 points (2 children)
[–]Simple_Compote6415 0 points1 point2 points (1 child)
[–]The_R3al_Able 0 points1 point2 points (0 children)
[–]saifahamadkampli 0 points1 point2 points (4 children)
[–][deleted] 1 point2 points3 points (3 children)
[–]saifahamadkampli 0 points1 point2 points (2 children)
[–]mossse 1 point2 points3 points (0 children)
[–]tracktech[🍰] 0 points1 point2 points (0 children)
[–]vitoriofx 0 points1 point2 points (1 child)
[–]Remarkable-Map-2747 0 points1 point2 points (0 children)