ABA


"מאיפה ממליצים ללמוד JS ?"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #22157 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 22157
Lonjie  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 9.3.10
5743 הודעות, 2 פידבק
   21:13   18.03.18   
אל הפורום  
  מאיפה ממליצים ללמוד JS ?  
 
   אני רוצה ללמוד מהיסוד.

תודה.


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

  האשכול     מחבר     תאריך כתיבה     מספר  
  אני הייתי ממליץ מספרים Moshe4PRO 18.03.18 21:23 1
  הספרים האלו: Ben_d 19.03.18 00:06 2
     יש אופציה למקור אחר (שכולל הסבר עם סרטונים) Lonjie  19.03.18 19:34 3
         בעברית אין (לפי מה שידוע לי) Ben_d 19.03.18 19:57 4
             עד כדי כך ? Lonjie  19.03.18 22:41 5
                 כן. Ben_d 22.03.18 20:54 6
  יש לך אחלה קורס חינמי בנט טוטס yaron86 22.03.18 22:16 7
  אין מה ללמוד שם.. אם אתה יודע איזו שהיא שפת תכנות אתה יודע גם JS aCoZz  23.03.18 18:34 8
     אה?! ברור שיש! אתה כותב שאין ואז סותר את עצמך. Ben_d 24.03.18 11:53 9
         בכל שפת תכנות יש כל מיני קונבנציות שצריך ללמוד אבל בסופו של דבר King_Cobra  24.03.18 12:21 10
             לא מסכים Ben_d 24.03.18 13:49 11
         אממ אבל ההבנה מגיע מהשטיקים, סתם שאלה שאני אוהב לשאול בראיונות aCoZz  24.03.18 17:54 12
             תגובה Ben_d 24.03.18 18:37 13
                 לפי מה שאתה אומר אנשים לא משמשים ב == ו === ? aCoZz  24.03.18 18:43 14
                     לא, תשאל על closure-ים, scope-ים וכו'. Ben_d 24.03.18 18:57 15
                         הדבר הזה נמצא בכל אתר שנותן שאלות לראיונות עבודה. aCoZz  24.03.18 19:03 16
                             כששאלתי את השאלה הזאת, היא לא נשאלה בכתב Ben_d 24.03.18 19:22 17
  אני ממליץ על w3school לפחות בתור התחלה.. קן_אדמס 14.04.18 21:00 18

       
Moshe4PRO
חבר מתאריך 26.6.16
593 הודעות
   21:23   18.03.18   
אל הפורום  
  1. אני הייתי ממליץ מספרים  
בתגובה להודעה מספר 0
 
   אבל לא כולם מתחברים לזה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Ben_d
חבר מתאריך 15.6.16
706 הודעות
   00:06   19.03.18   
אל הפורום  
  2. הספרים האלו:  
בתגובה להודעה מספר 0
 
   https://github.com/getify/You-Dont-Know-JS

קורסים, גם אלו שמגדירים את עצמם כ-"advanced", לא באמת מגיעים לפינות שבספרים.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Lonjie  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 9.3.10
5743 הודעות, 2 פידבק
   19:34   19.03.18   
אל הפורום  
  3. יש אופציה למקור אחר (שכולל הסבר עם סרטונים)  
בתגובה להודעה מספר 2
 
   בעברית אני לא מאמין שיש מקור כזה נכון ?

@Ben_d@


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Ben_d
חבר מתאריך 15.6.16
706 הודעות
   19:57   19.03.18   
אל הפורום  
  4. בעברית אין (לפי מה שידוע לי)  
בתגובה להודעה מספר 3
 
   לבחור שכתב את הספרים יש קורסים שמבוססים על הספרים שכתב, שהם בעצם הקלטה של שיעורים\הרצאות שלו. הוא עדיין לא מגיע לאותן פינות שהוא מגיע בספרים.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Lonjie  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 9.3.10
5743 הודעות, 2 פידבק
   22:41   19.03.18   
אל הפורום  
  5. עד כדי כך ?  
בתגובה להודעה מספר 4
 
  

@Ben_d@


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Ben_d
חבר מתאריך 15.6.16
706 הודעות
   20:54   22.03.18   
אל הפורום  
  6. כן.  
