ריאקט היא ספריית JavaScript ליצירת ממשקי משתמש שנועדה לסייע למפתחים לבנות יישומים גדולים עם נתונים המשתנים עם הזמן. בקורס זה נלמד כיצד להשתמש ב- React ובספריית Redux כדי ליצור יישומי אינטרנט. הקורס מכסה את כל ההיבטים המעשיים של פיתוח עם ריאקט וניהול נתונים ותקשורת עם שרת Redux. מטרת הקורס לאפשר ל-Full Stack Developers להיכנס לפרויקטים המפותחים עם React או להתחיל פרויקט חדש שכזה.
קהל יעד - מפתחי JavaScript, מפתחי Full Stack ומפתחי Frontend
לקורסי מפתח Full Stack נוספים
קורס-פיתוח-אתרי-אינטרנט, קורס-פיתוח-אתרי-אינטרנט-תוך-שימוש-ב-MVC-ו-ASP.NET, פיתוח-שירותי-WEB-מבוססי-ענן-אז'ור, סדנת-Angular, קורס-אנגולר, פיתוח-אתרים-עם-ASP.NET-ו-Angular, קורס-אבני-היסוד-לבניית-אתרי-אינטרנט–HTML5-ו-JavaScript, פיתוח-צד-השרת-של-אתרי-ווב-הנכתבים-ב-Java, קורס-פיתוח-שירותי-WEB-ב-Java, קורס-Node.js, סדנת-Node.js, דיאגנוסטיקה-של-אתרי-ווב-בפרודאקשן, קורס-ריאקט
לרשימה של כל קורסי הייטק
תיאור הקורס
React היא ספריית JavaScript לבניית אפליקציות ווב מבית היוצר של Facebook. אחת התכונות המרכזיות של React היא השימוש ב-Virtual Document Object Model או Virtual DOM. הספרייה יוצרת מבנה נתונים בזיכרון, מחשבת את השינויים הנדרשים ובכך מעדכנת את ה-DOM ביעילות.
רוצים ללמוד ריאקט? יש לכם שאלות? מומחי ריאקט של סלע מחכים לכם
השאירו פרטים, חייגו 03-6176666 או כתבו לנו ב-WhatsApp
מודולים
- סקירה כללית
- סביבת עבודה בריאקט
- יצירת פרוייקט חדש
- בניית אליקציית react
- ארכיטקטורה
מודול 2: component בסיסי
- סקירה כללית של קומפוננטות
- מחלקה component
- פונקציית component
- עבודה עם בוטסטראפ
- הבנה מהו JSX
- הטמעת קוד JSX
- עיצוב הקומפוננטות
מודול 3: Components Props, State & Lifecycle
- הבנה מהו Props
- הבנה מהו state
- שימוש נכון ב state
- טיפול ב events
- הסבר על מחזוריות חייה של קומפוננטה
מודול 4: Conditionals And Lists
- תנאים
- רשימות
- משתני רשימה
- רשימות & state
מודול 5: Reaching out to the Web (HTTP/Fetch)
- אסינק JavaScript
- פרומיסים
- Async/Await
- הבאת מידע מ API
- הבאת מידע בריאקט
- טיפול ועבודה עם שגיאות מהשרת
- ניהול נכון ועבודה עם סביבת משתנים
מודול 6: Components Deep Dive
- שימוש בchildren
- מחזוריות חייה הקומפוננטה בהרחבה
- Pure Components
- הכרת צורת הכתיבה - Fragments
- Refs & DOM
- Context API
מודול 7: Routing
- סקירה של ניתובים
- הגדרת ה - React-Router
- איך לנתב
- קישורים
- ניתוב על ידי פרמטרים
- ניתוב על ידי פרופס
- Navigating Programmatically
- מעבר בין דפים
מודול 8: Forms
- עבודה עם טפסים בריאקט
- קומפוננטות ללא בקרה
- קומפוננטות מבוקרות
- קלט מבוקר
- תיבות סימון מבוקרות וכפתורי רדיו
- בחירה מבוקרת
מודול 9: Introduction to Redux
- סקירת רידאקס
- למה להשתמש ברידאקס
- שלושת העקרונות של redux
- עדכוני state ללא שינוי
- הפרדת reducers
- כלי עבודה של redux
מודול 10: React Redux
- חיבור הריאקט עם הרידאקס
- ביצוע פעולות עם actions
- ביצוע פעולות ה reducers
- עבודה עם store
- Presentational and Container Components
- Implementing Container Components
- חיבור
- Async Actions (Redux thunk)
*דרוש ידע מינימלי ב JavaScript ובפיתוח צד לקוח
*מכללת סלע שומרת לעצמה את הזכות לעדכן את הפרטים בהתאם לדרישות השוק מבלי להודיע מראש. נא בדקו עם נציגי המכירות לגבי הפרטים המעודכנים נכון להיום, בטלפון 03-6176666 או באימייל Info@sela.co.il
חזרה