קורס REACT REDUX לבעלי רקע תכנותי
זהירות! נושא רותח לפניכם...
מה שמפתח Full Stack צריך לדעת היום
| REDUX- סיפריה חכמה ומאתגרת
REDUX הינה סיפריה שנוצרה ע"י פייסוש (מתה! 😅) כדי להתמודד עם בעיית ניהול המידע הרב שלנו באפליקציה (סטייט) באופן מאוד מובנה, עם גישה מנטלית ברורה, שמאפשרת לנו לצפות ולעקוב ביתר קלות אחר זרימת האירועים והמידע הרב באתר.
קצת רקע: בשנים האחרונות קרו 2 אירועים מרכזיים שהשפיעו על צורת פיתוח האתרים: הראשון הוא כמות המידע שרצה שם ברשת, והשנייה היא גישת ה SPA – אפליקציות WEB בעלות דף אחד, שבו מתנהל כל האתר. מכיוון שכמות המידע שמפתח הקליינט צריך להתמודד ולנהל גדלה עד מאוד, פיתוח האתר נהיה מסובך בהתאם . קחו לדוגמא את פייסבוק שטבעה בדאטה עצום שכל יוזר יכול לנהל באתר שלהם. הם בעצם השתמשו בגישת ה flux ופיתחו עליה את רידקס, ולבסוף שחררו אותה כ open source לשימוש ציבורי חופשי. אז אם פייסבוק סידרה לעצמה את הראש בגישה הזו, בואו נבין ביחד איך הם עושים את זה!
השילוב של גישת רידקס מעניקה לנו בראש ובראשונה בטחון רב יותר בבניית האפליקציה, וסדר מופתי של זרימת המידע. בנוסף, סביב רידקס נבנתה קהילה גדולה וכלים משלימים מאוד חזקים. אנחנו הולכים להכנס בעובי הקורה של ניהול מתקדם של סטייט בצד הקליינט – וזה הולך להיות fun fun fun!
| שיטת הלימוד
שיטת הלימוד שלי פותחה לאורך 10 שנים בהן צברתי נסיון טכני אדיר שאיפשר לי להתנסות, לראות ולהבין דברים אחרת. תמיד הייתי שפיץ בכל מה שקשור בהעברת ידע – כבר מגיל 12.
יעידו על כך מאות לקוחותיי ואלפי הסטודנטים שלי ששיטת הלימוד שלי כוללת קודם כל אכפתיות! ממך.
טובתך בראש מעיניי.
לאחר מכן שיטתי כוללת תיאוריה-פרקטית ממוקדת מטרה כמו טיל בליסטי, בשילוב נסיון מעשי ש"מפיל אסימונים" (ההנאה הכי גדולה שלי).
לכן במהלך הקורס נבנה פרוייקט רציני שנותן רקע חזק ואיכותי והכי חשוב – שיטות עבודה נכונות עם REACT + REDUX.
מעל 10 שנים אני מעביר קורסים מתקדמים בהצלחה לצוותי פיתוח בגישתי הייחודית כדי להטמיע בקלות מתודולוגיות פיתוח מתקדמות ולא פשוטות.
הקורס מיועד למפתחים בעלי רקע בתכנות והבנה טובה של ג'אווהסקריפט,
שמעוניינים לקדם את יכולותיהם המקצועיות דרך פרקטיקה מעשית אמיתית!
| נושאי קורס וסדנאות REDUX
Introduction
The Mental Model
Store, Actions and Reducers
React-Redux
Store, Actions and Reducers in React
Middleware
Async Actions
Routes
props
state
Conditional Rendering
refs
componentDidMount
Forms
Formik
propTypes
Routing
Hooks
רשימת קורסים לדוגמה:
Shahar is an amazing mentor in a wide range of fields. From the first moment, Shahar understood my needs and identified my weaknesses and strengths. Shahar has extensive experience with organizational management, and extensive knowledge in programming, software engineering and especially design pattern. Shahar gave me the tools to deal, learn and progress a lot in understanding design pattern in a deeper way and getting better at my job.
Fits the training materials to our technologies and capabilities
"Over time Shachar became our in house development trainer Working with him is a great experience, he understand our needs and fits the training materials to our technologies and capabilities So if you are looking for an experienced instructor he is your man"