
CS50's Web Programming with Python and JavaScript
YouTubeMark your own learning status. Opening a course link does not establish enrollment.
Loading saved status…
This is a follow-on for learners who have finished an introductory computing course. It assumes you have seen the basics and moves into building web applications that combine Python, JavaScript and SQL. The lecture list runs from HTML and CSS through Git, Django, relational models, JavaScript and user interfaces, and ends with testing, CI/CD, scalability and security.
Most of the time goes to building: a Django project with models and migrations, a front end that talks to an API, and a deployment step. The testing and security lectures near the end matter more than the beginner label suggests, so expect to slow down there.
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
❤️ Try interactive Frontend courses we love, right in your browser: https://scrimba.com/freeCodeCamp-Frontend (Made possible by a grant from our friends at Scrimba)
⭐️ 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
Advertisement
No Korshub reviews yet.