ABA


"|coursera| קורס בחינם לתיכנות פונקציונאלי בסקאלה."
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #10787 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 10787
Yariv-H לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 24.3.02
5856 הודעות, 1 פידבק
   21:43   18.07.12   
אל הפורום  
  |coursera| קורס בחינם לתיכנות פונקציונאלי בסקאלה.  
 
   בספת סקאלה , ממולצץ .

אני נרשמתי

https://www.coursera.org/course/progfun


FAQ
Will I get a certificate after completing this class?
Yes. Students who successfully complete the class will receive a certificate signed by the instructor.

What resources will I need for this class?
You should have the following installed: - Java Virtual Machine JDK 1.6 or higher. - A Scala distribution version 2.9 or higher The recommended development environment for the course is the Scala IDE for Eclipse. It comes with a Scala distribution so if you intend to work only in Eclipse you just need to install the Scala IDE.

What is the coolest thing I'll learn if I take this class?
Write elegant code that works the first time it is run.



                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  תודה על המידע! Zippo  20.07.12 09:14 1
  איך זה עובד? זה מפגשים כאילו? נרשמתי אגב.. dvir8 20.07.12 12:35 2
     כן. Yariv-H 20.07.12 21:56 3
         מגניב, מתי מתחיל הקורס? זו הקלטה או מפגש אונליין? dvir8 20.07.12 22:34 4
             מכתב Yariv-H 21.07.12 08:57 6
  אגב מה האינטרס שלהם לעשות את זה אם זה חינמי? dvir8 21.07.12 02:42 5
     מהפכה. Yariv-H 21.07.12 08:59 7
  מה כזה מומלץ בזה? VeNom  21.07.12 11:09 8
     לדעתי אתה טועה. Yariv-H 21.07.12 12:26 9
         אפשר לתכנת הכל בהכל.. VeNom  21.07.12 13:19 10
             מכתב Yariv-H 21.07.12 14:43 11
     שפה מתה? Zippo  30.07.12 00:05 12
         ד''ש ללנדאו :} ziper  04.08.12 11:14 13
  נרשמתי..תודה JogoBonito  04.08.12 19:03 14
  האם מה שהוא ילמד בקורס הזה מצריך ידע קודם? oren16  28.08.12 02:42 15
     לדעתי דרוש ידע קודם בתיכנות. Yariv-H 28.08.12 14:05 16
         אשמח מאוד לקבל המלצה לשפת תיכנות בסיסית וייעילה oren16  28.08.12 19:06 17
             מכתב Yariv-H 01.09.12 16:02 18

       
Zippo 
חבר מתאריך 26.5.02
7921 הודעות
   09:14   20.07.12   
אל הפורום  
  1. תודה על המידע!  
בתגובה להודעה מספר 0
 
אחלה שפה!
סקאלה היא שפת הפיתוח העיקרית שאני כותב בה בעבודה.
לגבי הקורס, הוא נראה מעולה! מרטין אודרסקי, שיעביר את הקורס, הוא מי שיצר את השפה.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
dvir8
חבר מתאריך 13.5.02
5929 הודעות
   12:35   20.07.12   
אל הפורום  
  2. איך זה עובד? זה מפגשים כאילו? נרשמתי אגב..  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Yariv-H לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 24.3.02
5856 הודעות, 1 פידבק
   21:56   20.07.12   
אל הפורום  
  3. כן.  
בתגובה להודעה מספר 2
 
   יש הרצאות שבועיות , שיעורי בית וכו.
בסוף יש מבחן ובמידה ואתה עובר אתה מקבל תעודה מהם.

בהצלחה



                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
dvir8
חבר מתאריך 13.5.02
5929 הודעות
   22:34   20.07.12   
אל הפורום  
  4. מגניב, מתי מתחיל הקורס? זו הקלטה או מפגש אונליין?  
בתגובה להודעה מספר 3
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Yariv-H לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 24.3.02
5856 הודעות, 1 פידבק
   08:57   21.07.12   
אל הפורום  
  6. מכתב  
בתגובה להודעה מספר 4
 
   Next Session: 18 September 2012 (7 weeks)
Workload: 5-7 hours/week


כן , אוןליין אם אני לא טועה.



                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
dvir8
חבר מתאריך 13.5.02
5929 הודעות
   02:42   21.07.12   
