לימודי React JavaScript
סילבוס תוכנית הלימודים - מבנה ונושאים

לקריאת הגרסה המקורית באנגלית

 

תיאור
React היא ספריית JavaScript ליצירת ממשקי משתמש שנועדה לסייע למפתחים לבנות יישומים גדולים עם נתונים המשתנים עם הזמן. בקורס זה נלמד כיצד להשתמש ב- ReactJS ובספריית Redux כדי ליצור יישומי אינטרנט. הקורס מכסה את כל ההיבטים המעשיים של פיתוח עם React וניהול נתונים ותקשורת עם שרת Redux. מטרת הקורס לאפשר ל-Full Stack Developers להיכנס לפרויקטים המפותחים עם React או להתחיל פרויקט חדש.

 

קהל יעד
מפתחי JavaScript ו- Frontend

 

מודולים

מודול 1: סקירה
  • סקירה כללית
  • סביבת עבודה בריאקט
  • יצירת פרוייקט חדש
  • בניית אליקציית 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

   

לקורסי מפתח Full Stack נוספים

קורס-פיתוח-אתרי-אינטרנט, קורס-פיתוח-אתרי-אינטרנט-תוך-שימוש-ב-MVC-ו-ASP.NET, פיתוח-שירותי-WEB-מבוססי-ענן-אז'ור, סדנת-Angular2, קורס-אנגולאר2, פיתוח-אתרים-עם-ASP.NET-ו-Angular, קורס-אבני-היסוד-לבניית-אתרי-אינטרנט–HTML5-ו-JavaScript, פיתוח-צד-השרת-של-אתרי-ווב-הנכתבים-ב-Java, קורס-פיתוח-שירותי-WEB-ב-Java, קורס-Node.js, סדנת-Node.js, דיאגנוסטיקה-של-אתרי-ווב-בפרודאקשן, קורס-ריאקט

לרשימה של כל קורסי הייטק

חזרה

מעוניינים במידע נוסף?

מלאו פרטיכם ונציגינו יחזרו אליכם בהקדם

  • *שם מלא:

  • *אימייל:

  • *טלפון:

  • *נושא הפניה:

  • פירוט הפניה:

  • קבוצת סלע

    הוקמה בשנת 1990 עם החזון להבאת הידע המתקדם ביותר בטכנולוגיות השונות לתעשיית ההיי-טק, בדגש על פרקטיקה ואיכות, ומעניקה כיום שירות ל- 800 לקוחות מרוצים ברחבי העולם. סלע מגשימה מידי יום את החזון שלה בכך שהיא מהווה מרכז הדרכה ומרכז טכנולוגי, עם התמקדות והובלה בטכנולוגיות השונות והמתקדמות ביותר ודואגת שגם לקוחותיה יישארו מעודכנים כל העת על ידי קורסים, כנסים, הדרכות, ייעוצים, בתים פתוחים, מיקור חוץ וכו'.

    הצטרפו לרשימת הדיוור של סלע  »
  • מכללת סלע

    מציעה לאקדמאים, לחיילים משוחררים ולמועמדים פוטנציאליים מסלולי לימוד ייחודים פרי פיתוח מקורי של מהנדסי תוכנה ומחשבים בכירים בקבוצת סלע. צוות המרצים של מכללת סלע מורכב מבכירי אנשי המיחשוב בישראל. הלימודים מתקיימים בכיתות מהמשוכללות והחדישות ביותר בארץ. שיטות הלימוד החדשניות כוללות תרגול והפעלה של הסטודנטים בשילוב לימודים מהבית בשיטת ה-E-Learning.

    הצטרפו לרשימת הדיוור של סלע  »
  • אתר הסטודנטים

    במערכת הלמידה של מכללת סלע תוכלו לקבל מידע לגבי לוח השעות שלכם, לצפות בשיעורים מוקלטים, לקרוא הודעות, להגיש עבודות ועוד.

    כניסה לאתר הסטודנטים »