UI Basics with Figma

Learn how to design with Figma and build your very first app project. This course teaches you the basics of this exciting software through video-recorded classes and practical assignments.  You’ll build your first app, step by step, and you’ll learn the software as you go. On-Demand courses are for anyone who wants to learn tools at their own pace. It is a good first step on the path to further design studies.

Video Classes
Software In-Depth
Practical Assignments
Complete App Design

Course Content

The course covers the core functionalities of Figma and its sketching tool Figjam. You will learn how to go from an initial sketch to a final project with complete screens, transitions, buttons, animation, and more. 

You can choose to develop your own project through this course, or you can simply replicate the example provided. Through tutorials you will practice on all key functions of Figma and you’ll also learn how to use simple UI kits and the most common plugins. You will be able to explore different functionalities of the software and build your first app. This is a self-paced, video-recorded course. You will not receive feedback on your work but you will get plenty of instructions to improve on your own.

This self-paced course builds your skills in:

  • Figma
  • Figjam

After the course, you have a basic knowledge of the software that allows you to practice further on your own. Or you can push yourself and apply to other design courses at Berghs at a higher level, where basic software skills are a prerequisite. View your course progression options below.


  • Available tiers and basic settings - Introduction to the software
  • Move & scale, frames and sections
  • Basics shapes, select/copy, typography
  • Pen tool, mask and combine
  • Color, styles, effects, layout
  • Align and arrange
  • Sizing and constraints
  • Layers and blending
  • Preferences
  • Components and variants
  • Auto-layout
  • Presentation mode
  • Devices
  • Prototype Panel
  • Plugins, widgets, UI kits, and device templates
  • Collaboration, handoffs, flows, export


  •  Quick introduction to get you started
  • Brainstorming, flowcharts, agendas

This self-paced online course is perfect for people who are brand new to the world of design. Anyone whose ideas and ambitions are bigger than their current software skills. It can work as a software foundation or as a first step for those who wish to take design courses at Berghs at a higher level. This course brings your skills up to a level where you can get the ideas that you have in your head, or in your sketchbook, onto the screen. Please note that this course offers an introduction to the software and it is by no means exhaustive, mastering Figma fully may takes years of practice. To complete the course – and all its assignments – you need to have access to a computer and a browser, and  you need a good internet connection. We recommend you use a comfortable screen and  mouse. You can complete the course using the free version of Figma, no software license is needed to get started. You should also have access to pens and paper that you love so you can sketch your own ideas away from a computer.

  • 9 video-recorded classes and 2 assignments
  • Language: English
  • 30 hours (estimated) to complete the course and all assignments
  • Self-paced; study and practice at your own speed
  • Checklists to verify your progress throughout the course
  • Course certificate upon completion
  • On-Demand, start whenever you want
  • Software license not included
  • Feedback on assignments not included
  • Credit card payment and instant enrollment
  • Price incl. vat: 5000 SEK
  • Price excl. vat: 4000 SEK

This course offers you basic software knowledge and it prepares you for a series of design courses at a higher level at Berghs School of Communication. Below is a list of possible courses to progress with - depending on your level of experience - and some fee reductions to help you do so.

FULL-TIME international courses taught in English

Apply after completing UI Basics with Figma, improve your chances to enroll and get your tuition fee reduced by 1000 SEK*  

FULL-TIME studies (YH) taught in Swedish

Apply after completing UI Basics with Figma and improve your chances to pass the selection. No fee reduction applies.

  SHORT COURSES - START LEVEL taught in Swedish 

Apply to one of the above after completing UI Basics with Figma and get your fee reduced by 1000 SEK* 

*Terms and Conditions

The discount can be claimed only after you have completed your automated software course and it applies only to the course you are progressing on to. Check out the terms and conditions here.

How good do I become?

Mastering the design software requires many years of practice. This course gives you an introduction and challenges you with practical exercises to understand the basic functions.

When can I start? 

The course is video recorded and self-paced. This means you can start when you want and progress at your own speed. It’s On-Demand. 

What platform do I learn on? 

The course runs on Canvas, Berghs’ learning platform, where all video classes, assignments, and checklists are provided. You access the course room on Canvas directly after payment and can start the course immediately. There is no need to install any client, all you need is a browser – and the design software, of course.

Is there any technical support along the way?

The course is fully automated. Should you need any assistance, Berghs offers technical support for troubleshooting during office hours on Central European Time.

Is there any feedback on assignments? 

The course is fully automated and does not include a feedback session.

After the course, am I guaranteed to get into other design courses at Berghs?

It depends on the level of the course you choose. This course does qualify you for a START-level design course at Berghs. It’s a good complement to your application to a PROFESSIONAL-level course, but you also need some work experience at that level. And finally, it does not qualify you for one of Berghs’ full-time programs  – where the selection process is complex – but it might give you the tools you need to work on your entry assignment. 

Do I get a discount if I enroll in another course after learning the software? 

That’s right. The software course is a starting point, and we encourage you to continue your design education at Berghs by offering you a fee reduction worth 1000 SEK. The discount applies if you enroll in one of the courses listed under “course progression options” within one year from the date in which you complete the software course. Check out the terms and conditions here.

Can I use free software trials for this course?

Yes! but they expire quickly. The software comes with different types of licenses and subscription options, you might want to learn the basics before you commit to one or the other. If you do not have any software license, just choose a free 7-day trial on when you start the course. After that, you can choose your preferred subscription plan and complete the course at your own pace.

How many hours is this course?

The course consists of 10 video-recorded lessons, their length varies between approximately 15 to 45 minutes. Some lessons include assignments and are therefore more time consuming than others. We estimate that you can complete the course in approximately 30 hours, including initial tutorials, software setup, creative work, exercise submissions, checklists, etc. Please note that the course is self-paced, you decide how much time you want to invest in the course. The more you practice, the better you get. The quality of your work will reflect your level of ambition.

How long does it take to complete an automated software course? 

This is a self-paced course, you can complete it within a week or stretch it over months, as you prefer. Our recommendation is that you complete the course within 4 weeks, taking classes every few days and regularly practicing by doing assignments in between classes. 

Do I get a certificate?

Yes. Upon completion of the course, Berghs School of Communication issues a course certificate with your name. In order to obtain the certificate, you need to complete all quizzes and submit all assignments within the course.

Online self-paced

Sign up any time





Hours of study



5000 SEK incl VAT
4000 SEK excl VAT

Pay and Start NowRequest an Invoice

* By clicking here you'll be directed to payment and then to Canvas, where you can start the course. Before continuing, please read our terms and conditions.

Questions? We sort them out for you!

Milad Olad

Digital Training Producer