אל הפורום  
  5. אגב מה האינטרס שלהם לעשות את זה אם זה חינמי?  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Yariv-H לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 24.3.02
5856 הודעות, 1 פידבק
   08:59   21.07.12   
אל הפורום  
  7. מהפכה.  
בתגובה להודעה מספר 5
 
   כול המהפכה של הלימודים דרך האינטרנט ובחינם.
יש היום מאות או אלפי קורסים באינרטרנט ובחינם.

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


היו שם קורסים שהיו רשומים אליהם 8 מיליון אנשים שעשו את הקורס ברחבי העולם.
תחשוב מה זה חשיפה של 8 מיליון אנשים בוזמנית לפרסומת כלשהי במשך 3-4 שעות כול שבוע באופן קבוע

הרבה כסף



                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
VeNom  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 7.6.02
7922 הודעות, 1 פידבק
   11:09   21.07.12   
אל הפורום  
  8. מה כזה מומלץ בזה?  
בתגובה להודעה מספר 0
 
   שפה עתיקה שלא משתמשים בה בתעשיה..
סתם בחיפוש בALLJOBS ראיתי שיש 2 משרות בארץ שזה במפרט שלהם(ורק אחד שזה חובה שם)..כבר בדלפי יש יותר משרות..וזה גם בגסיסה מתקדמת..
בקיצור סקאלה זה מהשפות המתות שמלמדים אותך לתכנת איתם בתואר ותו לא.
הייתי משקיע את הזמן שלי בדברים אחרים שהם יותר רלוונטים.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Yariv-H לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 24.3.02
5856 הודעות, 1 פידבק
   12:26   21.07.12   
אל הפורום  
  9. לדעתי אתה טועה.  
בתגובה להודעה מספר 8
 
   סתם לדוגמא ,

התוכנה של whatsapp נכתבה בסקאלה.

הצאט של פייסבוק נכתב ב erlang.

השפות האלו לא נפוצות כי אנשים לא רגילים לתכנת בצורה הזו כי היא טיפה יותר קשה ומאתגרת .


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

כמובן שבשני השפות האלו ניתן לתכנת לאנדרואיד..
(למי שזה מעניין אותו)



                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
VeNom  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 7.6.02
7922 הודעות, 1 פידבק
   13:19   21.07.12   
אל הפורום  
  10. אפשר לתכנת הכל בהכל..  
בתגובה להודעה מספר 9
 
   מבחינת ביקוש בשוק העבודה, אין לה(ואם היא כל כך אטרקטיבית כמו שאתה מתאר כאן אני מניח שכולם היו עובדים איתה,לא?).

אין לי בעיה עם תכנות פונקציונלי..אפשר לעשות את זה בהרבה שפות.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Yariv-H לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 24.3.02
5856 הודעות, 1 פידבק
   14:43   21.07.12   
אל הפורום  
  11. מכתב  
בתגובה להודעה מספר 10
 
   כמובן שאפשר לתכנת הכול בהכול , לא אמרתי שלא.

לגבי התיכנות הפונקציונאלי בשפות האלו , יש להם יכולות שלשפות אחרות אין.


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

מעבר לזה , היא תומכת ב מספר פרוססים ששום שפה אחרת לא תוכל לעשות , ובמידה ועשית את זה לתחזק אותם יהיה מאוד קשה.

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

עבור גרף מלא אם אני לא טועה הם יכולים לתחזק 120.

מעבר לזה שלבצע את זה זה בדיוק 5 שורות קוד.

מעבר לזה שהיא תומכת ב HotCode swapping מה שמעולה לצד שרת .



                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Zippo 
חבר מתאריך 26.5.02
7921 הודעות
   00:05   30.07.12   
אל הפורום  
  12. שפה מתה?  
בתגובה להודעה מספר 8
 
