How the web works · HTML essentials · MP1 launch
Topic Slides
Agenda Slides Open fullscreen ↗
Mini Project 1: Website for Someone Else
Due Friday, 6/12Post-Class Notes
TL;DR
We looked at how the web works and started reading HTML. Your username.github.io site is your long-term project, while in class we work together in the oim3690 repo. Get comfortable with browser DevTools for inspecting any page, and kick off MP1 by finding a client and starting the conversation.
What we covered
- Your personal website (
username.github.io) is your long-term project. Keep improving it on your own time. In class, we work in theoim3690repo - Copy the
index.htmlthat AI generated for your personal website into youroim3690repo. This is the file we'll use to learn HTML by reading and modifying it - Browser DevTools (Ctrl+Shift+I on Windows, Cmd+Shift+I on macOS) is your best friend for this course. Use the Elements tab to inspect HTML/CSS and the Network tab to see requests
- Changes you make in DevTools are temporary and local. Refresh the page and everything goes back to normal
- You can use
nslookup(ordigon macOS) to look up IP addresses for any domain, andtracert(Windows) ortraceroute(macOS) to see the network path - RGB color values (e.g.,
rgb(255, 0, 0)) are more precise than color names (e.g.,red). Both work in CSS - Your "I Don't Understand" questions from today's breakout are great. We'll answer them next class when we go deeper into HTML structure
To do before Wednesday (5/27):
- Find your MP1 client and start a conversation with them. Read the full MP1 instructions
- Copy your
index.htmlfromusername.github.iointo youroim3690repo - Update your
oim3690README using the README template. Fill in your name, semester, and add your personal website link to the Projects table - Finish
logs/wk01.mdand startlogs/wk02.md. In wk01, include your "I Don't Understand" list from today's breakout under the Questions section - CP1 due Sunday 5/31: repos exist with correct structure, first 2 logs written
- Monday 5/25 is Memorial Day, no class