Graphic Design · GPC-36

Web Design with Figma and WordPress

Web Design with Figma and WordPress is a beginner course in designing web pages in Figma with Auto Layout, components and prototypes, then building them as a real WordPress site with the drag-and-drop Elementor editor that works on every screen size. It suits newcomers, UX/UI designers and corporate website maintainers, and you leave with a three-page site that matches your Figma design.

Updated
From 3,150 THB / person 3,500 −10% excl. VAT 7% · group rates available
PDFDownload the course outline
  • Duration6 hours · 1 days
  • FormatOnsite / live online
  • Next roundOn request
  • CertificateIncluded

Course overview

A website that looks good and is easy to use does not always have to start with code. Designing the pages in Figma first helps the team agree on layout, colours and type, and the design can then be built as a real site with WordPress and Elementor, a widely used drag-and-drop page builder, so site managers can keep editing content without relying on a developer every time.

This course lays the foundations of good web design, then takes learners through designing web pages in Figma with layout grids, Auto Layout, styles, variables, components and prototypes. Learners install WordPress 7.1 locally, create pages and menus, use the current Elementor editor with variables and classes to build pages that match the Figma design and work at every screen size, and finish with a workshop that builds a three-page website from a Figma file. (1 day, 6 hours, Beginner level.)

What you’ll gain

  • Understand good web design principles: UI/UX, mobile-first and accessibility
  • Design web pages in Figma with layout grids, Auto Layout and styles
  • Build components and prototypes that link web pages in Figma
  • Install and configure WordPress 7.1, and create pages and menus
  • Use Elementor to build pages that match the Figma design with variables and classes
  • Make pages display well on mobile, tablet and desktop

Who this course is for

  • Beginners who want to design and build a website themselves without coding
  • UX/UI designers who want to turn Figma designs into real WordPress sites
  • Business owners and corporate website maintainers
  • Anyone interested in getting started with web design

Prerequisites

  • Comfortable with a computer, a web browser and managing files and folders
  • No coding or design experience is needed
  • A Figma account (the free Starter plan is enough) that you can sign in to before the course
  • A laptop that can run XAMPP, with permission to install software

Curriculum

Course Details

This is the 2026 edition of the Web Design with Figma and WordPress course. It runs for 1 day, 6 hours (09:00-16:00), as lectures with labs, at Beginner level. The content is updated for WordPress 7.1 and Elementor V4, which styles pages with variables, classes and components, and the Figma side uses Auto Layout, variables and components in the current interface. Every lab uses the free version of Elementor, and Elementor Pro features are shown as an overview. Learners use their own Figma account, where the free Starter plan is enough, and take home the course handbook, sample Figma files and Elementor template files.

Day 1: From Figma to a WordPress Site with Elementor

Section 1 Principles of Good Web Design
  • How UI differs from UX, and starting from the user's goals
  • Visual hierarchy, spacing and consistency on a web page
  • Mobile-first and accessibility: colour contrast, type size and tap targets
  • Design references and ideas you can use without breaching copyright
Section 2 Lab: Getting Started with Figma Design
  • Figma's plans and the limits of the free Starter plan
  • The main interface: toolbar, Layers panel and Properties panel
  • Frames for mobile, tablet and desktop with layout grids
  • Lab: wireframe the website's home page
Section 3 Lab: Auto Layout, Styles and Variables
  • Arrange page sections with Auto Layout so they resize with content
  • Thai and English text with text styles
  • Brand colours with variables, and images from outside Figma
  • Lab: design the header, hero, services and footer
Section 4 Lab: Components and Prototypes
  • Build button, card and menu components with variants
  • Link pages with connections, and overlays for the mobile menu
  • Test with Present and share the link for the team to comment
  • Lab: a clickable three-page prototype
Section 5 Preparing Figma Files for the Build
  • Export images as WebP or PNG and icons as SVG
  • Record colours, fonts and spacing from the Properties panel
  • Choose web fonts that support Thai
  • An overview of Dev Mode and its plan limits