בתגובה להודעה מספר 5
 
   תמיד ספר יכלול יותר מידע ופרטים. לא רק ספרי לימוד, גם ספרי קריאה (לעומת סרטים\סדרות שמבוססות על ספרים).


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
yaron86 לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 5.1.12
2848 הודעות, 2 פידבק
   22:16   22.03.18   
אל הפורום  
  7. יש לך אחלה קורס חינמי בנט טוטס  
בתגובה להודעה מספר 0
 
   https://www.net-tuts.co.il/course/%D7%A7%D7%95%D7%A8%D7%A1-%D7%90%D7%95%D7%A0%D7%9C%D7%99%D7%99%D7%9F-%D7%97%D7%99%D7%A0%D7%9D-%D7%92%D7%90%D7%95%D7%95%D7%94-%D7%A1%D7%A7%D7%A8%D7%99%D7%A4%D7%98/

זה יספיק לך כדי להיות up and running


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
aCoZz 
חבר מתאריך 19.7.06
17692 הודעות
   18:34   23.03.18   
אל הפורום  
  8. אין מה ללמוד שם.. אם אתה יודע איזו שהיא שפת תכנות אתה יודע גם JS  
בתגובה להודעה מספר 0
 
   מה שכן יש ל JS כל מיני שטיקים שאותם כדי ללמוד.
כמו SCOPES CLOSURE CONTEXT וכו....


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Ben_d
חבר מתאריך 15.6.16
706 הודעות
   11:53   24.03.18   
אל הפורום  
  9. אה?! ברור שיש! אתה כותב שאין ואז סותר את עצמך.  
בתגובה להודעה מספר 8
 
   כל ה-"שטיקים" הם לא באמת "שטיקים" אלא חלק אינטגרלי ומהותי בשפה.
ללמוד את הסינטקסט של if ו-while זה רחוק מאד מללמוד שפת תיכנות.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
King_Cobra  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.8.02
24138 הודעות, 4 פידבק
   12:21   24.03.18   
אל הפורום  
  10. בכל שפת תכנות יש כל מיני קונבנציות שצריך ללמוד אבל בסופו של דבר  
בתגובה להודעה מספר 9
 
אתה יודע שפה אחת אז יהיה לך יותר קל להבין שפה אחרת...
כמובן שחשוב לעבור על הדברים הבסיסיים כמו סינטקס וכו' אבל תוך כדי שאתה עובר על זה אתה כבר קולט את הדמיון בין השפה החדשה לזו שאתה מכיר.

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



My Website

                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Ben_d
חבר מתאריך 15.6.16
706 הודעות
   13:49   24.03.18   
אל הפורום  
  11. לא מסכים  
בתגובה להודעה מספר 10
 
   ברור שבסינטקס יהיה דימיון בין שפה לשפה אבל זה לא מצביע או רומז שהשפות דומות. רוצה להשוות בין C ל-JS ולראות כמה הן שונות אחת מהשניה?

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

ללמוד שפה =! ללמוד סינטקס
אלא אם אתה בתיכון וצריך להדפיס פרמידה של כוכביות.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
aCoZz 
חבר מתאריך 19.7.06
17692 הודעות
   17:54   24.03.18   
אל הפורום  
  12. אממ אבל ההבנה מגיע מהשטיקים, סתם שאלה שאני אוהב לשאול בראיונות  
בתגובה להודעה מספר 9
 
   שם מבינים אם הבן אדם עשה קורס אינטרנטי או שהבן אדם עובד עם JS ויש לו ידע עמוק.
תרשום לי קוד שהביטוי הזה יהיה אמת

someVariable == 1 && someVariable == 2 && someVariable == 3

ולמתקדמים יותר

someVariable === 1 && someVariable === 2 && someVariable === 3

שבן אדם מכיר JS ואת ה INTERNALS שלו הוא ידע לענות על זה
מישהו שעשר קורס באינטרנט לא ידע.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Ben_d
חבר מתאריך 15.6.16
706 הודעות
   18:37   24.03.18   
אל הפורום  
  13. תגובה  
בתגובה להודעה מספר 12
 
   מה שתיארת עכשיו הם שטיקים וטריקים שלא מעניינים אף אחד והסיכוי להגיע או להשתמש בהם ביום יום הוא אפסי (לא אמורים אפילו להגיע למצבים כאלו). מקודם דיברת על Closures, Scopes וכו' שהם קונספטים חשובים ובסיסיים להבנת השפה.

