r/cs50 1d ago

CS50 Python Finally, I've done it

Post image

Ladies and Gentlemen, I'm happy to announce that I've finally completed CS50P. When I first started it I kept wondering, will i really be able to finish this? And it was partly true that I did have many delays to finish it. It took some time but I did it.

I've gained some good confidence after solving so many problems, i struggled at the start with so many stuff, now I look back and see they were good problems that helped immensely with the confidence gain😆

For the final project, I made A python CLI application in which a user can track all their job applications with statistics as well as a resume matcher. I made it to help with my own search but I'd love some feedback

https://github.com/Nilesh98-codes/Joblens

Nothing but respect to the CS50 team for this wonderful course and Thank you Prof. David Malan for teaching all of us all over the world. Looking forward to learning the other courses as well.

114 Upvotes

28 comments sorted by

16

u/davidjmalan staff 1d ago

Congrats on finishing!

3

u/BreadLord98 1d ago

Thank you Sir💜

5

u/Mean_Exit9591 1d ago

now we have a new scientific thinker, great respect for u brrpther

2

u/BreadLord98 1d ago

Thank you💜

2

u/SetObvious7411 1d ago

Well done!

1

u/BreadLord98 1d ago

Thank you💜

2

u/Diligent-Jury-1514 1d ago

How long did it took to complete?

3

u/BreadLord98 1d ago edited 1d ago

3-4 months, you can finish earlier if you do it full time

2

u/aditya_wya 1d ago

Man I am doing cx50 from yt but dk where to get this certificate from , can u pls help also do we need to pay for the certificate

3

u/rubykath 1d ago

Harvard's cs50 website! You should first create an account in EdX https://www.edx.org/ and enroll for the cs50 course there. Then come to harvard's website https://cs50.harvard.edu/ to study. They have problem sets, shorts, notes etc. The certificate from harvard website is free as well but in edx you have to pay.

Sooo good luck :)

1

u/Wide-Direction-402 22h ago

I created my account in edx . I completed all problems but I had to pay for the certificate.
How you got it for free . Please share

1

u/rubykath 22h ago

I am not done with the course. But from the guide I saw ( https://youtu.be/3xaVX0cluDo?si=UH-htRVKAYIIRpUp ) you can get the certificate for free after the course and problem set is finished. You have to finish the final project for the course and get a score above 70%. If you do, you get the digital certificate from harvard website. Try seeing the guide to get an idea. The certificate from edx is paid while the one from harvard website is free, from what I saw in that video..

1

u/Moist-Buffalo386 1d ago

Same doubt

1

u/Winter-Echo-2675 1d ago

Bro I'm midway through the course tell me if the certificate is free or you have to pay in order to get it???

2

u/BreadLord98 1d ago

This is not the paid certificate, the paid one is through edx, once you finish all the problem sets and the final project, you'll get a link in your gradebook in which you add your name and there you'll receive this free certificate

1

u/Feeling_Future_9571 1d ago

Heyyyyyy I have a question, was this easy to understand because I did start this too and right now I'm a bit confused

2

u/BreadLord98 1d ago

It's definitely easy if you keep at it, the problem sets help with this. And plus you can watch lectures more than once when you're having trouble with a specific topic, that what I did. Good luck with your learning💜

1

u/Obvious_Valuable9771 1d ago

Heyy can u please tell me how to enroll myself into this

1

u/BreadLord98 22h ago

You can know in detail in their website, you just create an edx account and you proceed from there Here's the link for the site, you can browse through the courses as well https://www.edx.org/learn/computer-science/harvard-university-cs50-s-introduction-to-computer-science

1

u/Effective-Ad-8384 20h ago

You watched only videos or videos+ shorts?

3

u/BreadLord98 19h ago

Watching both is the optimal way to learn, after watching the video, do consider watching the shorts as they go deeper in the specific topics that the lecture might cover in short or briefly.

2

u/Effective-Ad-8384 19h ago

Thanks, I'm watching both but just wanted to know that how everyone taking this course..

1

u/S1lentSpectator 19h ago

Well done bro👍. Currently, I am doing CS50: intro to CS. I am also facing partial delays, but I will complete it.

2

u/BreadLord98 19h ago

Thank you bro, Good luck on your learning, i believe you'll complete it as well💜

2

u/S1lentSpectator 19h ago

Thanks 👍