Skip to content

Latest commit

 

History

History
72 lines (55 loc) · 2.81 KB

File metadata and controls

72 lines (55 loc) · 2.81 KB

Workshop 1: Portfolio Website Workshop (Starter Code)

Welcome to the Portfolio Website Workshop! This hands-on session will teach you how to build a beautiful, modern portfolio website using only HTML and CSS.

Instructor

Daniel Henricks - Tech Lead, Computer Science + Math Senior, and previous intern at Capital One.

What You'll Learn

  • HTML Fundamentals: Structure, semantics, and best practices
  • CSS Styling: Layout, colors, typography, and modern design techniques
  • Modern Web Design: Gradients, animations, and visual effects

What You'll Accomplish

By the end of this workshop, you'll have created:

  • A professional portfolio homepage
  • Responsive design that works on mobile and desktop
  • Modern styling with gradients and animations
  • Clean, semantic HTML structure
  • A live website you can share with others (if time permits)

Project Structure

Workshop1/
├── index.html          # Main HTML file
├── style.css           # CSS styling
├── assets/             # Images and fonts
│   ├── head.jpg        # Profile picture
│   ├── github.png      # GitHub icon. We might add this if we have time
└── README.md           # This file. 

Getting Started

Prerequisites

  • A text editor (VS Code) . We will install this.
  • A web browser (Chrome, Firefox, Safari, or Edge)

Setup Instructions

  1. Download the project files to your computer, or use Git.
  2. Open index.html in your web browser to see the current design
  3. Open the files in your text editor to start coding
  4. Refresh your browser after making changes to see updates

Learning Resources

HTML Resources

CSS Resources

Exercises to Continue Learning

  • Add more sections (Projects, Skills, Learn More)
  • Set your name to be rainbow using a gradient!
  • Deploy your site using GitHub Pages.

Next Workshops + Events!

After completing this workshop, we will host:

  • Intern Panel next Tuesday, September 23rd, from 5:30 to 6:30 in FGH 134
  • Learning JavaScript for interactive features
  • Learning a framework, most likely React.

Join our AnchorLink and follow us on Instagram to learn more!

Portofolio