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

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

שליחה

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

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

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

Nissim
סמל אישי של משתמש
חבר ותיק
חבר ותיק
תגובות: 2673
הצטרף: מאי 2005

שליחה


Batnun
חבר מביא חבר
חבר מביא חבר
תגובות: 3634
הצטרף: מאי 2005

שליחה


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

שליחה

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

Nissim
סמל אישי של משתמש
חבר ותיק
חבר ותיק
תגובות: 2673
הצטרף: מאי 2005

שליחה

tomer953,
עדיף מ Java

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

שליחה

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

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

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

שליחה

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

C0rnFlex
סמל אישי של משתמש
חבר ותיק
חבר ותיק
תגובות: 1335
הצטרף: אפריל 2007

שליחה

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

tomer1749
סמל אישי של משתמש
חבר ותיק
חבר ותיק
תגובות: 1310
הצטרף: מרץ 2013

שליחה

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

LinkMattan
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 464
הצטרף: דצמבר 2008

שליחה

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

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

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

שליחה

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

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

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