Embark on a comprehensive 5-hour course designed to teach everything a beginner needs to know about web design. Learn essential fundamentals including color theory, typography, spacing, sizing, imagery, and responsive design. Explore common web design patterns such as headers, hero areas, buttons, image galleries, and contact forms. Apply newfound knowledge to a practical three-page portfolio website project. Gain insights into UI/UX design, working with project briefs, and using wireframes. Master the art of creating color palettes, typography selections, and responsive layouts for various devices. Conclude with valuable information on prototyping and key takeaways to further your web design journey.