Copyright Š 2025Best Frontend Courses. All rights reserved.

  • Categories
  • Instructors
  • Terms of Service
  • Privacy Policy
  • Feedback
Best Frontend Courses LogoBest Frontend Courses
    • AI
    • Accessibility
    • Algorithms
    • Angular
    • Architecture
    • Astro
    • Auth
    • CSS
    • Firebase
    • Game Development
    • Gatsby
    • Git
    • GraphQL
    • HTML
    • Ionic
    • JavaScript
    • Jotai
    • MobX
    • Native
    • Netlify
    • Next.js
    • Nx
    • Performance
    • Prisma
    • React
    • React Native
    • Redux
    • Remix
    • Rx.js
    • SCSS/Sass
    • SolidJS
    • Storybook
    • Supabase
    • Svelte
    • Tailwind
    • Testing
    • TypeScript
    • Vue.js
    • XState
    • jQuery
    • p5.js
  • Add Course
  • Login
  1. Home
  2. HTML
  3. Web Development Project: Personal Portfolio Website
HTML / CSS
Video

Web Development Project: Personal Portfolio Website

by Jen Kramer
Enroll
đŸ•šī¸ Levels: 🌱 Beginner
âŗ Duration: 6 hours
🤑 Price: Subscription
🧑‍đŸ’ģ Learning Platform: Frontend Masters
🧑‍🎓 Certificate: No

🔑 Key Learning Outcomes

  • Develop Responsive Web Layouts: Learn how to build a personal portfolio website using HTML and CSS with responsive layouts for desktop, tablet, and mobile devices.
  • Implement Modern CSS Techniques: Gain practical experience with CSS features like CSS variables, flexbox, grid, and media queries to create a visually appealing and functional website.
  • Create and Apply Style Guides: Understand the importance of a style guide in web design and learn how to implement it effectively to maintain consistency across your site.
  • Enhance Web Accessibility: Implement semantic HTML and accessible navigation techniques to ensure your website is usable for all audiences.
  • Build a Personal Brand: Design a professional online portfolio to showcase your work and personal projects, enhancing your online presence.

👨‍đŸĢ About the Course

In this hands-on course, you'll build a personal portfolio website to showcase your skills and projects, solidifying your understanding of HTML and CSS fundamentals. You'll implement a style guide, code responsive layouts for various devices, and use modern CSS techniques like flexbox and grid. The course culminates in a complete, personalized portfolio ready to be shared with potential employers or clients.

đŸŽ¯ Target Audience

  • Beginners looking to strengthen their foundational web development skills.
  • Students or professionals wanting to create a personal portfolio to showcase their projects.
  • Designers interested in learning how to translate designs into responsive websites.
  • Anyone with a basic understanding of HTML and CSS eager to apply their knowledge in a practical project.

✅ Requirements

  • Basic knowledge of HTML and CSS.
  • Access to a computer with a code editor.

📖 Course Content

  • Introduction to Portfolio Websites: Overview of the website sections and the project's goal to build a personal portfolio using HTML and CSS.
  • Style Guide Creation: Learn to create a style guide, including base color variables and font settings, to streamline the design process.
  • Responsive Design: Implement responsive design principles using media queries to ensure the site works on various screen sizes.
  • Navigation and Footer: Build and style a responsive navigation bar and footer using flexbox and media queries.
  • CSS Grid for Layouts: Utilize CSS grid to create complex layouts, including projects and featured sections, ensuring a polished look.
  • Advanced CSS Techniques: Explore advanced CSS techniques like CSS layers, background images, and increasing CSS specificity for detailed styling.
  • Final Project and Deployment: Converting the CodePen project to a local environment using VS Code and addressing common CSS issues to finalize the project.
Update Course

Drop a comment

Web Development Project: Personal Portfolio Website by Jen Kramer

Log in to leave a feedback

Login

👇 Psst! Interested in More HTML Courses?

JavaScriptJavaScriptHTMLHTML

Web Components
Video

by Dave Rupert

đŸ•šī¸ Levels: 😎 Intermediate

âŗ Duration: 4 hours

🤑 Price: Subscription

🧑‍đŸ’ģ Learning Platform: Frontend Masters

HTMLHTML

Learn HTML
WrittenInteractive

đŸ•šī¸ Levels: 🌱 Beginner

âŗ Duration: 8 hours

🤑 Price: Free

🧑‍đŸ’ģ Learning Platform: Codecademy

HTMLHTMLCSSCSS

Build a Website with HTML, CSS, and GitHub Pages
WrittenInteractive

đŸ•šī¸ Levels: 🌱 Beginner

âŗ Duration: 14 hours

🤑 Price: Subscription

🧑‍đŸ’ģ Learning Platform: Codecademy

🔙 Back to HTML Category