SEIR Liberty Class: Build a Fake Resume Page on CodeSandbox

Objective
In this lesson, you will be creating a fake resume webpage for Grumpy Cat using HTML and CSS. By the end of this activity, you will understand how to create and style a basic webpage.
Instructions for Submission
- Complete this lab using CodeSandbox.
- Upon completion, paste the link to your CodeSandbox solution in the thread posted in the classroom channel on Slack.
Getting Started with the Basics
- Inside CodeSandbox, create a new project and name it
resume_page. - In this project, create two files:
index.htmlandstyle.css. - In
index.html, add the HTML boilerplate code. - Include an
h1tag with the text "Grumpy Cat". - Preview your project in the browser to ensure setup is correct.
Give an emoji in slack on the message that says "Resume index.html file is set up".
Adding Content to the Resume Page
- Add an image of Grumpy Cat using the
imgtag. Place it below theh1tag. - Use an
ultag to list Grumpy Cat's past three work positions. - Add dummy links for LinkedIn, Facebook, or Twitter using the
atag. - Insert
h3headings before the list of work positions and the social media links.
Give an emoji in slack on the message that says "Added initial content for resume site".
Styling the Resume Page
Feel free to style your site as you wish. Some ideas:
- Center-align the
h1tag. - Change the
h1font. - Alter the
h3tag font color. - Add margin or padding to the body for a polished look.
Give an emoji in slack on the message that says "Added styling for resume site".
Adding Navigation to the Resume Page
- Create a navigation bar (
navtag) containing the social media links. - Remove the previous links you had below the
ultag. - Add links in the navigation bar for
Home PageandProjects. - Create a new HTML file named
projects.html. - Copy the navigation and head information from
index.htmltoprojects.html. - Inside
projects.html, insert anh2tag with the text "Projects". - Confirm that the navigation links work correctly.
- List three projects Grumpy Cat has worked on, either as an ordered list or in a three-column layout.
Give an emoji in slack on the message that says "Added project.html page and content - finished resume".
Key Takeaways:
- You've learned how to set up a basic webpage using HTML and CSS.
- You've practiced adding content and styling elements.
- Navigation bar creation and linking between multiple pages have been demonstrated.
Remember, all of this needs to be submitted via Slack by posting the link to your CodeSandbox solution in the classroom channel thread.