Section 6 Lab: Installing WordPress 7.1 Locally
  • Install XAMPP and WordPress 7.1, or try it in WordPress Playground
  • Set the site title, permalinks and a static front page
  • Create the main pages and the navigation menu
  • Install the Hello Elementor theme and the Elementor plugin
Section 7 Lab: Getting Started with Elementor V4
  • The editor, the Navigator and atomic elements
  • Set colour and font variables to match Figma
  • Classes for styles reused across the site
  • Lab: set the site-wide values from the Figma spec sheet
Section 8 Lab: Building the Home Page from the Figma Design
  • Lay out the page with containers and flexbox arrangement to match Auto Layout
  • Headings, text, images, buttons and icons
  • Match spacing and sizes to the original design
  • Lab: a home page that matches the desktop design
Section 9 Lab: Responsive Layouts, Templates and Components
  • Adjust the layout at the tablet and mobile breakpoints
  • Show or hide sections by screen size
  • Save templates and components for reuse
  • An overview of the Theme Builder and Form widget in Elementor Pro
Section 10 Workshop: A Three-Page Website from Figma
  • Build the home, services and contact pages from the Figma design
  • Compare the result with the design and check every screen size
  • Check performance with Lighthouse and reduce image sizes
  • How to move the site to a live host, and presenting your work

Schedule & training options

For individuals — public rounds

No public rounds are open right now. Join the waiting list and we will contact you first when the next round opens, or ask us on LINE. Or call 02-570-8449 or 088-807-9770

For organisations — in-house / private

  • Tailor the content to your team’s tools and projects
  • Your dates, at your office or live online
  • Quotation with tax ID for procurement
Corporate training quote

Instructors

Frequently asked questions

What is Elementor, and how does it help you build WordPress pages?

Elementor is a page builder plugin for WordPress that lets you design pages by dragging and dropping on a live preview. The current Editor V4 styles pages with variables for colours and fonts and classes for reusable styles, so the whole site stays consistent and can be changed in one place. You can save frequently used parts as templates or components and switch between desktop, tablet and mobile views to fine-tune each screen size. This course uses the free version of Elementor in every lab.

What are components in Figma, and how do they help with web design?

A component is a master element you create once and reuse in many places, such as a button, card or menu. Each copy is an instance, and when you edit the main component every instance updates, while you can still override text or colour locally. Used with colour and text styles and variables, components keep the whole site consistent, make changes quick and map neatly onto classes and components in Elementor.

What are the steps to build a Figma design as a WordPress page with Elementor?

Start by exporting images and icons from Figma and recording the colours, fonts and spacing in a spec sheet. Then set colour and font variables and create classes in Elementor to match the design, create a new page, build it section by section with containers, add headings, text, images and buttons, and match the spacing to the design. Finally check and adjust the tablet and mobile views. This course follows these steps until you have a three-page site.

Who is the Web Design with Figma and WordPress course for, and what should I know beforehand?

It suits beginners who want to design and build a website themselves, UX/UI designers who want to turn Figma designs into real sites, business owners and corporate website maintainers. No coding or design experience is needed: you just need to be comfortable with a computer and have a Figma account, where the free Starter plan is enough.

What will I be able to do after the Web Design with Figma and WordPress course?

You will be able to design web pages in Figma following good practice, use Auto Layout, styles, variables and components, link pages with prototypes, install WordPress 7.1 locally, create pages and menus, and use Elementor to build pages that match the design and work on every screen size. Participants who complete the training receive a Certificate of Completion with its own number, which can be verified online.

Can the Web Design with Figma and WordPress course be run in-house for our team?

Yes. IT Genius Institute runs in-house training for teams, with examples adapted to your own work, such as designing and building pages for your organisation's site or a project your team manages. Sessions can be held onsite or online. Contact the institute for details and a quotation.

Related articles

Articles are published in Thai.