משתמש:The duke/מבוא לתכנות של קבוצת בטא: הבדלים בין גרסאות בדף

תוכן שנמחק תוכן שנוסף
שורה 207:
===לימוד C===
 
אין כיום לבטא מקור רשמי ללמידת C. יש מדריכים בעברית, אבל או שהם מתמטיים מדי, או שהם משתמשים בצורת כתיבה מאוד שונה מאוד ממה שמקובל בבטא, או שהם חלקיים, או שיש להם בעיות בתצוגה, או שהם מכילים שגיאות, או שהם עסוקים בלהיות צודקים והקורא לא מבין מה הם רוצים מהחיים שלו. באנגלית יש המון מדריכים מעולים, אבל לא כל מי שמצטרף לבטא יכול כבר בהתחלה להשתלט על טקסט טכני באנגלית.
המקור הרשמי של בטא ללימוד C הוא הוויקיספר [[מבוא לתכנות ולמדעי המחשב בשפת C]] של אורי מוסנזון. אתם מוזמנים לצלול אליו ולחזור לכאן כשאתם כבר יודעים C!
 
יום אחד יהיה וויקיספר C בעברית שמתאים בדיוק לבטאים. עד אז תבחרו מה הכי מתאים לכם ממה שיש. אתם מוזמנים לצלול לספר שתבחרו ולחזור לכאן כשאתם כבר יודעים C!:
* מקור נוסף שניתן להיעזר בו וללמוד ממנו הוא [http://he.eytam.com/c/course/ הקורס המקוון של עיטם רובוטיקה]. אולם יש לשים לב שהם כותבים קוד בסגנון קצת אחר מזה שמשמש בבטא.
 
'''מדריכי C בעברית'''
* מי שרוצה קצת פירוט על עבודה עם gcc יוכל למצוא פרטים ב[http://www.linuxguide.org.il/debian/%D7%A9%D7%99%D7%9E%D7%95%D7%A9_%D7%91%D7%A1%D7%99%D7%A1%D7%99_%D7%91_gcc מדריך מlinuxguide].
* למי שיצליח להתמודד עם הכתיבה הטכנית: [[w:he:שפת C|וויקיספר שפת C]] הוא ספר מעולה שגם מכיל בתוכו תרגילים תוך כדי לימוד. חסרונות: לפעמים כתוב בניסוח כל כך רשמי שבא לך לשים עניבה, מאוד לא תואם לסגנון כתיבת הקוד בבטא. כשכתוב "שקול לדלג על נושא זה", מומלץ למתחילים אכן לדלג עליו.
 
* לחובבי מתימטיקה: הוויקיספר [[מבוא לתכנות ולמדעי המחשב בשפת C]] של אורי מוסנזון הוא מקור טוב. חסרונות: לא מתאים למי שמתימטיקה לא עושה לו את זה, מעט לא תואם לסגנון כתיבת הקוד בבטא, ויש כמה שגיאות עריכה.
 
* למי שצריך שיסדרו לו את החשיבה: [http://he.eytam.com/c/course/ קורס C המקוון של עיטם רובוטיקה] גם מלמד וגם נותן בסיס טוב לעבודה נכונה. החסרון: חסרים התרגילים שיש בספר המודפס, מאוד לא תואם לסגנון כתיבת הקוד בבטא, לא ניתן לעריכה ולכן לא ניתן להכניס שם טיפים שיעזרו להבנה.
 
'''מדריכי C באנגלית'''
* למי שרוצה להינות בזמן שהוא לומד: [http://beej.us/guide/bgc/ מדריך C של Beej] הוא אחד המשעשעים.
 
* למי שרוצה לדעת את כל מה שיש לדעת בצורה הכי נכונה (אבל יצטרך הרבה סבלנות): [[w:en:C programming|הויקיספר האנגלי לתכנות C]] יספר לכם את ה-כ-ל, והוא מוגדר גם ספר איכותי.
 
* אפשר גם לחפש בכל מנוע חיפוש "C tutorial". יש ה-מ-ו-ן מדריכים באנגלית ברשת.
 
 
'''תוספות'''
* מי שרוצהשצריך קצת פירוט על עבודה עם gcc יוכל למצוא פרטים ב[http://www.linuxguide.org.il/debian/%D7%A9%D7%99%D7%9E%D7%95%D7%A9_%D7%91%D7%A1%D7%99%D7%A1%D7%99_%D7%91_gcc מדריך מlinuxguide].
 
==טחנתי את החומר, אני יודע C ועובד עם לינוקס! מה עכשיו?==