מסלול מקצועי ל־UX/UI
תוכנית לימוד היררכית וממוקדת: UX, UI, Figma, טכנולוגיה, עבודה מול פיתוח, נגישות, Responsive, Design Systems, תהליך עבודה ותיק עבודות.
5 תחומי הליבה
יש ללמוד לפי הסדר ולהשלים את תתי־התחומים בכל תחום.
01 · UX
מחקר, משתמשים, בעיות, אפיון, ארכיטקטורת מידע, User Flow, Wireframes ובדיקות.
02 · UI
עקרונות עיצוב, צבע, טיפוגרפיה, Grid, Spacing, Components, נגישות ו־Design Systems.
03 · Figma
Frames, Layers, Auto Layout, Components, Variants, Prototyping וארגון קבצים.
04 · טכנולוגיה
HTML, CSS, Responsive, Flexbox, Grid, Breakpoints ועבודה מקצועית מול מפתחים.
05 · מקצוע וקריירה
תהליך עבודה, פרויקט מלא, תיק עבודות, הצגת Case Study וסטנדרט מקצועי.
סדר הלימוד
- הבנת המשתמש והבעיה.
- תכנון מבנה וזרימה.
- Wireframe.
- עיצוב UI.
- בניית מערכת עיצוב.
- Prototype.
- בדיקות ושיפור.
- Responsive.
- מסירה לפיתוח.
- Case Study ותיק עבודות.
01 · UX — חוויית משתמש
תכנון המוצר מנקודת המבט של המשתמש: צורך → בעיה → פתרון → בדיקה → שיפור.
1. יסודות UX
1.1 הגדרות
- UX: איכות החוויה הכוללת של המשתמש במוצר.
- UI: הממשק החזותי והאינטראקטיבי.
- Usability: מידת הקלות שבה ניתן לבצע משימה.
- Accessibility: יכולת שימוש גם עבור אנשים עם מגבלות.
- Information Architecture: ארגון המידע והניווט.
1.2 מטרות UX
- הבנת מטרת המשתמש.
- הפחתת עומס קוגניטיבי.
- קיצור הדרך לביצוע משימה.
- מניעת טעויות.
- יצירת משוב ברור.
- יצירת עקביות.
- התאמת המוצר לצרכים העסקיים.
2. מחקר משתמשים
2.1 שיטות מחקר
- ראיונות משתמשים.
- סקרים.
- תצפיות.
- Usability Testing.
- ניתוח מתחרים.
- ניתוח נתוני שימוש.
- Card Sorting.
2.2 Persona
Persona היא ייצוג מחקרי של קבוצת משתמשים.
- מטרה.
- צרכים.
- כאבים.
- התנהגות.
- מוטיבציות.
- הקשר שימוש.
2.3 שאלות מחקר
- מי המשתמש?
- מה הוא מנסה להשיג?
- מה מונע ממנו להשיג זאת?
- מה הוא עושה כיום?
- איזה מידע חסר לו?
- איפה הוא טועה?
3. הגדרת הבעיה
3.1 Problem Statement
מנסחים בצורה מדויקת: מי המשתמש, מה הצורך, מה הבעיה ומה ההשפעה של הבעיה.
3.2 מטרות
- Business Goal — מטרה עסקית.
- User Goal — מטרת המשתמש.
- Success Metric — מדד הצלחה.
- Constraint — מגבלה.
4. Information Architecture
4.1 מבנה מידע
- חלוקת תוכן לקטגוריות.
- הגדרת היררכיה.
- שמות ברורים.
- קבוצות מידע.
- ניווט ראשי ומשני.
4.2 עקרונות
- פשטות.
- עקביות.
- יכולת חיזוי.
- Labels ברורים.
- עומק ניווט מינימלי ככל האפשר.
5. User Flow
5.1 רכיבים
- Entry Point.
- Action.
- Decision.
- System Response.
- Success State.
- Error State.
- Exit.
5.2 כללי Flow
- כל פעולה משמעותית מקבלת תוצאה ברורה.
- יש להגדיר מצבי שגיאה.
- יש להגדיר מצבי Empty State.
- יש להגדיר Loading.
- אין להשאיר פעולה ללא Feedback.
6. Wireframes
6.1 מטרות
- בדיקת מבנה לפני עיצוב.
- בדיקת היררכיה.
- בדיקת Navigation.
- בדיקת פעולות.
- זיהוי בעיות מוקדם.
6.2 Fidelity
- Low Fidelity — מבנה בסיסי.
- Mid Fidelity — מבנה מפורט.
- High Fidelity — קרוב למוצר הסופי.
7. Usability Testing
7.1 תהליך
- הגדרת מטרת הבדיקה.
- בחירת משימות.
- בחירת משתמשים.
- צפייה בביצוע.
- תיעוד בעיות.
- תעדוף.
- שיפור.
- בדיקה חוזרת.
7.2 מדדים
- Task Success Rate.
- Completion Time.
- Error Rate.
- Drop-off.
- User Satisfaction.
02 · UI — עיצוב ממשק
הפיכת מבנה UX למערכת חזותית ברורה, עקבית, נגישה ומקצועית.
1. עקרונות עיצוב
1.1 עקרונות בסיס
- Contrast: יצירת הבדל ברור בין אלמנטים.
- Hierarchy: סדר חשיבות חזותי.
- Alignment: יישור לפי מערכת משותפת.
- Proximity: קירוב אלמנטים קשורים.
- Repetition: חזרה על דפוסים.
- Consistency: עקביות.
- Balance: איזון חזותי.
- Whitespace: שטח ריק.
- Scale: יחסי גודל.
2. צבע
2.1 מערכת צבעים
- Primary.
- Secondary.
- Accent.
- Background.
- Surface.
- Text.
- Border.
- Success.
- Warning.
- Error.
- Info.
2.2 ניגודיות
טקסט חייב להיות קריא מול הרקע. יש לבדוק Contrast ולא להסתמך רק על צבע להעברת מידע.
3. טיפוגרפיה
3.1 היררכיית טקסט
| רמה | שימוש |
|---|---|
| H1 | כותרת ראשית |
| H2 | כותרת אזור |
| H3 | כותרת משנה |
| Body | תוכן |
| Caption | מידע משני |
| Label | שדות ורכיבים |
3.2 כללים
- הגבלת מספר משפחות גופנים.
- שמירה על היררכיה.
- Line Height מתאים.
- משקל שונה לפי חשיבות.
- רוחב שורה נוח לקריאה.
- ניגודיות מספקת.
4. Spacing
4.1 מערכת מרווחים
מומלץ לעבוד עם Scale עקבי, למשל:
4px 8px 12px 16px 24px 32px 48px 64px5. Grid
5.1 מבנה
- Container.
- Columns.
- Gutters.
- Margins.
- Rows.
- Breakpoints.
5.2 מטרות
- יישור.
- עקביות.
- שליטה ברוחב תוכן.
- התאמה למסכים.
6. Components
6.1 רכיבי UI בסיסיים
- Button.
- Input.
- Select.
- Checkbox.
- Radio.
- Switch.
- Card.
- Modal.
- Tooltip.
- Dropdown.
- Tabs.
- Navigation.
- Breadcrumb.
- Pagination.
- Toast.
- Alert.
6.2 States
- Default.
- Hover.
- Focus.
- Active.
- Disabled.
- Loading.
- Error.
- Success.
7. Design System
7.1 מבנה
- Design Tokens.
- Colors.
- Typography.
- Spacing.
- Grid.
- Icons.
- Components.
- Patterns.
- Documentation.
7.2 מטרות
- עקביות.
- מהירות עבודה.
- יכולת תחזוקה.
- Scalability.
- חיבור בין Design לקוד.
8. נגישות
8.1 עקרונות
- ניגודיות מספקת.
- טקסט קריא.
- Focus ברור.
- שימוש במקלדת.
- Labels לשדות.
- משמעות שאינה תלויה בצבע בלבד.
- Targets בגודל מתאים.
- מבנה סמנטי.
- תמיכה בטכנולוגיות מסייעות.
03 · Figma ותהליך עבודה
שליטה בכלי העבודה והפיכת האפיון למערכת UI אינטראקטיבית.
1. Figma — יסודות
1.1 כלי בסיס
- Move / Select.
- Frame.
- Shape.
- Text.
- Pen.
- Image.
- Section.
- Component.
- Prototype.
2. מבנה קובץ
2.1 היררכיה
- File.
- Pages.
- Sections.
- Frames.
- Layers.
- Components.
2.2 סדר מקצועי
- שמות ברורים לכל שכבה.
- קבוצות לפי תפקיד.
- Pages לפי שלב או מערכת.
- Components באזור ייעודי.
- אין שכבות בשם "Frame 123".
3. Auto Layout
3.1 עקרונות
- Direction — Horizontal / Vertical.
- Gap — מרווח בין ילדים.
- Padding — מרווח פנימי.
- Hug Contents.
- Fill Container.
- Fixed.
- Alignment.
4. Components
4.1 שימוש
- יצירת מקור יחיד לרכיב.
- Instances לשימוש חוזר.
- Variants למצבים.
- Properties לשליטה ברכיב.
- Nested Components לרכיבים מורכבים.
5. Prototype
5.1 אינטראקציות
- On Click.
- While Hovering.
- While Pressing.
- After Delay.
- Navigate To.
- Open Overlay.
- Back.
- Smart Animate.
5.2 מטרת Prototype
Prototype משמש לבדיקת זרימה והתנהגות לפני פיתוח, ולא חייב לשחזר כל פרט טכני של המוצר.
6. Design Handoff
6.1 מסירה לפיתוח
- מידות.
- Spacing.
- Colors.
- Typography.
- States.
- Responsive behavior.
- Assets.
- Interactions.
- Exceptions.
04 · טכנולוגיה ופיתוח
ידע טכני נדרש למעצב UX/UI כדי להבין את מגבלות הפיתוח ולתקשר נכון עם מפתחים.
1. HTML
1.1 מבנה בסיסי
- HTML מגדיר מבנה ותוכן.
- Elements יוצרים מבנה.
- Attributes מוסיפים מידע.
- Semantic HTML מגדיל משמעות ונגישות.
2. CSS
2.1 תחומי CSS
- Typography — טקסט.
- Color & Background — צבע ורקע.
- Box Model — גודל, Padding, Border, Margin.
- Layout — Flexbox, Grid, Position.
- Responsive — התאמה למסכים.
2.2 Box Model
- Content — התוכן.
- Padding — מרווח פנימי.
- Border — גבול.
- Margin — מרווח חיצוני.
2.3 Selectors
3. Layout
3.1 Flexbox
- Flex מתאים לפריסה חד־ממדית.
- justify-content — ציר ראשי.
- align-items — ציר משני.
- gap — מרווח.
- flex-wrap — מעבר שורות.
3.2 CSS Grid
Grid מתאים למבנים דו־ממדיים של שורות ועמודות.
3.3 Position
- static.
- relative.
- absolute.
- fixed.
- sticky.
- z-index.
4. Responsive Design
4.1 עקרונות
- Desktop.
- Tablet.
- Mobile.
- Fluid Width.
- Flexible Layout.
- Breakpoints.
- Responsive Typography.
- Touch Targets.
4.2 Media Query
5. עבודה מול מפתחים
5.1 מה מעצב חייב למסור
- Design Specifications.
- States.
- Responsive Rules.
- Components.
- Assets.
- Typography.
- Colors.
- Interactions.
- Error States.
- Empty States.
- Loading States.
5.2 מה לא לעשות
- לא להניח שהפיתוח זהה ל־Figma בכל פרט.
- לא להתעלם ממגבלות טכנולוגיות.
- לא למסור מסך ללא States.
- לא להסתמך על הסבר בעל־פה בלבד.
05 · מקצוע, פרויקט ותיק עבודות
הפיכת הידע לתהליך עבודה מקצועי ולפרויקט שניתן להציג בתיק עבודות.
1. תהליך עבודה מקצועי
1.1 End-to-End
- Brief.
- Research.
- Problem Definition.
- Goals.
- Information Architecture.
- User Flow.
- Wireframes.
- UI Direction.
- Design System.
- High Fidelity.
- Prototype.
- Testing.
- Iteration.
- Handoff.
- QA.
2. פרויקט מסכם
2.1 דרישות
- בעיה מוגדרת.
- קהל יעד.
- מחקר.
- Persona או User Segment.
- User Flow.
- Wireframes.
- לפחות מערכת מסכים עקבית.
- Design System בסיסי.
- Prototype.
- Responsive.
- States.
- בדיקת שימושיות.
3. Case Study
3.1 מבנה
- Overview.
- Problem.
- Users.
- Research.
- Insights.
- Goals.
- User Flow.
- Wireframes.
- Visual Direction.
- Design System.
- Final UI.
- Prototype.
- Testing.
- Iterations.
- Final Result.
- Lessons Learned.
4. תיק עבודות
4.1 מבנה תיק
- עמוד פתיחה ברור.
- הצגת התמחות.
- 2–4 פרויקטים חזקים עדיפים על כמות גדולה.
- Case Study לכל פרויקט משמעותי.
- הצגת תהליך.
- הצגת תוצאה.
- תפקיד אישי בפרויקט.
- כלים וטכנולוגיות.
- קישור ל־Prototype כאשר רלוונטי.
5. סטנדרט מקצועי
5.1 מעצב מקצועי יודע
- לזהות בעיה לפני עיצוב פתרון.
- להסביר החלטות עיצוביות.
- לעבוד עם מערכת ולא רק עם מסך.
- להבין משתמשים.
- לבצע בדיקות.
- להבין Responsive.
- להבין HTML/CSS ברמה שימושית.
- לתקשר עם מפתחים.
- לנהל Components.
- לשמור על עקביות.
- להתייחס לנגישות.
- להשתמש בנתונים כאשר הם זמינים.
- לשפר עיצוב באמצעות Iteration.
מילון UX/UI
מונחי חובה לעבודה מקצועית.
UX
חוויית המשתמש הכוללת.
UI
ממשק המשתמש החזותי והאינטראקטיבי.
Wireframe
ייצוג מבני של מסך.
Prototype
מודל אינטראקטיבי המדמה התנהגות.
User Flow
המסלול שהמשתמש עובר לביצוע משימה.
Component
רכיב UI שניתן לשימוש חוזר.
Variant
גרסה של Component לפי מצב או צורך.
Auto Layout
מערכת Figma לסידור דינמי של אלמנטים.
Design System
מערכת מאורגנת של Tokens, Components, Patterns וכללים.
Responsive
התאמת הממשק לגדלי מסך שונים.
Accessibility
תכנון המוצר כך שיהיה נגיש למגוון משתמשים.
Usability
מידת הקלות והיעילות שבה משתמש מבצע משימה.
CTA
Call To Action — פעולה מרכזית שהמשתמש מתבקש לבצע.
Empty State
מצב שבו אין עדיין תוכן להצגה.
Error State
מצב שבו פעולה נכשלה או התרחשה שגיאה.
Loading State
מצב המתנה בזמן טעינת מידע.
Handoff
העברת העיצוב וההנחיות לצוות הפיתוח.
Grid
מערכת עמודות, שורות ומרווחים ליצירת סדר ויישור.
Design Token
ערך עיצובי מוגדר כגון צבע, Spacing או Typography.
Breakpoints
נקודות שבהן משתנה פריסת הממשק.
רשימת בדיקה מקצועית
לפני מסירת פרויקט או הצגתו בתיק עבודות.
UX
- הבעיה מוגדרת.
- המשתמש מוגדר.
- היעדים ברורים.
- User Flow מלא.
- מצבי שגיאה מוגדרים.
- Empty States מוגדרים.
- הניווט ברור.
- נבדקה שימושיות.
UI
- היררכיה ברורה.
- Typography עקבית.
- צבעים מוגדרים.
- Contrast נבדק.
- Spacing עקבי.
- Grid מוגדר.
- Components אחידים.
- States קיימים.
Figma
- Layers מסודרים.
- שמות ברורים.
- Components משמשים במקום שכפול.
- Variants מוגדרים.
- Auto Layout בשימוש מתאים.
- Prototype עובד.
- קובץ מחולק בצורה הגיונית.
Responsive
- Desktop נבדק.
- Tablet נבדק.
- Mobile נבדק.
- Breakpoints מוגדרים.
- טקסט נשאר קריא.
- רכיבים אינם נשברים.
- Touch Targets מתאימים.
Handoff
- מידות ברורות.
- Colors מוגדרים.
- Typography מוגדרת.
- Interactions מוגדרות.
- States מוגדרים.
- Assets זמינים.
- Responsive Rules ברורות.
Portfolio
- הבעיה מוצגת.
- תהליך החשיבה מוצג.
- החלטות מוסברות.
- התוצאה מוצגת.
- התפקיד האישי ברור.
- הפרויקט נראה מקצועי.