Build Your Portfolio Website with HTML and CSS Course Syllabus
Full curriculum breakdown — modules, lessons, estimated time, and outcomes.
Overview: This beginner-friendly, hands-on course guides you through building and publishing your own portfolio website using HTML and CSS—all within approximately 90 minutes. With no prior experience or software installation required, you'll gain practical web development skills by structuring content with HTML and styling it with CSS, then publish your site live using GitHub Pages. The split-screen format allows you to follow along in real time, making this an efficient and impactful way to establish your online presence.
Module 1: Build a Portfolio Website with HTML and CSS
Estimated time: 1.5 hours
- Learn how web browsing and hosting infrastructure work
- Use HTML to create headings, paragraphs, images, and links
- Apply CSS to style layouts, fonts, colors, and spacing
- Build and format your portfolio content with real-time coding
- Publish your website live using GitHub Pages
Prerequisites
- Basic computer literacy
- Stable internet connection
- Desktop or laptop (course optimized for desktop)
What You'll Be Able to Do After
- Explain how web browsing and hosting work
- Create structured web content using HTML
- Style websites with CSS for layout and visual appeal
- Host and publish a live portfolio website on GitHub Pages
- Demonstrate foundational web development skills for personal or professional use