דף 1 מתוך 1

שפות תיכנות

נשלח: 06 יולי 2010 14:41
על ידי עידו
היי עוזי
רציתי לשאול עם אתה מכיר אתר או מקום שאפשר ללמוד ממנו שפות תכנות (בניית אתרים\תוכנות, ידע מחשב מתקדם יותר מהרגיל).
מבחינת איך להכין שרת ודברים בסגנון הזה.
תודה מראש
עידו

Re: שפות תיכנות

נשלח: 06 יולי 2010 15:16
על ידי uzibu
הכנסת כאן שפות תכנות שרק זה עולם ומלואו, הכנסת בניית אתרים שזה גם עולם בפני עצמו, תוכנות (שאין מקום שמלמד
תוכנות.. יש מקום שמלמד תוכנה\ות ספציפיות הקשור למקצוע) והקמת שרתים (שגם כאן זה עולם ומלואו, לינוקס? IIS? שרת
רדיו? שרת משחק? שרתי אחסון?)

זה לא עובד ככה. אתה צריך לחשוב ולראות מה אתה אוהב ולהתמקד. מחשבים זה דבר נרחב.. תחשוב מה אתה רוצה ללמוד
ואז אוכל להפנות אותך..לצורך העניין אם שפת תכנות אז איזו? PHP? ASP? וכו'..

Re: שפות תיכנות

נשלח: 06 יולי 2010 15:19
על ידי עידו
מה ההבדלים בין השפות?
מה כל אחת נותנת שהשנייה לא?
איזה דברים אפשר לעשות עם כל שפה?
תודה

Re: שפות תיכנות

נשלח: 07 יולי 2010 03:29
על ידי Omga4000
- מה ההבדלים?
שאלה כללית מאוד.. אפשר לכתוב עליה מאמרים באורך עמודים..
יש כל כך הרבה שפות תכנות, ששוב אתה לא ספציפי.
מין הסתם אני לא אשב ואכתוב לך את כל ההבדלים (זה גם מאסה של חומר, וגן כמובן שאני לא יודע את כל ההבדלים).

להגיד לך מה ההבדלים במדויק אני לא יכול, אבל פחות או יותר בקצרה:
PHP, HTML, XHTML, JavaScript - משמשים בעיקר בבניית אתרים.
C, C++,C#, JAVA - משמשים בעיקר לבניית תוכנות (JAVA לדוגמא יכולה לשמש גם כשפה לפיתוח משחקים. דוגמאת Runescape).
כמובן שניתן להוסיף שפת תכנות לכאן ולכאן. אבל אלה השימושים העיקריים.
SQL, MySQL - שפות (לא תכנות) של בסיסי מידע.

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

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

- איזה דברים אפשר לעשות עם כל שפה?
זה בעצם מה שכתבתי לפני כן:
PHP, HTML, XHTML, JavaScript - משמשים בעיקר בבניית אתרים.
C, C++,C#, JAVA - משמשים בעיקר לבניית תוכנות (JAVA יכולה לשמש גם כשפה לפיתוח משחקים. דוגמאת Runescape).
כמובן שניתן להוסיף שפת תכנות לכאן ולכאן. אבל אלה השימושים העיקריים.
SQL, MySQL - בסיסי נתונים.

*דעה אישית
אם אתה בעד פיתוח תוכנות\משחקים - הייתי ממליץ לך להתחיל מ-JAVA, ולאחר מכן ל-C# (שפות די דומות מבחינת הכתיב..)
אם אתה בעד פיתוח אתרים - אין ספק שאתה צריך להתחיל מ-HTML. לאחר מכן PHP ואז SQL\MySQL לבחירתך.

שיהיה בהצלחה תמונה

Re: שפות תיכנות

נשלח: 07 יולי 2010 11:32
על ידי עידו
תודה רבה רבה

Re: שפות תיכנות

נשלח: 07 יולי 2010 15:01
על ידי Omga4000
בשמחה, לכך נועד הפורום :)
אז לאיזה כיוון חשבת ללכת? מה אתה מתחיל ללמוד?