עתיקה?
כדי לסבר את האוזן, קצת פרטים:
פייתון שוחררה בשנת 1991, ג'אווה שוחררה בשנת 1994, רובי שוחררה בשנת 1995, סקאלה שוחררה בשנת 2003.
allJobs? באמת? המשרות שיש שם, זה משרות סוג ב'.
אני בימים אלה מסיים תואר במדעי המחשב.
העבודה הראשונה שלי, היא בחברת קלירפורסט, שהיא חברה בת של תומפסון-רויטרס.
אני אישית כותב בסקאלה, ובכלל בחברה, השפות הנפוצות הן ג'אווה, סקאלה, גרובי ופייתון.
איפה עוד עובדים בסקאלה?
כמה שמות קטנים ששמעתי עליהם: טוויטר, פורסקוור, נאסה, לינקדאין, טאמבלר...
בכדי לגבות את המילים בעובדות, הנה גרף שממחיש את הפופולריות של שפות תכנות מבחינת github ו- stackoverflow:
http://www.readwriteweb.com/files/files/hack/rankings-redmonk-february.png
http://redmonk.com/sogrady/2012/02/08/language-rankings-2-2012/
ואגב, סתם כי סקרנת אותי, אמרת שסקאלה היא שפה שמלמדים בתואר, אשמח לדעת איפה (באמת מתוך עניין. הייתי בטוח שאצלנו זה המקום היחיד, וגם זה היה בגדר בונוס, מי שרצה כתב בג'אווה).
בשורה התחתונה, סקאלה היא שפה יחסית חדשה, מאד עשירה, ויש לה את כל ה"גב" של ג'אווה מבחינת ספריות. היא נמצאת עכשיו בצמיחה, ומאד משתלם ללמוד אותה. חוץ מזה, שהקורס המדובר אומנם עושה שימוש בסקאלה, אבל המטרה היא ללמד תכנות פונקציונאלי, וזה לכשעצמו כבר שווה.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ziper 
חבר מתאריך 29.12.02
17045 הודעות, דרג אמינות חבר זה
   11:14   04.08.12   
אל הפורום  
  13. ד''ש ללנדאו :}  
בתגובה להודעה מספר 12
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
JogoBonito 
חבר מתאריך 2.5.10
1911 הודעות
   19:03   04.08.12   
אל הפורום  
  14. נרשמתי..תודה  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
oren16 
חבר מתאריך 1.8.06
815 הודעות, דרג אמינות חבר זה
   02:42   28.08.12   
אל הפורום  
  15. האם מה שהוא ילמד בקורס הזה מצריך ידע קודם?  
בתגובה להודעה מספר 0
 
   או שצריך איזשהו בסיס שיש מצב שאספיק ללמוד לפני שמתחיל הקורס

תודה רבה, זה יכול להיות קרש קפיצה טוב עבורי בתחום התיכנות


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Yariv-H לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 24.3.02
5856 הודעות, 1 פידבק, 2 נקודות
   14:05   28.08.12   
אל הפורום  
  16. לדעתי דרוש ידע קודם בתיכנות.  
בתגובה להודעה מספר 15
 
   תיכנות פונקציונאלי שונה במקצת מתיכנות רגיל .
הוא תיכנות שדורש טיפה יותר מחשב ותיכנון לפני כתיבת הקוד.
רובו עובד על רקורסיות זנב ומראה את הדברים מפרספקטיבה טיפה שונה מתכנות רגיל.

למרות שאולי אפשרי ללמוד אותו כקורס ראשון , כמובן שתצתרך להשקיע יותר ...
(שוב לא יודע בבודאות , למרות שרשום באתר שדרוש ידע בסיסי בתיכנות..)



                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
oren16 
חבר מתאריך 1.8.06
815 הודעות, דרג אמינות חבר זה
   19:06   28.08.12   
אל הפורום  
  17. אשמח מאוד לקבל המלצה לשפת תיכנות בסיסית וייעילה  
בתגובה להודעה מספר 16
 
   שאוכל ללמוד חלק ממנה דיי מהר ולחרוש עליה בשבועות הקרובים וכך להספיק להבין אפילו חלק קטן מהקורס הזה

תודה רבה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Yariv-H לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 24.3.02
5856 הודעות, 1 פידבק, 2 נקודות
   16:02   01.09.12   
אל הפורום  
  18. מכתב  
בתגובה להודעה מספר 17
 
   הייתי ממליץ לך על C , זאת שפה דיי נמוכה ובסיסית שתוכל לעזור לך להבין את הבסיס.

למרות שבמחשבה שניה גאווה תתן לך יותר יתרונות כרגע אם אתה הולך ללמוד סקאלה.


שורה תחתונה , הייתי הולך על גאווה נכון לעכשיו ובהתחשב בזמן שיש לך.



                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net