קורס React.JS

משך הקורס: חודשיים

מחיר: ₪3,480

השקעת זמן מומלצת: שמונה שעות בשבוע

מתחילים ב:

16.02.2019

הרשמו עכשיו!

מתלבטים? בואו נדבר על זה:

איך זה עובד?

אני מזמין אתכם להצטרף אליי לסדנא ייחודית בה תלמדו לכתוב יישומי צד-לקוח מתקדמים עם ספריית React.JS וכל הספריות הנלוות: React Router, Redux, MobX, Styled Components, ורבות נוספות

שלב 1

לימוד דרך וידאו

שלב 2

תרגול ויישום עם עזרה אישית ממנטור

שלב 3

שימוש בידע לפיתוח פרויקט עם ליווי ועזרה של מנטור אישי

בסיום הקורס יהיה לכם פרויקט ריאקט גדול שכתבתם לבד ועוד עושרות תוכניות קטנות שכתבתם במהלך התרגולים שישמשו בתור תיק עבודות שילווה אתכם למשרה הבאה
ידע נדרשהקורס מיועד למתכנתי ווב בעלי ידע וניסיון עם JavaScript, HTML ו CSS

יתרונות הקורס

עבודה בקצב שלכם

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

ליווי מקצועי אישי

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

עבודת צוות

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

הפעם זה אישי

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

תוכנית עבודה / סילבוס

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

קוד מהרגע הראשוןמודול 1

נתחיל את הקורס בסקירה של הספריה, כתיבת קומפוננטה ראשונה בענן ועל המחשב שלנו ובניית תבנית לפרויקט ריאקט הכולל קוד JavaScript, HTML ו CSS

כתיבת קומפוננטותמודול 2

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

שילוב מספר קומפוננטות בעמודמודול 3

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

מה קומפוננטה יודעת לעשותמודול 4

כתבנו מספיק קומפוננטות כדי להמשיך ולצלול לתוך ריאקט וליכולות של כל קומפוננטה. במודול זה נדבר על רשימות והמאפיין key, על גישה ישירה ל DOM עם useRef ועל תקשורת עם צד שרת ועבודה עם APIs חיצוניים באמצעות useEffect

שיתוף קוד בין קומפוננטותמודול 5

בפיתוח מערכות גדולות נרצה לכתוב קוד גנרי יותר במקום להעתיק ולהדביק. במודול זה נלמד על התבניות של שיתוף קוד ביישומי ריאקט ונדבר על: Custom Hooks, Higher Order Components ועבודה עם React.Children

ביצועים ביישום ריאקטמודול 6

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

חושבים בגדולמודול 7

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

יישומי עמוד יחידמודול 8

ריאקט אינה פריימוורק לפיתוח Single Page Applications אבל הרבה מתכנתים בונים SPA באמצעותה ולצורך כך נעזרים בספריה בשם React Router. במודול האחרון של הקורס נוסיף למערכת שלנו את React Router ונבנה גם אנחנו יישום עמוד יחיד עם מעברים מהירים בין הדפים.