Skip to content

My notes and project solutions for the CS50W: Web Proramming with Python and JavaScript course.

Notifications You must be signed in to change notification settings

iaaron-xyz/cs50w

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CS50’s Web Programming with Python and JavaScript

This repository contains my solutions to the projects given in the course CS50's Web Programming with Python and JavaScript (2020-2023).

Lectures

  • Lecture 0: HTML, CSS
  • Lecture 1: Git
  • Lecture 2: Python
  • Lecture 3: Django
  • Lecture 4: SQL, Models, and Migrations
  • Lecture 5: JavaScript
  • Lecture 6: User Interfaces
  • Lecture 7: Testing, CI/CD
  • Lecture 8: Scalability

Projects

  • Project 0 - Search: Design a front-end for Google Search, Google Images Search, and Google Advanced Search. Lectures 0, 1 and 2.
  • Project 1 - Wiki: Design a Wikipedia-like online encyclopedia. Lecture 3.
  • Project 2 - Commerce: Design an eBay-like e-commerce auction site that will allow users to post auction listings, place bids on listings, comment on those listings, and add listings to a “watchlist”. Lecture 4.
  • Project 3 - Mail: Design a front-end for an email client that makes API calls to send and receive emails. Lecture 5 and 6.
  • Project 4 - Network: Design a Twitter-like social network website for making posts and following users. Lecture 7 and 8.
  • Final Project: Designing and implementing a web application of your own with Python and JavaScript. After the Lecture 8.

About

My notes and project solutions for the CS50W: Web Proramming with Python and JavaScript course.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published