בקורס תלמדו לכתוב Web Applications מלאים עם React.JS
בסיום הקורס יהיו לכם עשרות קומפוננטות שכתבתם ופרויקט סיום בהם תוכלו להשתמש כבסיס למשימת הפיתוח הבאה שלכם. הלימוד נעשה כולו על המכונה שלכם ואפשר גם לבוא עם הצעה לפרויקט ובמהלך הקורס אעזור לכם להתחיל לבנות אותו.
1. הקמת פרויקט וסביבת עבודה
תדעו להתחיל פרויקט React חדש מאפס ולהגדיר את סביבת העבודה למצב פיתוח או Production על המכונה שלכם.
2. חלוקה לקומפוננטות
תדעו להסתכל על דרישות מערכת ולאפיין איזה קומפוננטות צריך לבנות, ומה הממשק של כל קומפוננטה.
3. ארגון המידע במערכת
תדעו לבנות קומפוננטה ולהחליט איזה קומפוננטה תנהל איזה חלק של המידע במערכת (מהם ה State וה Props של כל קומפוננטה)
4. ספריות חיצוניות
תדעו להשתמש ב Functional Components וב Class Components ולהחליט מתי להשתמש באיזה סוג קומפוננטה. תכירו את הספריות שמסביב לריאקט ותדעו באיזו להשתמש ומתי
5. תקשורת
תדעו לחבר את האפליקציה שבניתם לשרת ולשלוף מידע באמצעות Rest API או GraphQL
6. פיתוח יישומים מלאים
תדעו לפתח יישום גדול תוך שימוש בספריית ניהול State גלובאלי כמו Redux או MobX ולבנות Single Page Application עם React Router
היי :)
אני ינון פרק ואני אהיה המנטור שלכם בקורס.
מה עושה מנטור אתם שואלים? שאלה מצוינת.
בתור מנטור אני אקרא כל שורת קוד וכל תוכנית שתכתבו במהלך הקורס (ויהיו הרבה כאלה). אני אציע לכם הצעות לשיפור וגם אראה לכם איך ליישם Best Practices של השפה על הקוד שלכם.
במפגשי ה Live שלנו כשתציגו את הקוד שכתבתם, אני מתכנן להתקיל אתכם בשאלות שיעזרו לכם לקבל הבנה טובה יותר של הקוד ולהאיר נקודות שאולי פספסתם במהלך הלימוד והכתיבה.
וכמובן במהלך כל השבוע אני הולך לוודא שאתם בעניינים, שאתם לומדים כל יום ומבינים את השיעורים והמשימות ואני כאן לעזור בכל שאלה בצ'ט כשנתקעים (ואפילו לקפוץ לשיחת וידאו קצרה להסביר נושא אם צריך).
בקיצור מנטור זו אחריות ומחויבות ואני כאן לוודא שאתם תפיקו את הכי טוב שאפשר מהקורס. בעשר השנים האחרונות אני מלמד תכנות למתכנתים בחברות הייטק גדולות בארץ. לימדתי ב IBM, Intel, Amdocs, Random Logic, Persion, Sapiens ורבות נוספות. אני גם בונה מערכות תוכנה ללקוחות כפרילאנס ובעל ניסיון מעשי בכל הטכנולוגיות אותן אני מלמד. ההיכרות הטובה שלי עם העולם המקצועי והתעשיה זה מה שמאפשר לי לתת לכם את הערך הטוב ביותר בקורס הזה.
הקורס מתקיים בקבוצה קטנה של עד עשרה משתתפים. הלימוד מבוצע במספר שיטות במקביל:
01
שיעורי וידאו ממוקדים - עשר דקות לפרק
שיעורי וידאו מוקלטים באיכות גבוהה וערוכים על כל נושא יאפשרו לכם ללמוד את הנושאים בקצב שלכם ולחזור על ההסבר כמה פעמים שתרצו או לדלג על החלקים שאתם מבינים מהר.
02
מפגשי Live בזום
הלימוד מבוצע בקבוצה ואנחנו נפגשים בזום פעמיים בשבוע כדי להסתנכרן, להראות את העבודה שלכם, לשאול שאלות ולקבל חיזוקים בנושאים שלא הבנתם עד הסוף.
03
קבוצת עבודה פעילה בצ׳ט כל השבוע
בקבוצת הצ׳ט שלנו תקבלו כל יום חומרי ומשימות העשרה ותשובות לכל שאלה שתעלה במהלך העבודה והלימוד - הכל בשביל ליצור רצף לימודי אפקטיבי.
למה ללמוד אצלנו?
״בזכות החלוקה של השיעורים לפרקים קצרים של עשר דקות, אני מצליחה תמיד למצוא זמן לצפות בהם גם במהלך יום עבודה. אני יכולה לראות את השיעור בכל שעה שמסתדר לי וכמה פעמים שאני צריכה״
״מפגשי ה Live והאינטרקציה בקבוצת הצ׳ט נתנו לי את המוטיבציה להמשיך ולהשקיע - זו הפעם הראשונה שאני מעורב כך בקורס אונליין״
״הקורס בנוי כך שככל שאתה נותן יותר כך אתה מקבל יותר. במהלך הקורס קיבלתי כל שבוע הזדמנויות רבות ללמידה מעבר לתוכנית הלימודים וגם העברתי הרצאות קצרות לקבוצה. כך גם פגשתי חברים חדשים וגם למדתי טוב יותר את החומר״
מתי מתחילים (תאריכים לסמן ביומן)
הקורס יתקיים בתאריכים: 09/08 - 19/07 .
המפגשים יתקיימו אונליין בימי ראשון ורביעי בין השעות 9:00 ל 11:00 בבוקר בתאריכים: 19/07 , 22/07 , 26/07 , 29/07 , 02/08 , 05/08
כמה זה עולה
השתתפות בקורס React.JS במתכונת בוטקמפ
גישה מלאה לכל תכני הלימוד ממועד הרישום ועד סיום הקורס
גישה לכל תכני הוידאו באתר ToCode למשך תקופת הקורס
התחייבות לשביעות רצון - ניתן לבטל את הקורס ולקבל החזר כספי מלא עד שבוע אחרי תחילת הקורס.