đ 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.
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?
Web ComponentsVideo
by Dave Rupert
đšī¸ Levels: đ Intermediate
âŗ Duration: 4 hours
đ¤ Price: Subscription
đ§âđģ Learning Platform: Frontend Masters
Learn HTML: Semantic HTMLWrittenInteractive
đšī¸ Levels: đą Beginner
âŗ Duration: 1 hours
đ¤ Price: Free
đ§âđģ Learning Platform: Codecademy
HTML Email Development, v2Video
by Jason Lengstorf
đšī¸ Levels: đą Beginner, đ Intermediate
âŗ Duration: 4 hours
đ¤ Price: Subscription
đ§âđģ Learning Platform: Frontend Masters