Course Outline
This is a concise and focused course on Figma software. In this course, we will learn and practice the intricacies of the system and understand how to use it to streamline our work and create high-quality outputs, integrating everything into prototyping. In addition, we will learn how to implement the design system methodology and how to work together as an efficient and professional team. All this will be done in an interesting, challenging, and enjoyable way.
Upcoming Meetings
There are no upcoming meetings for this course. Contact us to schedule this course, which will be customized specifically for your organization.
info@hackerupro.comModules
Comprehensive Overview of Figma and Advanced Tools
- Introduction to Figma interface: Reviewing the interface, main features, and functions of Figma.
- Advanced tools in Figma: Learning and practicing the software's advanced tools.
- Creating and managing projects: Guidance on creating a new project, organizing, and managing the document.
- Teamwork, comments, feedback, and sharing.
Design Systems
- introduction to design systems: Definition and importance of design systems in modern projects.
- Building a design system in Figma: Creating a style guide, templates, and setting design standards
- Using styles: Familiarity with text styles, colors, and fonts in the design system. Saving and using them throughout the project.
- Advanced tips: How to break the fourth wall and work most efficiently with other team members.
Components and Variants
- Comprehensive learning of component mechanics: Creating and using components in Figma to save time and improve efficiency.
- Comprehensive learning of variant mechanics: Advanced learning on how to create and manage component variants and their properties.
- Advanced techniques of components and variants: Developing dynamic components suitable for a variety of situations
Creating Prototyping and Mockups
- Introduction to prototyping in Figma: Familiarity with tools and options for creating prototypes.
- Linking frames and creating interactions: Learning techniques for linking frames and creating practical interactions.
- Familiarity with all types of prototyping and interactions of the system
- Advanced techniques: Practicing and examining different scenarios in the prototype.
Prerequisites
- To participate in this course, each participant needs to have a personal computer (desktop or laptop) with an active internet connection. Assistance will be provided for downloading the software and setting up a new user account if needed.