.
React.JS Developer Bootcamp

קורס React.JS אינטנסיבי מהבית באורך שלושה שבועות עם מנטור צמוד

מתחילים ב: 12/7

מה לומדים

בקורס תלמדו לכתוב Web Applications באמצעות React.JS ותצברו ניסיון בכתיבת אפליקציות אלה.

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

 

הנה כמה דברים שתוכלו לעשות עם ריאקט בסיום הקורס:

  1. תדעו להתחיל פרויקט React חדש מאפס ולהגדיר את סביבת העבודה למצב פיתוח או Production על המכונה שלכם.
  2. תדעו להסתכל על דרישות מערכת ולאפיין איזה קומפוננטות צריך לבנות, ומה הממשק של כל קומפוננטה.
  3. תדעו לבנות קומפוננטה ולהחליט איזה קומפוננטה תנהל איזה חלק של המידע במערכת (מהם ה State וה Props של כל קומפוננטה)
  4. תדעו להשתמש ב Functional Components וב Class Components ולהחליט מתי להשתמש באיזה סוג קומפוננטה.
  5. תדעו לחבר את האפליקציה שבניתם לשרת ולשלוף מידע באמצעות Rest API או GraphQL
  6. תדעו לפתח יישום גדול תוך שימוש בספריית ניהול State גלובאלי כמו Redux או MobX
  7. תדעו לפתח Single Page Application באמצעות הספריה React Router

כל נושא נלמד באמצעות הסבר תיאורטי ותרגול מעשי Hand On והכל על המכונה שלכם.

 

 

למי מיועד הקורס

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

 

אם כבר כתבתם ב Vue או ב Angular - הקורס ייתן לכם כניסה קלה לעולם של React עם הבנה טובה של ההבדלים והדברים שהופכים את ריאקט למיוחדת.

 

בקורס תלמדו את הגירסא החדשה ביותר של React כולל React Hooks והספריות הנלוות Redux, React Router, MobX ותקבלו טיפים ו Best Practices כדי להחליט באיזה ספריה להשתמש בכל מצב.

 

 

טוקוד בוטקמפ: איך זה עובד

הקורס מתקיים בקבוצה קטנה של עד עשרה משתתפים ומדריך, והלימוד מבוצע דרך מספר מקורות לימוד:

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

  2. מפגשי Live יאפשרו לכם לשתף את העבודה שלכם, לשאול שאלות וכמובן לקבל חיזוקים בנושאים שלא הבנתם מספיק טוב מההקלטה. בכל שבוע נקיים 4 שעות של מפגשים חיים אונליין.

  3. תרגול מעשי יאפשר לכם להתאמן וליישם כל נושא במהלך השבוע.

  4. קבוצת צ׳ט מלווה כל השבוע בה תוכלו לשאול שאלות גם מחוץ למפגשים ולקבל הכוונה מהירה כשנתקעים.

 

 

מרצה הקורס - ינון פרק

הקורס מועבר על ידי ינון פרק מאתר ToCode.

אתר ToCode הוא מכללה אונליינית ללימודי תכנות מתקדמים וכולל קורסי וידאו במגוון תחומים של פיתוח כולל Python, Web Development, Full Stack, Linux ועוד.

 

ינון פרק עובד כיועץ פרילאנס בתעשיה ומלמד קורסי תכנות בחברות הייטק כמו Intel, IBM, Amdocs, Innoviz, Perion ורבות נוספות. התכנים שתלמדו בקורס הם אותם התכנים שאנחנו מלמדים מתכנתים בתעשיה.

 

בבלוג של ינון פרק תמצאו עשרות מאמרים בנושאי תכנות ובפרט על ריאקט בקישור:
https://www.tocode.co.il/blog?cat=15

מוזמנים להעיף מבט באתר כדי להתרשם משיעורים לדוגמא וללמוד על אפשרויות לימוד נוספות.

 

 

 

למה ללמוד בבוטקמפ למתכנתים של ToCode

 

״הלימוד אונליין מעולה. אני יכולה לראות את השיעור בכל שעה שמסתדר לי וכמה פעמים שאני צריכה. בזכות החלוקה לשיעורים קצרים של עשר דקות קל מאוד לארגן את הזמן בקורס״

 

״מפגשי ה Live והאינרקציה בקבוצת הצ׳ט נתנו לי את המוטיבציה להמשיך ולהשקיע - זו הפעם הראשונה שאני מעורב כך בקורס אונליין״

 

״הקורס בנוי כך שככל שאתה נותן יותר כך אתה מקבל יותר. במהלך הקורס קיבלתי כל שבוע הזדמנויות רבות ללמידה מעבר לתוכנית הלימודים וגם העברתי הרצאות קצרות לקבוצה. כך גם פגשתי חברים חדשים וגם למדתי טוב יותר את החומר״

 

 

 

מתי מתחילים (תאריכים לסמן ביומן)

הקורס נפתח בתאריך 12/7.

 

המפגשים החיים יתקיימו בימי ראשון ורביעי בין השעות 9:00 ל 11:00 בבוקר בתאריכים:

12/07, 15/07, 19/07, 22/07, 26/07, 29/07,

 

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

 

תוכנית לימודים מפורטת

שבוע ראשון - היכרות:

היכרות עם ריאקט
כתיבת קומפוננטות
הפעלת סביבת הפיתוח וכל הכלים על המכונה שלכם
ניהול State
העברת מידע בין קומפוננטות Props
כתיב הפונקציות לעומת כתיב המחלקות
Virtual DOM

 

שבוע שני - צוללים לתוך השפה:

העברת מידע בין קומפוננטות
שמירת מערכים ואוביקטים בקומפוננטה
עבודה עם רשימות ו key
עבודה עם ref
הפקודה useEffect
Component Lifecycle

 

שבוע שלישי - ארגון הקוד ובניית פרויקט גדול:

יצירת Custom Hook
Higher Order Components
React.Children
Performance Optimisation
ספריות לניהול סטייט
Redux / MobX
React Router

נבנה באמצעות מערכת דפי הנחיתה של רב מסר

.