ד"א, לשאול כאלו שאלות בראיון עבודה זה נטו כדי להכשיל ולערער את הביטחון של המועמד. זה לא בודק באמת את הידע של המועמד.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
aCoZz 
חבר מתאריך 19.7.06
17692 הודעות
   18:43   24.03.18   
אל הפורום  
  14. לפי מה שאתה אומר אנשים לא משמשים ב == ו === ?  
בתגובה להודעה מספר 13
 
   ערכתי לאחרונה בתאריך 24.03.18 בשעה 18:48 בברכה, aCoZz
 
זה בודק מי שמבין מה ההבדל בין == ול === ומה קורה כאשר אתה מפעיל את האופרטורים האלה.
דבר שני אני לא בא להכשיל אף אחד, עובדה שעונים על זה ומסבירים את זה גם מאוד יפה.

ומה אתה רוצה שאני אשאל בראיון עובודה איך לעשות for ?


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Ben_d
חבר מתאריך 15.6.16
706 הודעות
   18:57   24.03.18   
אל הפורום  
  15. לא, תשאל על closure-ים, scope-ים וכו'.  
בתגובה להודעה מספר 14
 
   אני נותן כמה קטעי קוד ושואל מה יודפס ואז שאלות נלוות. סתם לדוגמא (שאלה שהייתי שואל לפני שנה+ וכבר לא):


for (var i=0; i<3; i++) {
setTimeout(function() { console.log(i) },0);
}

אתה יכול לנחש מה השאלות שבאות אחרי זה על מנת להגיע לתוצאה הרצויה.
ככה, סידרה של 5 שאלות JS בערך שכל אחת בוחנת קונספט אחר.
אחרי זה 3 שאלות אלגוריתמים (קלה, בינונית וקשה) וזה כל המבחן. החלק של ה-JS לא אמור לקחת יותר מ-10 דקות למי שיודע.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
aCoZz 
חבר מתאריך 19.7.06
17692 הודעות
   19:03   24.03.18   
אל הפורום  
  16. הדבר הזה נמצא בכל אתר שנותן שאלות לראיונות עבודה.  
בתגובה להודעה מספר 15
 
   אני אוהב את השאלה שנתתי כי אני ועוד כמה אנשים חשבנו עליה ולא נראה לי שראיתי אותה איי פעם איפשהו.

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

עוד דבר שאני מאוד אוהב לשאול זה משחקים עם סטרינגים, כמה שזה נשמע פשוט הרוב נופלים דווקא על זה :/


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Ben_d
חבר מתאריך 15.6.16
706 הודעות
   19:22   24.03.18   
אל הפורום  
  17. כששאלתי את השאלה הזאת, היא לא נשאלה בכתב  
בתגובה להודעה מספר 16
 
   המועמד היה צריך להסביר בידיוק מה קורה, למה מתקבלת התשובה שמתקבלת ואיך השינוי שהוא עושה יגרום לקבלת הערך הרצוי. קל מאד לעלות על מועמד ששינן תשובות מהאינטרנט. אני יכול להגיד לך שזאת אחת השאלות שסיננה מועמדים הכי טוב.

השאלה שלך מאד טריקית ובוחנת פינות שלא אמורים להגיע אליהן לדעתי. כמובן שצריך לדעת את ההבדל בין == ל-=== אבל אלו פינות די קטנות.
על כמה מהדברים האלו אתה יכול לענות מבלי לבדוק בקונסול:
NaN == NaN
Nan === Nan
undefined == null
!0xa == !true
Infinity == true
-Infinity == !Infinity
אפשר לתת עוד מלא דוגמאות כאו, סתם כתבתי את אלה רנדומלית. אלו סתם דברים שהסיכוי להגיע אליהם מאד נמוך ובטח שלא בודקים שום דבר.


ומה הכוונה שלך בשאלות על סטרינגים? מניפולציה של סטרינגים?


(אני אמשיך את הדיון איתך מחר\מחרתיים, חייב לזוז)


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
קן_אדמס
חבר מתאריך 14.4.18
9 הודעות
   21:00   14.04.18   
אל הפורום  
  18. אני ממליץ על w3school לפחות בתור התחלה..  
בתגובה להודעה מספר 0
 
  


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

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

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



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