דלג לתוכן הראשי
Tech Degree IL
בינוני

React

React - פיתוח Frontend מודרני

React מהבסיס ועד אפליקציה שלמה - Components, Hooks, State Management, React Router, Testing, ו-API calls. הכלי שמגדיר את שוק ה-Frontend בישראל.

שעות שיעורים1.3K לומדים
ReactHooksReact RouterTypeScriptTestingZustand

טכנולוגיות בקורס

React
TypeScript
Vite

3 שיעורים חינמיים מתוך 26

תוכן הקורס

26 שיעורים · 26 שעות

  1. 1
    מבוא ל-React - ה-Why, Virtual DOM ותפיסת Components
    20 דק׳חינם
  2. 2
    JSX ו-Components - בניית ה-UI הראשון שלך
    25 דק׳חינם
  3. 3
    Props - העברת מידע ו-Component Composition
    20 דק׳חינם
  4. 4
    State ו-useState - הנתונים שגורמים ל-UI להתעדכן
    25 דק׳
  5. 5
    useEffect - Side Effects, Cleanup ו-Dependency Array
    25 דק׳
  6. 6
    Event Handling - טיפול באירועים ו-Synthetic Events
    20 דק׳
  7. 7
    Conditional Rendering - if, ternary, && ב-JSX
    20 דק׳
  8. 8
    Lists ו-Keys - רינדור דינמי נכון
    20 דק׳
  9. 9
    Forms - Controlled Components וולידציה עם react-hook-form
    25 דק׳
  10. 10
    useRef ו-forwardRef - גישה ל-DOM ו-Imperative APIs
    20 דק׳
  11. 11
    React Router - SPA ניווט, Params, Nested Routes
    25 דק׳
  12. 12
    Context API - State משותף בלי Prop Drilling
    25 דק׳
  13. 13
    Custom Hooks - לוגיקה שאפשר לשתף
    25 דק׳
  14. 14
    Data Fetching - React Query, Loading States, Mutations
    25 דק׳
  15. 15
    State Management - Zustand כחלופה קלה ל-Redux
    25 דק׳
  16. 16
    Error Boundaries ו-Suspense - Graceful Degradation
    20 דק׳
  17. 17
    Tailwind CSS ב-React - Utility-First Styling
    25 דק׳
  18. 18
    Advanced TypeScript ב-React - Generic Components, Discriminated Unions
    30 דק׳
  19. 19
    React Patterns - Compound Components, HOC, Render Props
    25 דק׳
  20. 20
    Accessibility ב-React - ARIA, Keyboard Nav, Focus Management
    20 דק׳
  21. 21
    Animations - Framer Motion ב-React
    25 דק׳
  22. 22
    Testing - Vitest ו-React Testing Library
    30 דק׳
  23. 23
    Performance - memo, useMemo, useCallback, lazy loading
    25 דק׳
  24. 24
    מבוא ל-Next.js - SSR, SSG, App Router
    30 דק׳
  25. 25
    Deployment - Vite Build, Vercel, Environment Variables
    20 דק׳
  26. 26
    פרויקט - בניית אפליקציה שלמה עם React + TypeScript
    60 דק׳