Website Design Training

(1,234 ratings) BESTSELLER
0:00 / 12:34
4K HDR

Course Overview


πŸ“š Website Design Training Course Structure
πŸ•’ Duration: 8 Weeks | Level: Beginner to Intermediate
────────────────────────────────────────────
πŸ“– Module 1: Introduction to Web Design
β€’ What is Web Design?
β€’ Roles of a Web Designer vs Web Developer
β€’ Overview of Frontend vs Backend
β€’ Tools You'll Need (VS Code, Browsers, Extensions)
πŸ“– Module 2: HTML Fundamentals
β€’ Structure of an HTML Document
β€’ Headings, Paragraphs, Links, Lists
β€’ Images, Iframes, and Embeds
β€’ Forms and Input Elements
β€’ Semantic HTML
πŸ“– Module 3: CSS Styling Basics
β€’ Inline, Internal, and External CSS
β€’ Selectors, Classes, IDs
β€’ Colors, Fonts, and Text Styling
β€’ Box Model & Spacing (Margin, Padding, Border)
β€’ CSS Units: px, em, rem, %, vw/vh
πŸ“– Module 4: Layouts with Flexbox & Grid
β€’ Display Properties
β€’ Flexbox Fundamentals
β€’ CSS Grid Basics
β€’ Building Responsive Layouts
πŸ“– Module 5: Responsive Design & Media Queries
β€’ Mobile-First Design
β€’ Breakpoints & Media Queries
β€’ Making Websites Work on All Devices
β€’ Viewport & REM-based Scaling
πŸ“– Module 6: JavaScript Essentials for Designers
β€’ Intro to JavaScript in the Browser
β€’ Basic Syntax, Variables, and Functions
β€’ DOM Manipulation Basics
β€’ Adding Interactivity (e.g., Button Clicks, Toggles)
πŸ“– Module 7: Real Projects & UI Practice
β€’ Design a Personal Portfolio Website
β€’ Create a Product Landing Page
β€’ Build a Blog Layout
β€’ Mini Animations with CSS + JS
πŸ“– Module 8: Design Principles & Tools
β€’ Visual Hierarchy & Layout Best Practices
β€’ Typography & Color Theory
β€’ Using Figma or Adobe XD for Wireframing
β€’ Exporting Assets & Collaborating with Developers
πŸ§ͺ Final Project
β€’ Design and Develop a Complete Responsive Website
β€’ Optional: Host your project on GitHub Pages or Netlify
β€’ Submit: HTML, CSS, JS files + Live Demo Link
βœ… Outcome: Ability to create fully responsive, modern, and interactive websites from scratch.

Create a Wireframe for a Landing Page

Design a wireframe using Figma or Pen & Paper for a startup landing page. Focus on layout, hierarchy, and clarity. Upload your design file or scan.

In Progress Due: Jun 28, 2025
High Priority

Create a Personal Portfolio Website

Use HTML and Tailwind CSS to build a responsive personal website with an "About Me" section and project showcase. Host it on GitHub Pages.

Completed Submitted: Jun 16, 2025
Grade: A

Make a Fully Responsive Blog Layout

Using Flexbox or CSS Grid, build a clean, responsive blog layout with a sidebar, hero image, and multiple post cards. Submit your GitHub repo link.

Not Started Due: Jul 4, 2025

Course Content

0/9 lessons
1
HTML Fundamentals

Locked β€’ 20 min

2
CSS Styling Essentials

Locked β€’ 24 min

3
Flexbox & Grid Layouts

Locked β€’ 30 min

4
Responsive Web Design

Locked β€’ 28 min

5
JavaScript for Designers

Locked β€’ 32 min

6
Design Principles & Tools

Locked β€’ 27 min

7
Portfolio & Landing Page

Locked β€’ 35 min

8
GitHub, Netlify & Deployment

Locked β€’ 22 min

9
Capstone: Full Website Build

Locked β€’ 38 min

Course Resources

Lesson 2 Slides

PDF β€’ 2.4 MB β€’ Updated today

Additional Reading

Link β€’ usabilityhub.com

Exercise Files

ZIP β€’ 5.1 MB β€’ Templates & Assets

Figma Template

Design System β€’ Community File

Study Progress

Course Completion 0%
0
Lessons Done
0h
Time Spent
Next Milestone 2 lessons

Complete Chapter 2 to unlock Certificate

Learn with AI Teacher
Get instant help from AI