🔥Celebrate International Literacy Day with Udemy! Enjoy exclusive promotions from September 1st to 7th and boost your learning journey - bit.ly/3X696Pp 💻(Discount Link) Best Python Course I Also Recommend: bit.ly/47w88PR Use Code for 10% OFF (FRIENDS10)
I took both cs50p and cs50x, For a total beginner I would recommend starting with cs50p! And then slowly move to cs50x. Cs50x is significantly harder. Then you can take cs50web and cs50 sql.
Best is to start cs50x until week 6 python and complete Cs50p and then afterwards finish cs50x as you will have a better understanding of what they're explaining
I am on week 4 of CS50P and plan on doing CS50x next. do you recommend learning anything in between the classes? rather nervous with you saying "slowly move to cs50x".
I am taking this course now. The problem sets can be very frustrating, especially when my programs have the correct outputs in the manual tests but then require rebuilding 20 times until it passes the check50.. Luckily the CS50 team are very helpful and they have a discord where discussions can be had to resolve these problems. I actually prefer the frustration of rebuilding my program 20+ times just for the amount of knowledge I gain
I feel you. The only time I have not perfected my score is on the Week 8's Seasons of love problem set. I got 1 sad face on my unit test (score: 7/8 or 87.5%). It means I have not included all necessary tests for the main program. Well, I just continued with the remaining psets8: Cookie Jar and Shirtificate. I'm on the final project now building a GUI application to track daily patients and income of my client's clinic. Good luck battling with unit tests!
Just found your channel and watched some of your videos. Really engaging editing style, straight to the point and informative! Thanks a lot and I hope you find success within this youtube journey =)
5:00 I thought I misunderstood you, but I played it back multiple times. You suggest that their are 5 different problems organized from least to most difficult and "you can choose what level of problem you want to do". These problem sets are not a choice of which one you want to do. It is expected that you do them all.
@@Daniel-Dann The gradation from least to most difficult might be true with CS50X. In CS50 Python though, all problem sets need to be done. In CS50X, you can choose, for example, Mario less, if you're a beginner or Mario more, if you're an experienced programmer. Both gets the same max grade.
Hi, thanks for the information, you've posted a python road map but could you go to deep details, there are some ppl who don't have IT background like me it's a bit hard for us to understand from where to then where to....
Hi there, I tried CS50P 2X, the lectures and notes/coarse curriculum are great but the problem sets are difficult. I understand this is Harvard and problem sets are supposed to be difficult but I had to run some of these through a tutor and they even said that there is no way these are made for total beginners. I really want to try this again but I don't want to stop again because it's too hard. Can someone please give me some advice here, am. supposed to do every single problem set for each week or start with 1 problem set until I cannot do the others? Any advice would be great, thank you.
I explored both. The one from Coursera's Python for Everybody might be "bloated" with unnecessary video clips and there is a progress tracker to kind of "force" you to finish each content. Harvard's CS50 does not track if you have consumed all video lectures or notes but is concerned only with problem sets submissions. If you can't do problem sets, it means you need to re-listen to Prof. David Malan's videos or read the "notes" version of the video for further assimilation of the lessons. Prof. David's emphasizes reading the documentation for some modules. The problem sets from Week 0 are really helpful as they're derived from world problems. I would recommend CS50P and then CS50X. My case though is that I took CS50X (Week 0 to Week 5 is C Language) and on Week 6 (Python), I paused to consumed all CS50P before returning to CS50X Week 7. I still recommend Python for Everybody for a very slow paced learning for those who have no computer science background. If you are a CS50 learner, the roadmap would be: CS50P/Python, CS50X/Computer Science, and your specialization (CS50 AI). You may take CS50Web too!
Machine Learning by IBM, mathematics for machine learning by deeplearningai or machine learning specialization by Stanford. I reviewed all 3 on this channel - you can check the videos for more details.
Hi! Enjoyed this video. How do you think this course compares with another popular beginner's python course 'programing for everybody(getting started with python)'.
🔥Celebrate International Literacy Day with Udemy! Enjoy exclusive promotions from September 1st to 7th and boost your learning journey - bit.ly/3X696Pp
💻(Discount Link) Best Python Course I Also Recommend: bit.ly/47w88PR
Use Code for 10% OFF (FRIENDS10)
I took both cs50p and cs50x, For a total beginner I would recommend starting with cs50p! And then slowly move to cs50x. Cs50x is significantly harder. Then you can take cs50web and cs50 sql.
I took the cs50x course for first and then I moved to cs50p. For sure the cs50x is more difficult but for me you can start with both of them
Best is to start cs50x until week 6 python and complete Cs50p and then afterwards finish cs50x as you will have a better understanding of what they're explaining
I am on week 4 of CS50P and plan on doing CS50x next. do you recommend learning anything in between the classes? rather nervous with you saying "slowly move to cs50x".
@@ttrev007 nope, you can start and slowly progress week by week, cs50x curriculum will help you to understand what extra you need to learn
@@nostalgiez3429 thanks, i had been wondering if i should go straight in after CS50P.
Thanks! Sometimes it's hard to believe that one of the world's most expensive colleges allows people to learn for free lol
For sure!
They aren’t legally allowed to charge for it from what I heard. They received some government funding for it.
I am taking this course now. The problem sets can be very frustrating, especially when my programs have the correct outputs in the manual tests but then require rebuilding 20 times until it passes the check50.. Luckily the CS50 team are very helpful and they have a discord where discussions can be had to resolve these problems. I actually prefer the frustration of rebuilding my program 20+ times just for the amount of knowledge I gain
I feel you. The only time I have not perfected my score is on the Week 8's Seasons of love problem set. I got 1 sad face on my unit test (score: 7/8 or 87.5%). It means I have not included all necessary tests for the main program. Well, I just continued with the remaining psets8: Cookie Jar and Shirtificate. I'm on the final project now building a GUI application to track daily patients and income of my client's clinic. Good luck battling with unit tests!
Agree totally David is in a class all of his own, best explanation of how OOP works I have ever seen ;)
Thanks for the review you earned another sub
You are welcome)
short answer, YES. There, I saved 5 minutes of your time 🙂
😅thanks
Thanks
Cheers! Could you do a review about "CS50's Introduction to Artificial Intelligence with Python"? That would be great! : )
good idea
Yes exactly
Just found your channel and watched some of your videos. Really engaging editing style, straight to the point and informative! Thanks a lot and I hope you find success within this youtube journey =)
Thank you!
Salute from Brasil. Thank you for the great information about this course my friend. Time to learn!!!
you are welcome!
salve! Conseguiu terminar o curso? Gostou?
@@brunoeric sim, recomendo
Imagine in your next video you find us a complete free DATA STRUCTURE & ALGORITHMS course
watching this video as I am about to finish CS50P lol.
hi sir, I have a question => After learning CS5O, what should I learn next in the roadmap?
It depends on what kind of programmer you want to become. For example, you can take a Web Development Course from CS50 and TheOdinProject
@@Daniel-Dann What about a windows app developer?
@@SpeaksYourWordmove to a language that wasn't made in 1975 lol.
5:00 I thought I misunderstood you, but I played it back multiple times. You suggest that their are 5 different problems organized from least to most difficult and "you can choose what level of problem you want to do". These problem sets are not a choice of which one you want to do. It is expected that you do them all.
Probably they changed it.
@@Daniel-Dann That doesn't seem to be the case. In the image you showed of the problem sets, it clearly says "submit all of the problems below"
@@Daniel-Dann The gradation from least to most difficult might be true with CS50X. In CS50 Python though, all problem sets need to be done. In CS50X, you can choose, for example, Mario less, if you're a beginner or Mario more, if you're an experienced programmer. Both gets the same max grade.
Loved the video, straight to the point and very informative
Welcome!
Hi, thanks for the information, you've posted a python road map but could you go to deep details, there are some ppl who don't have IT background like me it's a bit hard for us to understand from where to then where to....
What about cs1301 from Georgia Tech?
cs50P is better
Why don't people talk about this Course i mean it's free but everyone recommend courses that are paid.
when it is free nobody is paid to promote it.
Hi there, I tried CS50P 2X, the lectures and notes/coarse curriculum are great but the problem sets are difficult. I understand this is Harvard and problem sets are supposed to be difficult but I had to run some of these through a tutor and they even said that there is no way these are made for total beginners. I really want to try this again but I don't want to stop again because it's too hard. Can someone please give me some advice here, am. supposed to do every single problem set for each week or start with 1 problem set until I cannot do the others? Any advice would be great, thank you.
Use chatgpt if you cant figure it out i agree they are hard
If i learn from the youtube/freecodecamp version, can i still access the problem sets for excercise?
Which one is better CS 50p or python for everybody?? I wanna be a machine learning Engineer 💪🏻
I explored both. The one from Coursera's Python for Everybody might be "bloated" with unnecessary video clips and there is a progress tracker to kind of "force" you to finish each content. Harvard's CS50 does not track if you have consumed all video lectures or notes but is concerned only with problem sets submissions. If you can't do problem sets, it means you need to re-listen to Prof. David Malan's videos or read the "notes" version of the video for further assimilation of the lessons. Prof. David's emphasizes reading the documentation for some modules. The problem sets from Week 0 are really helpful as they're derived from world problems. I would recommend CS50P and then CS50X. My case though is that I took CS50X (Week 0 to Week 5 is C Language) and on Week 6 (Python), I paused to consumed all CS50P before returning to CS50X Week 7. I still recommend Python for Everybody for a very slow paced learning for those who have no computer science background. If you are a CS50 learner, the roadmap would be: CS50P/Python, CS50X/Computer Science, and your specialization (CS50 AI). You may take CS50Web too!
@@DaguobDagunanLex thanks a lot
I have machine learning in my goal set
Starting now
After completing this what would you recommend after ?
Machine Learning by IBM, mathematics for machine learning by deeplearningai or machine learning specialization by Stanford. I reviewed all 3 on this channel - you can check the videos for more details.
Thank you
The way you talk and explain your view is so funny and nice, you def got a new subscriber :)
How do you think it compares with Brocode’s 12h Python video?
Haven't check Brocode’s python course yet
@@Daniel-DannPlease do it!!
Hi! Enjoyed this video. How do you think this course compares with another popular beginner's python course 'programing for everybody(getting started with python)'.
Cs50 is superior to any courses, problem sets are actually challenging
I found them difficult to pay attention too but the lecturer in CS50 keeps me engaged... that's just me
CS50P doesnt have any options, you have to do all the assignments! but good video
Thank you!
Hows cs50 cybersecurity course
Which is better python for everybody vs cs50 P??
Python for everybody
thanks
You are welcome!
Azure AI 102
Hello, I really need ur help. I am trying to set up cs50 python but am facing issues. Is there a way I could contact u to help me