CS50's Web Programming with Python and JavaScript
Harvard's follow-up to CS50, building dynamic web apps with Python, Django, JavaScript, and React.
Harvard UniversityโขBy Brian Yu, David J. Malan
4.8
(3,400 reviews)โข1,500,000 students enrolledAbout this course
This course picks up where CS50 leaves off, diving 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 through hands-on projects and a final capstone.
Skills you'll gain
PythonDjangoJavaScriptReactSQL
Syllabus
1
HTML, CSS and Git2
Python3
Django4
SQL, Models and Migrations5
JavaScript6
User Interfaces7
Testing and CI/CD8
Scalability and SecurityFree
Certificate: $199
Duration12 weeks
Effort6-9 hours/week
Levelintermediate
LanguageEnglish
SubtitlesEnglish
Related courses
๐
edxFreeCertificate
CS50: Introduction to Computer Science
Harvard University
โ
4.9
(45,678 reviews)12 weeksbeginner
๐
udemyCertificate
The Complete 2024 Web Development Bootcamp
App Brewery
โ
4.7
(287,654 reviews)65 hoursbeginner
๐
courseraFreeCertificate
Meta Front-End Developer Professional Certificate
Meta
โ
4.7
(23,456 reviews)7 monthsbeginner