טכנולוגיות React ו-Redux מממשות את עקרון של זרימת המידע באופן חד כיווני, מהלך המפשט דרמטית את אופי העבודה ומאפשר לכתוב הרבה פחות קוד, והקפדה על ביצועים טובים מכל פתרון אחר לבניית ממשקי משתמש. React.js היא ספריית JavaScript לבניית ממשקי משתמש עבור אפליקציות אינטרנט, מובייל ודסקטופ ואחריות על התצוגה של הקומפוננטות.Redux מיועדת לטיפול וניהול ארכיטקטורת המידע הזורם באפליקציה. זוהי ספרייה למימוש עקרון ה-Flux, ובו נעזרת פייסבוק לבניית אפליקציות. בכך משלימות שתי הטכנולוגיות זו את זו. לימוד שתיהן ממצב את בוגרי הקורס בחזית הטכנולוגית העדכנית והחמה ביותר בתעשיית פיתוח ממשקי Web מודרניים. בנוסף, עוסקים הלימודים בספריית React Native של פייסבוק, שנועדה למנף את אותם כלים וידע לאפליקציות native למובייל. הקורס מכסה את כל השלבים מהיכרות בסיסית עם הטכנולוגיה, כתיבת קומפוננטות, יצירת ארכיטקטורת מערכת, ועד לבניית אפליקציות סקיילאביליות לדפדפן, מובייל ודסקטופ. הלימודים מתאימים למי שרק עושים את צעדיהם הראשונים ב-React, וגם למי שכבר התנסו בה, אך נדרשים להכשרה סדורה ויסודית יותר, שתהיה קפיצת דרך מקצועית משמעותית.
מקום הלימודיםמסלול אינטרנטי
מתכונת הקורס100 ש"ל, שני שיעורים בשבוע במשך חודשיים וחצי
קהל היעדבעלי נסיון בפיתוח Web
תנאי קבלהנסיון בפיתוח ווב, אפליקציות, ידע בסיסי בhtml/css/javascript
הסמכהתעודה מטעם המכללה
נושאי הלימוד
Introduction to React.js -
React Component Basics -
Nested components -
Component Lifecycle -
Testing React Component -
Routing with React Router -
The Flux Architecture using Redux -
React Native Fundamentals -