Course description

בקורס React לומדים איך להשתמש בספריית React.js לפיתוח ממשקי משתמש אינטראקטיביים ודינמיים. בדרך כלל הקורס כולל את הנושאים הבאים:


???? יסודות React

  • מה זה React ולמה משתמשים בה.

  • הבנת רכיבים (Components) — פונקציונליים וקלאסיים.

  • JSX — שילוב HTML בתוך JavaScript.

  • Props — העברת נתונים לרכיבים.

  • State — ניהול מצב פנימי של רכיב.


⚙️ עבודה עם נתונים ואינטראקציה

  • אירועים (Events) ב-React.

  • שימוש ב־Hooks (כמו useState, useEffect, useContext).

  • ניהול טפסים (Forms) וקלט מהמשתמש.

  • עבודה עם רשימות (Lists) ומפתחות (Keys).


???? ניהול מצב ואדריכלות האפליקציה

  • Context API לשיתוף נתונים בין רכיבים.

  • ספריות לניהול מצב גלובלי (Redux, Zustand וכו').

  • ארגון פרויקט בצורה נכונה.


???? אינטגרציה עם שרתים

  • שימוש ב־fetch / Axios לשליפת נתונים.

  • ניהול טעינה ושגיאות.

  • עבודה עם API חיצוניים.


???? עיצוב ואופטימיזציה

  • שילוב CSS, SASS, Styled Components.

  • אופטימיזציית ביצועים (Memoization, Lazy Loading).

  • יצירת רכיבים ניתנים לשימוש חוזר.


???? נושאים מתקדמים

  • Routing (ספריית React Router).

  • ניהול Side Effects מורכבים.

  • בניית אפליקציות Single Page Applications (SPA).

  • בדיקות (Testing) עם Jest / React Testing Library.

  • Deployment (העלאת האפליקציה לשרת).

What will i learn?

Requirements

IHC Academy IHC Academy

₪20000

Lectures

99

Skill level

Beginner

Expiry period

Lifetime

Related courses