UX/UI Professional Academy

מסלול מקצועי ל־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 וסטנדרט מקצועי.

סדר הלימוד

  1. הבנת המשתמש והבעיה.
  2. תכנון מבנה וזרימה.
  3. Wireframe.
  4. עיצוב UI.
  5. בניית מערכת עיצוב.
  6. Prototype.
  7. בדיקות ושיפור.
  8. Responsive.
  9. מסירה לפיתוח.
  10. 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 תהליך

  1. הגדרת מטרת הבדיקה.
  2. בחירת משימות.
  3. בחירת משתמשים.
  4. צפייה בביצוע.
  5. תיעוד בעיות.
  6. תעדוף.
  7. שיפור.
  8. בדיקה חוזרת.

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 64px

5. 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 מבנה בסיסי

<header> <nav> <main> <section> <h1>Title</h1> <p>Content</p> <button>Action</button> </section> </main> <footer>
  • HTML מגדיר מבנה ותוכן.
  • Elements יוצרים מבנה.
  • Attributes מוסיפים מידע.
  • Semantic HTML מגדיל משמעות ונגישות.

2. CSS

2.1 תחומי CSS

  1. Typography — טקסט.
  2. Color & Background — צבע ורקע.
  3. Box Model — גודל, Padding, Border, Margin.
  4. Layout — Flexbox, Grid, Position.
  5. Responsive — התאמה למסכים.

2.2 Box Model

.box { width: 300px; height: 200px; padding: 16px; border: 1px solid #ddd; margin: 24px; box-sizing: border-box; }
  • Content — התוכן.
  • Padding — מרווח פנימי.
  • Border — גבול.
  • Margin — מרווח חיצוני.

2.3 Selectors

p { } .card { } #header { } button:hover { } input:focus { }

3. Layout

3.1 Flexbox

.container { display: flex; flex-direction: row; justify-content: space-between; align-items: center; gap: 16px; }
  • Flex מתאים לפריסה חד־ממדית.
  • justify-content — ציר ראשי.
  • align-items — ציר משני.
  • gap — מרווח.
  • flex-wrap — מעבר שורות.

3.2 CSS Grid

.grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 24px; }

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

@media (max-width: 768px) { .container { padding: 16px; } .grid { grid-template-columns: 1fr; } }

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

  1. Brief.
  2. Research.
  3. Problem Definition.
  4. Goals.
  5. Information Architecture.
  6. User Flow.
  7. Wireframes.
  8. UI Direction.
  9. Design System.
  10. High Fidelity.
  11. Prototype.
  12. Testing.
  13. Iteration.
  14. Handoff.
  15. QA.

2. פרויקט מסכם

2.1 דרישות

  • בעיה מוגדרת.
  • קהל יעד.
  • מחקר.
  • Persona או User Segment.
  • User Flow.
  • Wireframes.
  • מערכת מסכים עקבית.
  • Design System בסיסי.
  • Prototype.
  • Responsive.
  • States.
  • בדיקת שימושיות.

3. Case Study

3.1 מבנה

  1. Overview.
  2. Problem.
  3. Users.
  4. Research.
  5. Insights.
  6. Goals.
  7. User Flow.
  8. Wireframes.
  9. Visual Direction.
  10. Design System.
  11. Final UI.
  12. Prototype.
  13. Testing.
  14. Iterations.
  15. Final Result.
  16. Lessons Learned.
Case Study טוב מציג את תהליך החשיבה וקבלת ההחלטות, לא רק תמונות של המסכים.

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.

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

  • הבעיה מוצגת.
  • תהליך החשיבה מוצג.
  • החלטות מוסברות.
  • התוצאה מוצגת.
  • התפקיד האישי ברור.
  • הפרויקט נראה מקצועי.
Hosted & Compiled with HtmlRunner.com