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