CS50's Web Programming with Python & JavaScript | Web Development
edx.org
Dive deeper into web app design and implementation with Python, JavaScript, and SQL using Django, React, and Bootstrap. Gain hands-on experience in building and deploying web applications.
University CoursesJavaScriptPythonWeb Development
Introduction
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.
Highlights
Learn to write and use APIs
Create interactive UIs
Leverage cloud services like GitHub and Heroku
Gain knowledge and experience in principles, languages, and tools to design and deploy applications on the Internet
Recommendation
This course is suitable for those with prior programming experience in any language, as it builds upon the foundations covered in CS50. It provides hands-on projects and covers essential topics in web development, making it a great choice for those looking to expand their skills in building and deploying web applications.
How GetVM Works
Learn by Doing from Your Browser Sidebar
Access from Browser Sidebar
Simply install the browser extension and click to launch GetVM directly from your sidebar.
Select Your Playground
Choose your OS, IDE, or app from our playground library and launch it instantly.
Learn and Practice Side-by-Side
Practice within the VM while following tutorials or videos side-by-side. Save your work with Pro for easy continuity.