/CS50-WebProgramming

from Harvard University’s Introduction to Web Programming with Python and Javascript course.

Primary LanguageJavaScript

CS50's Web Programming with Python and JavaScript

Harvard University’s introduction to web programming with Python and JavaScript course 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, user experience, writing and using APIs, creating interactive UIs, and leveraging cloud services like GitHub and Heroku.

Assignments and projects completed for CS50-WebProgramming are organized into directories corresponding to the topics below:

Week 0 - HTML, CSS

Week 1 - Git

Week 2 - Python

Week 3 - Django

Week 4 - SQL, Models, and Migrations

Week 5 - JavaScript

Week 6 - User Interfaces

Week 7 - Testing, CI/CD

Week 8 - Scalability and Security