I'm just auditing the CS50 harvard course on edX here https://courses.edx.org/courses/course-v1:HarvardX+CS50W+Web/course/