תכנות - לימוד עצמי

פורום רשתות, IT ומחשוב כללי - רשתות, ראוטרים, מחשבים ניידים, אביזרים וכו'.
שלח תגובה
tomer953 פותח השרשור
סמל אישי של משתמש
חבר מכור קשה
חבר מכור קשה
תגובות: 5304
הצטרף: מרץ 2010
שם מלא: tomer953
נתן תודות: 234 פעמים
קיבל תודות: 1442 פעמים

שליחה #1 

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

איזה שפה הייתם ממליצים להתחיל? ג׳אווה, פייטון?

ואם אפשר המלצה על אתר/קורס (תשלום סימלי זה בסדר)

Nissim
סמל אישי של משתמש
חבר ותיק
חבר ותיק
תגובות: 2673
הצטרף: מאי 2005
נתן תודות: 116 פעמים
קיבל תודות: 54 פעמים

שליחה #2 


Batnun
חבר מביא חבר
חבר מביא חבר
תגובות: 3627
הצטרף: מאי 2005
נתן תודות: 126 פעמים
קיבל תודות: 482 פעמים

שליחה #3 


tomer953 פותח השרשור
סמל אישי של משתמש
חבר מכור קשה
חבר מכור קשה
תגובות: 5304
הצטרף: מרץ 2010
שם מלא: tomer953
נתן תודות: 234 פעמים
קיבל תודות: 1442 פעמים

שליחה #4 

שווה להתחיל פייטון כשפה ראשונה* ?
(* לותיקים בינינו שיודעים מה זה IRC אז אני ידעתי בזמנו mIRC Scripting לרמה מעולה)

Nissim
סמל אישי של משתמש
חבר ותיק
חבר ותיק
תגובות: 2673
הצטרף: מאי 2005
נתן תודות: 116 פעמים
קיבל תודות: 54 פעמים

שליחה #5 

tomer953,
עדיף מ Java

tomer953 פותח השרשור
סמל אישי של משתמש
חבר מכור קשה
חבר מכור קשה
תגובות: 5304
הצטרף: מרץ 2010
שם מלא: tomer953
נתן תודות: 234 פעמים
קיבל תודות: 1442 פעמים

שליחה #6 

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

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

dudil
חבר ותיק
חבר ותיק
תגובות: 1015
הצטרף: אפריל 2005
מיקום: הולנד
נתן תודות: 20 פעמים
קיבל תודות: 9 פעמים

שליחה #7 

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

C0rnFlex
סמל אישי של משתמש
חבר ותיק
חבר ותיק
תגובות: 1335
הצטרף: אפריל 2007
נתן תודות: 4 פעמים
קיבל תודות: 40 פעמים

שליחה #8 

אני הייתי הולך על Java

tomer1749
סמל אישי של משתמש
חבר ותיק
חבר ותיק
תגובות: 1310
הצטרף: מרץ 2013
נתן תודות: 82 פעמים
קיבל תודות: 128 פעמים

שליחה #9 

התחלתי ללמוד היום עם codeacademy אתר ענק ממליץ לכולם

LinkMattan
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 464
הצטרף: דצמבר 2008
נתן תודות: 4 פעמים
קיבל תודות: 24 פעמים

שליחה #10 

אני דווקא חושב ששפת תכנות ראשונה צריכה להיות יחסית Low Level, כי היא הקרבה למערכת ההפעלה ולתמונת הזיכרון מאפשרת הבנה מעמיקה יותר. בפייתון ורובי יש כל כך הרבה ״קסמים״ שמתרחשים ברקע שהכרה ראשונית איתן שקולה להכרה של API, ולא למכלול של הדברים שמרכיב את עבודת התכנות.

ומבין כל השפות, דווקא ל-C יש את הסינטקס הכי פשוט. ברגע שתכיר את C, תוכל לעבור ל-JAVA או ל-C# ולהכיר רמת אבסטרקציה אחת מעל C, ורק לבסוף לגשת לשפות הסקריפטולוגיות. זו ההמלצה שלי. או בקיצור - כמו בכל דבר, צריך להתחיל מהבסיס.

PCingAddict
חבר ותיק
חבר ותיק
תגובות: 1564
הצטרף: נובמבר 2007
שם מלא: יוסי
מיקום: צפון
נתן תודות: 175 פעמים
קיבל תודות: 191 פעמים

שליחה #11 

LinkMattan כתב:אני דווקא חושב ששפת תכנות ראשונה צריכה להיות יחסית Low Level, כי היא הקרבה למערכת ההפעלה ולתמונת הזיכרון מאפשרת הבנה מעמיקה יותר. בפייתון ורובי יש כל כך הרבה ״קסמים״ שמתרחשים ברקע שהכרה ראשונית איתן שקולה להכרה של API, ולא למכלול של הדברים שמרכיב את עבודת התכנות.

ומבין כל השפות, דווקא ל-C יש את הסינטקס הכי פשוט. ברגע שתכיר את C, תוכל לעבור ל-JAVA או ל-C# ולהכיר רמת אבסטרקציה אחת מעל C, ורק לבסוף לגשת לשפות הסקריפטולוגיות. זו ההמלצה שלי. או בקיצור - כמו בכל דבר, צריך להתחיל מהבסיס.
...
·
מסכים עם כל מילה.
אני חושב שבנוסף כדאי לך לשאול את עצמך מה מעניין אותך. Web? Mobile? אולי בכלל Desktop או סביבות אחרות?

שלח תגובה

חזור אל “רשתות, אינטרנט ו- Fiber”