Figma Design for Beginners

Welcome to the Figma Design for Beginners course! This course will walk you through the entire process of creating a website design for a personal portfolio. You’ll start with fundamental Figma concepts and then build a complete design using powerful features like frames, text, auto layout, components, and prototyping.

No Certificate / Course on Audit Track

About Course

This beginner-oriented course introduces Figma, a leading collaborative design tool, and guides learners through creating a portfolio website design. Starting with the Figma interface and basic features, the course progresses to practical design application, including layout creation, components, and responsive design techniques. The course uses publicly accessible YouTube videos to deliver instructional content and real-world application examples.

Authorship and Attribution

This course has been curated by Riphah International University faculty and staff using publicly available third-party content and Open Educational Resources (OER) for self-paced learning. Learners will engage with curated open-access materials to achieve the course learning outcomes. All third-party content is used under open-access or fair-use policies, while any original materials are developed specifically for this learning experience.

Source and Credits:

  • Instructor: Figma 
  • Provider: YouTube (@Figma)
  • License: Standard YouTube license

What You'll Learn

By completing this course, you will be able to:

  • Understand the Figma interface and essential workflows
  • Create and manipulate frames, shapes, and text elements
  • Apply auto layout and responsive design principles
  • Build reusable components and design systems
  • Prototype interactive UI elements
  • Design a complete portfolio website from scratch

Prerequisites

  • Basic computer and web skills
  • Figma account (free Starter plan works)
  • Internet connection

No prior design or UI/UX experience required.

Who Can Take This Course?

This course is designed for:

  • Absolute beginners in UI/UX or digital design
  • Students learning design fundamentals
  • Professionals interested in interface design tools
  • Content creators and entrepreneurs building portfolio assets
    Anyone curious about
  • Figma and web layout creation

Course Outline

Course Overview

Introduction to the Figma Beginners Course (Reading)

Course overview: Figma Design for beginners (Video)

Creating and Accessing Your Figma Account

Setting Up Your Figma Environment (Reading)

Set up your Figma account (Video)

Understanding Figma Interface and Files

Navigating Files and Workspace in Figma (Reading)

Navigate Figma Design files (Video)

Introduction to Layout and Hero Sections

Understanding Hero Section Layout (Reading)

Create the landing page hero (Video)

Structuring a Case Study Layout

Designing Case Study Sections (Reading)

Create the case study page (Video)

Understanding Buttons in UI Design

Role of Buttons in Interface Design (Reading)

Create the button (Video)

Introduction to Components in Figma

Understanding Reusable Components (Reading)

Components Fundamentals (Video)

Designing Cards and Containers

Building Structured UI Containers (Reading)

Create the card and container system (Video)

Navigation and Footer in Web Layouts

Understanding Navigation and Footer Design (Reading)

Create the navigation bar and footer (Video)

Presenting Skills in Portfolio Layout

Designing Informational Sections (Reading)

Create the skills list (Video)

Combining UI Sections into Pages

Structuring Complete Portfolio Pages (Reading)

Assemble the portfolio pages (Video)

Introduction to Prototyping in Figma

Understanding Interaction and Flow (Reading)

Add prototype connections (Video)

Key Takeaways and Next Steps

Course Summary and Continued Learning (Reading)

Course Wrap Up (Video)

Skills You Will Gain

User Interface (UI) Fundamentals Figma Workspace Proficiency Auto Layout & Responsive Design Components & Design Systems Prototyping and Interaction Design Web Layout and Portfolio Creation

Course Information

Duration

Approximately 2.5-3 Hours

Course Information
  • Category: Computing
  • Type: Self-paced
  • Start Date: Jan 26, 2026

Difficulty Level

Beginner

Learning Mode

Fully Online (Asynchronous)

Learning Type

Self Paced

Language

Instructor/Curator

Course Instructor