שימוש ב-Cheat Sheet של Scala

השימוש ב-Cheat Sheet יכול לסייע בתהליך הלמידה. ניתן לייצור Cheat Sheet בעצמנו וניתן להשתמש ב-Cheat Sheets אשר נוצרו על ידי אחרים.
המתודות foldLeft ו-foldRight של List

כל אחת מהמתודות foldLeft ו-foldRight מקבלת בעת הפעלתה פונקציה וערך התחלתי, ומתחילה לעבור על כל הערכים בסדרה הנתונה. בכל פעם שהפונקציה שנשלחה מופעלת, נשלחים אליה הערך הבא ברשימה והערך שהוחזר בהפעלה הקודמת. בהפעלה הראשונה של הפונקציה שנשלחה היא מקבלת את הערך ההתחלתי שששלחנו לפונקציית ה-fold ואת הערך הראשון ברשימה.
המתודות reduceRight ו-reduceLeft של List

בדומה לשפות תכנות אחרות, גם Scala תומכת בפעולות reduce כאלה ואחרות בעבודה עם collections. כך למשל, הפונקציות reduceRight ו-reduceLeft שמוגדרות ב-List.
פיתוח קוד ב-Scala אונליין בדפדפן

בשנים האחרונות מופיעים פתרונות רבים אשר מאפשרים לנו לפתח קוד באמצעות IDE שרץ בדפדפן. אחד מהם הוא Scastie, אשר מאפשר לנו לפתח קוד ב-Scala באמצעות ה-IDE.
מפגש היכרות עם שפת התכנות Kotlin

במפגש שנקיים כחלק ממפגשי המיטאפ של life michael academy נקיים היכרות ראשונית עם שפת התכנות Kotlin. המפגש יתקיים אונליין, באנגלית, ובחינם.
מפגש אונליין ללימוד הנושאים הבסיסיים ב-Scala בחינם

במסגרת מפגש המיטאפ אשר נקיים אונליין (ובחינם) יילמדו הנושאים הבסיסיים בסקאלה. כדי להשתתף יש להצטרף לקבוצת המיטאפ life michael academy.
הקבוצה Java Developers Israel

את הקבוצה Java Developers Israel הקמנו לפני למעלה מ-10 שנים. בקבוצה למעלה מ-3000 חברים והיא מתמקדת בשפת התכנות Java.
פיתוח ל-web באמצעות Scala.js

באמצעות Scala.js ניתן לכתוב קוד ב-Scala ולתרגם אותו ל-JavaScript. באמצעות Scala.js ניתן להשתמש ב-Scala גם בפיתוח הקוד שרץ בדפדפן.
השוואה בין Scala, Kotlin ו-Java

בחברות רבות שוקלים להתקדם ולעבור מ-Java ל-Kotlin או ל-Scala. לעיתים עדיף להימנע, ולהישאר עם Java. הסמינר שפיתחנו לאחרונה יוכל לסייע בקבלת ההחלטה.
ה-CFPs של הכנסים XtremeJ, XtremeJS ו-XtremePython

בכל אחד מהכנסים שלנו לשנת 2023 ניתן להגיש הצעה להופיע כמרצה כבר כעת. ה-CFPs בכל אחד מהכנסים צפוי להיות פתוח עד לסוף ספטמבר 2023.