CS50 from Harvard. Probably the best free python course you will find

Поділитися
Вставка
  • Опубліковано 13 гру 2024

КОМЕНТАРІ • 104

  • @atlasatlantis8447
    @atlasatlantis8447 2 роки тому +78

    They have several courses, for Python you want the CS50P course. The CS50x course is also worth doing, but if you want Python, you can do the CS50P course first.

    • @superfreiheit1
      @superfreiheit1 Рік тому +1

      CS50 is a good course but there are better. The main problem with this course it does not build a solid Python foundation. CS1301 from GT is far better.

    • @Tewahedo16
      @Tewahedo16 Рік тому

      ​@@superfreiheit1 which one is the better one ?

    • @superfreiheit1
      @superfreiheit1 Рік тому

      @@Tewahedo16 CS1301 from GT

    • @Tewahedo16
      @Tewahedo16 Рік тому +1

      @@superfreiheit1 its free right?

    • @KabirSingh-kg9dd
      @KabirSingh-kg9dd Рік тому

      @@superfreiheit1 link??

  • @JRis44
    @JRis44 2 роки тому +26

    I started that back in Aug of 2021. The scratch project took me forever because i commited to an idea i came up with for my project. I only got to week 1 after that and had to move since changing commands from the ship I was serving on. Its sea duty now! I started basics of python about a month and half ago and did 3 basics programs at once so I could get the knowledge and practice down since they were all free except for one.
    All of them worked in sync basically as I learned about strings, variables, dictionaries, tuples and lists. So doing that about 3-4hrs a day helped a whole lot. Time for me to finish CS50!
    Found out last night I can still continue what I started and have until Decmber of 2022 to finish in order to still obtain the Certification I paid for already lolol. LETS DO THIS!!! I need this for myself.

  • @johnduffy7502
    @johnduffy7502 2 роки тому +40

    I did CS50X during the lockdown, and really enjoyed it. Although I have earned money coding before, I learned an awful lot. I then started CS50AI which is based on Python, and decided to do CS50P first as a Python primer, because Python was new to me. All the courses I have done are brilliant, and free. There is also a very helpful online community when you get stuck.

  • @firstname4337
    @firstname4337 2 роки тому +106

    there is CS50X which has 5 weeks of C, the one or two weeks of python and then the rest is SQL and javascript -- that course has been offered every year
    but there is a new course CS50P -- it is pure python -- this is the first time it has been offered -- and so far they have only released two weeks worth of videos and no problems sets yet

    • @MultiRationalThinker
      @MultiRationalThinker 2 роки тому +6

      Just checked and problem sets are available now in the course through Edx.

    • @OlmoLungring
      @OlmoLungring 2 роки тому +8

      I couldn´t find that CS50P in their catalog, could you share a link?

    • @paraglide01
      @paraglide01 2 роки тому +4

      I am following the CS50P now, great stuff cant wait till the next live video comes.

    • @chadsworthgigafuck7076
      @chadsworthgigafuck7076 2 роки тому +4

      Should I do CS50P instead of CS50X?

  • @chawaphiri1196
    @chawaphiri1196 2 роки тому +10

    I did cs50. I recommend that everyone who is trying to learn coding do it. That's where I learnt web programing as well. By the end you will be able to make your own website. It's just awesome.

  • @skl9942
    @skl9942 2 роки тому +20

    I completely agree, CS50 is by far the best programming course there is.

    • @superfreiheit1
      @superfreiheit1 Рік тому +1

      CS50 is a good course but there are better. The main problem with this course it does not build a solid Python foundation. CS1301 from GT is far better.

    • @Soso-ho2si
      @Soso-ho2si Рік тому

      ​@@superfreiheit1are the labs free ?

  • @airplane_flaps
    @airplane_flaps 2 роки тому +1

    Just had to pause the video and say I have finally found someone else that has their taskbar at the top of the screen! This brings me so much joy!

  • @mannykhan7752
    @mannykhan7752 11 місяців тому +2

    I have gone through both CS50 and Dr. Yu's course (both free). I find Dr. Angela Yu's course as hands down the best. It really takes you from a complete novice to an advanced level with lots of coding exercises and projects. But the CS50 course is a very close 2nd.

    • @latinboy906
      @latinboy906 6 місяців тому

      Did you go through Dr. Yu's course recently? I was thinking of doing it, but it looks like it might be a little dated.

  • @phyllsmoyo
    @phyllsmoyo 2 роки тому +10

    Yes... indeed!!! The CS50 team is doing a great job!!!

  • @gamian_skillard1333
    @gamian_skillard1333 2 роки тому +2

    just signed up, and about halfway through the first lecture. thank you for showing us this!

  • @simonjunior184
    @simonjunior184 2 роки тому +5

    Thank you very much as always. Keep up the good work. Your recommendations are worth it for uni students like me to sharpen my skills.

  • @randallcharlestuckermrcyse1479
    @randallcharlestuckermrcyse1479 2 роки тому +3

    Bro! I didn't know I could literally take a free course from Harvard! I am soooo going to pay the money for the cert once I complete this course!

  • @CristobalEduardoHeissJoerger
    @CristobalEduardoHeissJoerger 10 днів тому

    While I agree CS50 is perhaps the best online course I've ever taken, I wouldn't say is the best "python course" because python is just a small fraction of it (main language focus being C, but more than that, focus on CS fundamentals).
    CS50P on the other hand is just about programming and Python, so that can be more adequate.
    As a compromise between both, MIT's 6.0001 Introduction to Computer Science and Programming in Python has that CS fundamentals plus Python as language of choice.

  • @Sid_Okay
    @Sid_Okay 2 роки тому

    Thanks for recommendation! Loving that course!

  • @teamrocket0002
    @teamrocket0002 2 роки тому +4

    I have been learning Programming languages for 2 years now in college. I really dont know if I know anything honestly. I guess what I really need is confidence which I really lack. I started the CS50 course today. I will try my best and improve my confidence.

    • @vladimirpopoviclipovac9689
      @vladimirpopoviclipovac9689 2 роки тому +1

      If you are not sure about your knowledge about programming after two years of studying, have you asked yourself maybe - are you really interested in the subject? It is really for you?

    • @teamrocket0002
      @teamrocket0002 2 роки тому +1

      @@vladimirpopoviclipovac9689 i know the basics and i can write certain programs but when it comes to complicated projects or questions i get scared and my mind goes blank. I feel like it could maybe be because of lack of practice.

    • @kenanzudjelovic7139
      @kenanzudjelovic7139 2 роки тому +2

      It’s same for me bro! My college scratches a hit of every language and I can’t go deeply in certain language.. Which course did you take? I’m planning to take Python one after my exams..

    • @teamrocket0002
      @teamrocket0002 2 роки тому

      @@kenanzudjelovic7139 I took the Python course as well..

    • @Hendrizzzz
      @Hendrizzzz Рік тому +1

      How's it going?

  • @4rk
    @4rk Місяць тому

    IDK having not tried intro courses to my major since earning the degree, but Harvard and MIT used to collaborate and are in some rivalry about setting up undergrad CS/EECS/ECE structure. Both have free online courses. And well, I'd wonder why the Harvard one ends up more popular so, I guess I'm aiming to find out by trying and comparing them.

  • @westsidecourtesy9949
    @westsidecourtesy9949 2 роки тому

    Thanks for letting me know. Trying to change my life around. I won’t forget

  • @someonecurious7600
    @someonecurious7600 2 роки тому +1

    i started with angela yu 100 days python bootcamp and same time python 4 everybody. they both teach good and i was understanding everything actually but angela yu exercises get so hard immediately at day 8 i felt like i don't even know what i m doing it feels like i am just following her step by step.

  • @thomas6502
    @thomas6502 2 роки тому +6

    Subtlety feels like a lost art. I came for the python headline, but appreciate your assessment of the use of the phrase "the best" perhaps more. Thank you Pythonius Maximus. (Sorry... life of brian on the brain of late.)

  • @siamaksiamak5583
    @siamaksiamak5583 2 роки тому +1

    Hi short question about the books you have on your desk. Could you please make a review on effective panadas, thank you.

  • @einekleineente1
    @einekleineente1 2 роки тому +2

    Any thoughts on the CS50P?

  • @TheCJD89
    @TheCJD89 2 роки тому +8

    Yeah, I think it is definitely the best introductory computer science course in existence. It really is excellent!

  • @أمادو-ذ6ف
    @أمادو-ذ6ف 2 роки тому +1

    Thank you very much .. your videos are very helpful and informative .. and I in fact had no idea this course existed , many thanks !

  • @johnny_kim441
    @johnny_kim441 2 роки тому +2

    hi do you have statistics and probability book for data science recommend?

  • @gordoncgregory
    @gordoncgregory 2 роки тому

    Learning C first has been so helpful.

  • @Zgredu666
    @Zgredu666 2 роки тому

    Wow, thank you so much!

  • @Stella2U
    @Stella2U Рік тому +2

    The Socratica UA-cam channel is excellent too. It is quirky, funny and stylish. It also goes into a lot of the defaults in Python and the version differences that can mess up your code if you don't know about them.

  • @albertogonzalez5114
    @albertogonzalez5114 2 роки тому

    Awesome, thanks so much!

  • @holierthan
    @holierthan Рік тому

    "Effective Pandas" by Matt Harrison.

  • @yousefshokir6481
    @yousefshokir6481 2 роки тому +1

    What Python course is good for data analysis ????????

  • @indranilsaha9994
    @indranilsaha9994 2 роки тому +8

    Please Recommend one course Deep Learning. Also, if anything on Pytorch. Great Work. 🙂

  • @KeyserTheRedBeard
    @KeyserTheRedBeard 2 роки тому +2

    cool content Python Programmer. I shattered that thumbs up on your video. Keep up the outstanding work.

  • @roniaswillgames1410
    @roniaswillgames1410 2 роки тому

    Is amazing how is it's possible.... In my Spanish language never. But never i could be enter in a free course from Harvard university.... Thank you so much bruh... I wish bless for you...

  • @hiwottibebu1687
    @hiwottibebu1687 4 місяці тому

    I have taken the course and you will receive a certificate for the course on Python and fundamental of computer science(I haven't tried any other) without paying for edx

  • @fabriziopellegrini9517
    @fabriziopellegrini9517 2 роки тому

    Well suggested, Giles!!

  • @allanpereira5315
    @allanpereira5315 2 роки тому +6

    CS50 is not a good python course. Maybe less than 20% of the course use python. It is indeed a fantastic computer science course, though. I would recommend it before taking a proper python course. They now have a new course (CS50's Introduction to Programming with Python), that must be worth checking it out.

    • @ipodtouch470
      @ipodtouch470 2 роки тому +2

      If you learn take cs50 you really don't need a python course, I learned python after I had some computer science fundamentals under my belt(from uni) and all it took was some reading of the documentation and a little bit of stumbling. Sure I am not the best python programmer but I still do implement the non language specific ideas pretty well :)

  • @learningstuff5679
    @learningstuff5679 2 роки тому

    How many hours in total is the course? The number isn't displayed on the website???

  • @deangreenhough3479
    @deangreenhough3479 2 роки тому

    Thank you 🏴󠁧󠁢󠁥󠁮󠁧󠁿

  • @andycope6683
    @andycope6683 2 роки тому

    I did his Android course years ago. I knew he was a serious coder as he used vi to write demo code :)

  • @josephshokry1372
    @josephshokry1372 2 роки тому

    Could you recommend me a web development course for a computer engineer student but i don't have any idea about web yet

  • @salvatoreverde4167
    @salvatoreverde4167 2 роки тому

    Thanks for sharing

  • @shifaazam9368
    @shifaazam9368 Рік тому

    what is the best python course for geneticists?

  • @RompecuelloPR
    @RompecuelloPR Рік тому

    Should I do cs50P or Python for everyone? They both great from what I look for

    • @saved_through_faith
      @saved_through_faith Рік тому

      Probably. I’m not really sure. I’d really appreciate if you let me know what series of courses are best to be taken for Python, if someone lets you know?

  • @oruchkin
    @oruchkin 2 роки тому

    I finished CS50, i love it

    • @oruchkin
      @oruchkin 2 роки тому

      ​@Cryptic Cyborg i also almost finished cs50 with python and javascript, i didnt do final project for it, because i found a job, and it was temporarly suspended ))

    • @oruchkin
      @oruchkin 2 роки тому

      @Cryptic Cyborg you can watch it on my channel, i made video presentation about it,
      final project was most difficult on cs50'x

    • @marcelocoip7275
      @marcelocoip7275 2 роки тому

      @Cryptic Cyborg Tideman by Far😂 The last project need more work I think

  • @Lp-ze1tg
    @Lp-ze1tg 2 роки тому

    Good recommendation.

  • @41_balisingh20
    @41_balisingh20 Рік тому

    Just wondering how much would they charge for the certificate ?

  • @JoseSanchez-hr3hu
    @JoseSanchez-hr3hu 2 роки тому

    Is this course for complete beginners or should I know somethings beforehand?

    • @marcelocoip7275
      @marcelocoip7275 2 роки тому +1

      Complete begginers, but it's hard

    • @jesrielalsonado3767
      @jesrielalsonado3767 2 роки тому

      @@marcelocoip7275 I'm working on final project now for CS50P. I find it easier than CS50x.

  • @michaelmitchell155
    @michaelmitchell155 2 роки тому

    I have viewed a few of their courses. I guess that makes me Harvard edumucated.

  • @imaid5062
    @imaid5062 2 роки тому +1

    Best course ever .

  • @rolco6536
    @rolco6536 2 роки тому +1

    Hi man, I am totally new in IT world. I've never coded before. But soon, I will quit from my full time job to focus on learning IT. I want to apply Internship, but there are required skills I need to meet, which are: Python basics, OOP, SDLC/Agile. Could you help giving me suggestion from where resource I can learn those required skills in the fastest way? Because I should apply that Intern before July 30 :(
    Really need your suggestion since I am still working full time, that's why I want to learn those in the fastest way. Thanks before

  • @Yousef_Odeh
    @Yousef_Odeh Рік тому

    the cs50 is not interactive tho, if there is any free interactive full python courses, comment me

  • @ahmed_10000
    @ahmed_10000 Рік тому

    Elzero course is better than any course when I finish it I solve a lot of hard problem in leet code

  • @n.ganadily8973
    @n.ganadily8973 2 роки тому +1

    The best python courses are hands-on!!! Not tutorials____Sorry. If you want to just be knowledgable and gain certificates go ahead with these courses, my advice in getting better and or getting a job is by doing python and make mistakes all day you'll get there

    • @marcelocoip7275
      @marcelocoip7275 2 роки тому

      But the best of this course are the labs and problem sets! I spend 2 hours on the lessons and 10 o 20 on problem solving per week. Also the platform, checking and submission are flawless!

  • @SomeStuff9
    @SomeStuff9 Рік тому +1

    For me, the logic of many of these cs50p problems are overly complex and leave me feeling like a complete idiot . Demoralizing

  • @tornjak096
    @tornjak096 2 роки тому

    What do you think about Coursera Python 3 Programming Specialization if I am moderate with Python... Should I take it ?
    P.S CS50 is very good and very hard course but not so much about Python only

  • @1Eagler
    @1Eagler Рік тому

    The problem with these tutorials are targeted to students at the first semester. I 'm looking for tutorial targeted to experienced programmers

  • @superfreiheit1
    @superfreiheit1 Рік тому

    CS50 is a good course but there are better. The main problem with this course it does not build a solid Python foundation and therefore not a Python course. CS1301 from GT is far better.

  • @bavidlynx3409
    @bavidlynx3409 2 роки тому +1

    Python for everyone is still the best free python course.

  • @jinghangli623
    @jinghangli623 2 роки тому +1

    CMU15112 is also great for python

  • @DanniW
    @DanniW 2 роки тому

    yes but its 1 hour 50 to learn about variables

  • @DarkSlyer
    @DarkSlyer 2 роки тому +1

    You sound like obi-wan Kenobi

  • @bruce-le-smith
    @bruce-le-smith 2 роки тому

    thank you so much, very helpful for noobs like me

  • @xXHelsingGamingXx
    @xXHelsingGamingXx 2 роки тому

    Is to good if I could as if you are well? you look peaky.

  • @DonHefe
    @DonHefe Рік тому

    why are your eyes so blue holy

  • @ozwrangler.c
    @ozwrangler.c 2 роки тому

    Thanks for the link… started watching and 😮 …. Is there a version minus the hyped up American talking about ‘empowerment’🙄

  • @superfreiheit1
    @superfreiheit1 Рік тому

    This is not a pure Python course therefore it cant be the best python course ever.

  • @makingtheweb6620
    @makingtheweb6620 2 роки тому

    I find his teaching style bad, irritating and just not a good person to have to learn from. Drags slowly throughout the course. Not what I would pay for. That's the video I viewed by the lectures.

  • @xandrexgaming
    @xandrexgaming Рік тому

    You teaching me english while speking about the course. "superlatives" "subjects"