Prototyping in Figma and UX/UI design - intensive course
Information about training in this course.
Course objective: Provision of fundamental theoretical knowledge in UX (User Experience) and basic practical skills in UI (User Interface), necessary for designing websites and user interfaces. A laptop is provided for the duration of the training if needed. Course description: Upon successful completion of the course assignments, you will compile case studies for your first portfolio and be able to start working independently in the field of interface design.
Various funding options are available for this course, including government support schemes and non-profit organisation programmes. Get in touch with our consultant for more detailed information.
Target group:
This course is for you if you:
- are a complete beginner and want to enter IT through design, without programming skills;
- are a graphic designer and would like to expand into digital product and interface design (UX/UI, Figma);
- are a web developer or layout specialist and are interested in the design process, to design interfaces yourself;
- are a marketer or SMM specialist and need to create landing pages, banners and prototypes on your own;
- are an entrepreneur or small business owner and want to design websites and apps for your own projects;
- are a product or project manager and need to understand UX processes and speak the same language as designers;
- are changing careers from another field and plan to become an interface designer;
- are a student or graduate and would like to build a first portfolio from real case studies.
What you'll learn on this course:
Design interfaces in Figma
Run UX research in FigJam
Build pages with HTML5
Style designs with CSS3
Map user flows in MiroRequirements for students:
Learning outcome:
Those who complete this course:
- are proficient in conducting user research
- create user flows in Miro
- are able to create wireframes (interface sketches) and prototypes
- understand the principles of graphic design
- create interface design using Figma
- create static web pages using HTML5 / CSS3 in accordance with modern standards
- understand the principles of responsive design and are able to create interfaces suitable for different devices and screen resolutions.
Training methods:
The total course volume is 252 academic hours, of which 126 academic hours are conducted in the classroom (including 8 academic hours of practical sessions and 2 seminars totalling 8 academic hours).
Evaluation criteria for learning outcomes:
Learning outcomes are assessed based on independently completed practical work.
Evaluation methods:
Upon successful completion, practical and homework assignments receive a "pass" grade.
Course completion conditions:
To successfully complete the course and receive a certificate, it is necessary to achieve a "pass" grade on 75% of the homework assignments.
Additional information:
Training programme group: 0613 - Software analysis and development (0613 - Tarkvara ja rakenduste arendus ning analüüs)Basic rules for training organisation (in Estonian)
Basic rules for ensuring the quality of the educational process (in Estonian)
Course program
| Module | Main topics | Volume |
| Introduction to the concept of UX/UI design |
|
4 ac/h |
| Basics of working in Figma. |
|
12 ac/h |
| Landing prototype |
|
16 ac/h |
| HTML/CSS, basics of layout design. |
|
22 ac/h |
| UX research. Miro/FigJam |
|
16 ac/h |
| UX design |
|
16 ac/h |
| Developing a website prototype based on UX research. |
|
32 ac/h |
| Preparing the prototype for handoff to development. |
|
8 ac/h |
Course information
Time of conduct:26.08.2026 - 26.11.2026
Timetable:
Mon, Wed, Fri 17:45 - 21:00
Apply →We'll reply within 1 business day
Course length: 3 months
Format and place of conduct:
Address: Tartu mnt. 18, Tallinn.

The course is conducted in a classroom format, in a modern computer class. The group size ranges from 6 to 10 people.
Training language: English
Price: 2450 EUR (VAT 24% included)
Total course volume: 252 ac/h
Includes:
- Classroom sessions: 126 academic hours, including 4 academic hours of practical sessions and 2 seminars (4 ac/h).
- Independent study: 126 ac/h
Tutors
Elvi Vel
Qualification: Over 7 years of experience in graphic design. Specialisation: Graphic design, interface designTeaching experience: Over 10 years of teaching experience.
Education: Estonian Academy of Arts, higher education, (2007).
Roman Kutselepa
Qualification:Over 5 years in software development. Specialisation: Web design, development in JavaScript, effective use of software products in the company.
Teaching experience: Over 5 years of experience in teaching and staff training.
Education: Anglia Ruskin University 2010. (United Kingdom)