מה לומדים

בשנת 1999 נסגר התקן לגירסא 3 של שפת JavaScript (שנקראת EcmaScript 3). ייקח עוד עשר שנים עד 2009 לגירסא הבאה של התקן היא גירסת ES5 (על 4 הם דילגו) וגם שם כמעט ולא היו חידושים. רק ב 2015 נחתם התקן לגירסא 6 של השפה ובה כמות חידושים חסרת תקדים. זה הגיוני כשנזכרים שלמתכנני השפה היו 16 שנים לחשוב על רעיונות חדשים עד שהצליחו להביא אותם לידי מימוש בדפדפנים.

החל משנת 2015 יצרני הדפדפנים נכנסו למירוץ ליישם כמה שיותר חלקים מתוך התקן והיום כל הדפדפנים המובילים: Firefox, Edge, Safari ו Chrome מיישמים את תקן ES6 באופן מלא.

בקורס נלמד על היכולות החדשות של שפת JavaScript שהופכות את הקוד שלנו להרבה יותר נקי: נדבר על כתיב המחלקות, פונקציות חץ, הגדרות משתנים וכמובן על הנושאים היותר מתקדמים כמו Promises, async/await ו Generators. כל נושא יוצג ליד המנגנון הישן שמקביל לו כדי שתראו את היתרונות בשיטה החדשה ובאיזה מצבים כדאי לבחור בה. בניגוד לספריות פיתוח שבאות והולכות, שפת JavaScript עצמה איתנו כדי להישאר ולכן הידע שתלמדו בקורס יישאר אתכם עוד שנים ארוכות.

גם אם הלקוחות שלכם עדיין דורשים תמיכה בדפדפנים ישנים יש כלים אוטומטיים כגון Webpack ו Babel עליהם נלמד בקורס שמאפשרים לתרגם כל קוד ES6/7/8 שנכתוב חזרה לקוד JavaScript ישן.

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

 

סילבוס מפורט
1. מבוא ל ES6/7/8
תצוגה מקדימה
2. סביבת העבודה
תצוגה מקדימה
3. הגדרת משתנים: המילים let ו const
תצוגה מקדימה
4. תרגול הגדרת משתנים
תצוגה מקדימה
5. פונקציות חץ
6. המילה החדשה class
7. תרגול מחלקות
8. מחלקות ותכנות דינמי
9. פרמטרים לפונקציות
10. איטרציה באמצעות forof
11. סימבולים
12. שיפורים בכתיב האוביקטים
13. שילוב קוד בתוך מחרוזת
14. פירוק והרכבה
15. תרגול פירוק והרכבה
16. מודולים
17. Promises
18. כתיב הבטחות משודרג: async ו await
19. תרגול Promises ותכנות אסינכרוני
20. Async Generators
21. Maps and Sets
22. סיכום
Teacher

מדריך הקורס - ינון פרק

הי! אני ינון פרק. אני מתכנת שכותב קוד כל יום מאז שנת 2002, ומשנת 2012 גם מדריך קורסים בפיתוח למתכנתים בחברות תוכנה מובילות בארץ. בין השאר לימדתי ב Intel, IBM, Amdocs, Sapiens, eBay ובעוד עשרות חברות הייטק נוספות כאן בארץ.

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

איך זה עובד - מסלול מנוי חודשי

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

JavaScript ES 2022: קורס אונליין בעברית

שפת JavaScript חזרה לפיתוח פעיל והחל משנת 2015 בכל שנה יוצאת גירסא חדשה. היכולות החדשות של גירסאות ES6, ES7 ו ES8 כבר עובדות היום בכל הדפדפנים המודרניים ויהפכו את הקוד שלכם להרבה יותר נקי וקל לתחזוקה. הצטרפו אליי לקורס מקיף בו תלמדו מהן היכולות החדשות ומתי ואיך להשתמש בכל מנגנון.

בקצרה

  • 22 שיעורים
  • 2 שעות וידאו
  • גישה לכל תכני הקורס ולכל שאר הקורסים באתר
  • אתם לא לבד! עזרה מקצועית דרך המייל ובקבוצת הדיונים
  • הצטרפו עכשיו