פרויקט מעשי ב-#C - ספר טלפונים

  • 138 דקות
  • 11 הרצאות

תוכנית הלימודים

1פרויקט מעשי ב-#C - ספר טלפונים - חלק 114 דק'
2פרויקט מעשי ב-#C - ספר טלפונים - חלק 24 דק'
3פרויקט מעשי ב-#C - ספר טלפונים - חלק 312 דק'
4פרויקט מעשי ב-#C - ספר טלפונים - חלק 412 דק'
5פרויקט מעשי ב-#C - ספר טלפונים - חלק 58 דק'
6פרויקט מעשי ב-#C - ספר טלפונים - חלק 634 דק'
7פרויקט מעשי ב-#C - ספר טלפונים - חלק 719 דק'
8פרויקט מעשי ב-#C - ספר טלפונים - חלק 84 דק'
9פרויקט מעשי ב-#C - ספר טלפונים - חלק 97 דק'
10פרויקט מעשי ב-#C - ספר טלפונים - חלק 1015 דק'
11פרויקט מעשי ב-#C - ספר טלפונים - חלק 113 דק'

מה לומדים בפרויקט ספר הטלפונים ב-#C?

זהו פרויקט מעשי קצר בעברית שבו בונים תוכנת ספר טלפונים בשפת #C. הפרויקט כולל 11 הרצאות וידאו (כ-140 דקות) וחולק ל-11 חלקים, כך שאפשר לראות בישיבה אחת או שתיים איך תוכנה מלאה נבנית מהרעיון ועד התוצאה.

ספר טלפונים הוא אחד הפרויקטים הטובים ללימוד תכנות, כי כולם מבינים מה הוא אמור לעשות: לשמור אנשים ומספרים, ולאפשר לחזור אליהם בקלות כשצריך. פרויקט כזה מתאים למעבר מהתרגילים הקטנים של שיעורי היסוד לתוכנה ממשית עם התחלה, אמצע וסוף, בלי להיבהל מגודל הקוד.

הפרויקט נבנה בהדרגה: כל הרצאה ממשיכה את הקודמת. מי שצופה ברצף מקבל תמונה מלאה של תהליך פיתוח קצר, ומי שמעדיף יכול לבנות את התוכנה במקביל אצלו ולעצור בכל נקודה.

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

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

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

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

למי הפרויקט מתאים?

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

מומלץ להכיר את היסודות של #C: משתנים, תנאים ולולאות. הפרויקט אינו מחליף קורס יסודות אלא משלים אותו. אם אתם כבר כותבים תוכניות קטנות ב-#C, תוכלו להתחיל מיד.

מה תדעו בסוף הפרויקט?

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

איך לומדים?

הלימוד אונליין, בקצב שלכם, וההרצאות בעברית עם הדגמה על המסך. המנוי של PracticU עולה 350 ₪ לחודש ופותח את כל הקורסים באתר, כולל ליווי אישי של המרצה בטלפון. אפשר להתחיל ביום ניסיון חינם, ותלמידים רשומים מקבלים תעודת סיום של PracticU.

שאלות נפוצות

מה בונים בפרויקט?

בונים תוכנת ספר טלפונים בשפת #C, בסדרה של 11 הרצאות וידאו.

כמה זמן נמשך הפרויקט?

11 הרצאות, כ-140 דקות בסך הכול.

האם הפרויקט מתאים למתחילים?

הוא מתאים למי שכבר מכיר יסודות של #C ורוצה פרויקט ראשון. מי שמתחיל מאפס כדאי שילמד קודם יסודות.

מה ההבדל בינו לבין פרויקטים אחרים ב-#C באתר?

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

כמה עולה הפרויקט?

הפרויקט כלול במנוי של PracticU: 350 ₪ לחודש לכל הקורסים באתר, כולל ליווי אישי של המרצה בטלפון. אפשר להתחיל ביום ניסיון חינם.

האם מקבלים תעודה בסוף?

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