שפת JavaScript חזרה לפיתוח פעיל והחל משנת 2015 בכל שנה יוצאת גירסא חדשה. היכולות החדשות של גירסאות ES6, ES7 ו ES8 כבר עובדות היום בכל הדפדפנים המודרניים ויהפכו את הקוד שלכם להרבה יותר נקי וקל לתחזוקה. הצטרפו אליי לקורס מקיף בו תלמדו מהן היכולות החדשות ומתי ואיך להשתמש בכל מנגנון.
בשנת 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.
הי! אני ינון פרק. אני מתכנת שכותב קוד כל יום מאז שנת 2002, ומשנת 2012 גם מדריך קורסים בפיתוח למתכנתים בחברות תוכנה מובילות בארץ. בין השאר לימדתי ב Intel, IBM, Amdocs, Sapiens, eBay ובעוד עשרות חברות הייטק נוספות כאן בארץ.
את הקורסים באתר אני מלמד כמו שאני מלמד קורסים בכיתה: בצורה יסודית, תוך התעמקות בפרטים ובמטרה לתת לכם הבנה טובה של המנגנונים. בשביל להצליח לבנות פרויקט או להתקבל לעבודה לא מספיק לדעת לבנות משהו, צריך גם להבין בדיוק איך זה עובד.
שפת JavaScript חזרה לפיתוח פעיל והחל משנת 2015 בכל שנה יוצאת גירסא חדשה. היכולות החדשות של גירסאות ES6, ES7 ו ES8 כבר עובדות היום בכל הדפדפנים המודרניים ויהפכו את הקוד שלכם להרבה יותר נקי וקל לתחזוקה. הצטרפו אליי לקורס מקיף בו תלמדו מהן היכולות החדשות ומתי ואיך להשתמש בכל מנגנון.