Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.


HTTP, HTML, CSS - Intro to Computer Science - Harvard's CS50 (2018)

via freeCodeCamp


This course aims to teach the basics of how the web works with HTTP, HTML, and CSS. The learning outcomes include understanding TCP/IP, IP Addresses, URLs, DNS, HTTP, HTML, CSS, JavaScript, and the Document Object Model (DOM). The course covers topics such as HTTP Status Codes, HTML Validation, and implementing Google. The teaching method involves lecture-style delivery with practical demonstrations. This course is intended for beginners interested in computer science and web development.


) Introduction.
) IP Addresses.
) URLs.
) DNS.
) Dissecting a URL.
) Developer Tools.
) HTTP Status Codes.
) index.html.
) image.html.
) link.html.
) paragraphs.html.
) headings.html.
) table.html.
) HTML Validation.
) Implementing Google.
) CSS.
) css0.html.
) css1.html.
) css2.html.
) css3.html.
) css4.html.
) JavaScript.
) DOM.
) hello0.html.
) hello1.html.
) background.html.
) size.html.
) blink.html.
) geolocation.html.

Taught by


Start your review of HTTP, HTML, CSS - Intro to Computer Science - Harvard's CS50 (2018)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.