הרחבת אופקים עם Coursera

מה זה coursera?

אתר אשר מכיל קורסים חינמיים(מוקלטים עם חומרים מלאים לחלקם) מהאוניברסטאות בעולם.

למה צריך את זה?

  • – הרחבת אופקים
  • – למידה עצמית של דברים שלאו דווקא קשורים לתחום בו אתם עוסקים
  • – סקרנות 🙂 (אנחנו בני אדם לא?)

איזה סוג של הרצאות יש שם?

הכל מהכל. אם זה בפיתוח תוכנה כמו קורס פייתון ועד נושאים שקשורים לכימיה וביולוגיה. (Free Your Mind)

לינק:

https://www.coursera.org/

שוב פעם אנו רואים את כוחו החזק של שיתוף בין אנשים/קהילות שונות להרים פרוייקט יפה כזה.

נ.ב: תודה רבה לאוהד סבג, שהפנה את צומת ליבי לאתר הזה.

מאת chenreuven פורסם ב-General

ES6 – Arrow function and there scope!

אז כמו שכולנו יודעים ES6 Rules! או ישלוט בהמשך ביד רמה. (זה הניחוש הלוגי שלי :))

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

והיום בקנה:

Arrow function – כמו בשפה ב- java7 וב- C#, אז החב'רה מלמעלה החליטו להכניס ל- es6 גם את האופציה ל- js. כידוע js שפה דינמית ואוכלת את זה בלי מלח 🙂

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

ייתרון נוסף שלה זה שהיא מחזיקה בסקופ הנוכחי של המקום בו היא נמצא lexecal scope. (מפורט בלינק), ולכן לא נצטרך להשתמש ב- bind או כל קומבינה אחרת לשמירת ה- this הנוכחי.

http://jsrocks.org/2014/10/arrow-functions-and-their-scope/

תתפנקו

מאת chenreuven פורסם ב-General