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

freeCodeCamp

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

via freeCodeCamp

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Dive into the fundamentals of web development in this comprehensive lecture from Harvard University's CS50 2018 course. Explore the inner workings of the internet, starting with TCP/IP and IP addresses, before delving into URLs, DNS, and HTTP. Learn to use developer tools and understand HTTP status codes. Master the basics of HTML by creating various web pages, including index, image, link, and table pages. Validate your HTML and implement a simple version of Google. Progress to CSS, working through multiple examples to grasp styling concepts. Conclude with an introduction to JavaScript, the Document Object Model (DOM), and practical applications like geolocation. Access additional resources, including notes, problem sets, and source code, to enhance your learning experience in this 1-2 hour session packed with essential web development knowledge.

Syllabus

) Introduction.
) TCP/IP.
) IP Addresses.
) URLs.
) DNS.
) Dissecting a URL.
) HTTP.
) Developer Tools.
) HTTP Status Codes.
) HTML.
) 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

freeCodeCamp.org

Reviews

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.