Java/מבוא

מתוך ויקיספר, אוסף הספרים והמדריכים החופשי
קפיצה לניווט קפיצה לחיפוש
סקירה Java
מבוא
קצת היסטוריה
ניווט בנושא סקירה

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

  • אוסף של הדרכות הבנויות זו על זו באופן הדרגתי.
  • מדריך לתכנות יעיל בג'אווה.
  • משאבי מדריך מקיף גם למתכנת המתקדם.

למי מיועד ספר זה?[עריכה]

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

מה לא יהיה בספר?[עריכה]

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

כיצד להשתמש בספר[עריכה]

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

בלונים[עריכה]

לאורך הספר ימצאו תבניות או "בלונים" שונים הפונים אל הקורא (כמו הארות, משימות ואתגרים שונים).


הערה הארה משימה אתגר

שימו לב:

המידע החשוב או האזהרה

כדאי לדעת:

דוגמא להארה

עכשיו תורכם:

כאן כתובה המשימה

אתגר:

כאן יוצג האתגר

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

כיצד אתה יכול להשתתף[עריכה]

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

כקורא[עריכה]

אם הינך מעוניין בקריאה של תוכן הספר, אנו ממליצים לך:

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

כתורם[עריכה]

אם הינך מעוניין בכתיבת תוכן, עליך לעקוב אחר הפעולות הבאות:

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


סקירה Java
מבוא
קצת היסטוריה