Harvard CS50’s Web Programming with Python and JavaScript – Full University Course



This web programming course from Harvard University picks up where CS50x leaves off. It dives more deeply into the design and implementation of web apps with Python, JavaScript, and SQL using frameworks like Django, React, and Bootstrap. Topics include database design, scalability, security, and user experience. You will learn how to write and use APIs, create interactive UIs, and leverage cloud services like GitHub and Heroku.

💻 Slides, source code, and more at https://cs50.harvard.edu/web/2020/

✏️ Brian Yu teaches this course.

🖥 Watch the original CS50x course: https://youtu.be/8mAITcNt710

⭐️ Course Contents ⭐️
⌨️ (00:00:29) Introduction
⌨️ (00:02:42) Lecture 0: HTML, CSS
⌨️ (02:06:14) Lecture 1: Git
⌨️ (02:59:29) Lecture 2: Python
⌨️ (04:07:10) Lecture 3: Django
⌨️ (05:46:15) Lecture 4: SQL, Models, and Migrations
⌨️ (07:40:21) Lecture 5: JavaScript
⌨️ (09:31:46) Lecture 6: User Interfaces
⌨️ (11:12:01) Lecture 7: Testing, CI/CD
⌨️ (12:45:59) Lecture 8: Scalability and Security

🎉 Thanks to our Champion and Sponsor supporters:
👾 Nattira Maneerat
👾 Heather Wcislo
👾 Serhiy Kalinets
👾 Erdeniz Unvan
👾 Justin Hual
👾 Agustín Kussrow
👾 Otis Morgan

Learn to code for free and get a developer job: https://www.freecodecamp.org

Read hundreds of articles on programming: https://freecodecamp.org/news

source

This Post Has 31 Comments

  1. Jisoo

    I want to learn data science plz anyone guide me. Is freecodecamp teach you everything?

  2. Alan Falk

    You might want to listen to "Long black limousine" on of My favorits (I have 250😁).

  3. Razib Tahmid

    is this course beginner friendly?? if someone don't have any prior knowledge to this field
    will he be able to understand this??

  4. Zaher el siddik

    what i like about this guy is it took him 1 second to know that he didnt save the file on 3:15:10 . RESPECT!!

  5. ST gamer

    Hey dude , please help I dont where I got the course of ethical hacking please tell me dude…

  6. ST gamer

    Thanks a lot …. I'm searching this type of video in youtube from a month finally now this I got today ….💞

  7. Mikkel Gissel

    Good thorough introduction, but the use of duplicate h1's in the intro to html is very bad practice as you might mess up screen readers. It should be made clear to learners or use any other html object/tag to example duplicate elements sharing styling. Happy coding everybody!

  8. PK Rockin

    Am I the only one who cant watch this in my desktop on a browser it keeps freezing and being unresponsive while the transcript box is loading?

  9. Jeet Shah

    You just used their content for your video lol 😮😂

  10. JMart

    Amazing! Thank you for this info.

  11. pradeep kumar

    important notice

    Hello sir I am a student. And want to see your full video. So please add the option of video track on your YouTube channel, what will happen with this that we can watch your video in any language like Hindi, Tamil. Improvement of video track is new on youtube so please add it quickly so that we can see your video. As Mr. Beast has added video tracks. So that we can watch any of his videos in any language. Thank you

  12. pradeep kumar

    important notice
    👋

    Hello sir I am a student. And want to see your full video. So please add the option of video track on your YouTube channel, what will happen with this that we can watch your video in any language like Hindi, Tamil. Improvement of video track is new on youtube so please add it quickly so that we can see your video. As Mr. Beast has added video tracks. So that we can watch any of his videos in any language. Thank you

  13. pradeep kumar

    important notice

    Hello sir I am a student. And want to see your full video. So please add the option of video track on your YouTube channel, what will happen with this that we can watch your video in any language like Hindi, Tamil. Improvement of video track is new on youtube so please add it quickly so that we can see your video. As Mr. Beast has added video tracks. So that we can watch any of his videos in any language. Thank you

  14. shubham rawat

    My request is please come up with blender full tutorial class

  15. Creole Penguin

    This is good. But one point in the CSS section. He missed out on the fact that, due to specificity, if you have two elements that are otherwise the same, the one lower in the code will take effect. So in the example where he brings up variables in CSS, he could've also just done ol,ul{font-size: 14px; color: red;} and ol{font-size: 18px;} and the color would've taken effect on both elements but the font would be overwritten by the second line of code.

  16. Arnold Judge

    Insightful video. I just want to know best how people split their pay, how much of it goes into savings, spendings or investments. I'm eligible and earn nothing less $150k per year, but nothing to show for it yet

  17. DarkX FF

    I’ve heard about a full games development course from Harvard University, is that true?
    if so, then will it be uploaded right here on freecodecamp’s youtube channel?!

  18. Rahul Kulkarni

    Where can I find all codes written in this course? Any GitHub repository?

  19. Kiwi King

    Crazy value, can't believe this is just free for everyone and not many people are taking advantage of this knowledge.

    I am more interested in developing with js but still

  20. MissGorgeousTech

    Can you guys do this? You can use cs50 content to teach but you can't monetize it…for more info on notes audio etc i advise people to go directly to cs50. On a positive note i am very grateful that free code camp exists because provides good content.

  21. Jorge Jordão

    Is it possible to make a full course of Construct? I would be thankful for that

Leave a Reply