לפניכם תוכנית הלימודים בעברית שנוצרה באופן אוטומטי. לקריאת הגרסה המקורית באנגלית
תיאור
קורס זה מציג את המשתתף לעולם מרתק ודינמי של תכנות מונחה עצמים Java. החלק הראשון של הקורס מתמקד במושגים מבוססי אובייקטים. אנחנו מתחילים לחקור את ההיסטוריה ואת מקורותיה של שפת התכנות Java. משם, אנחנו הולכים על מנת להבין את המבנה של פלטפורמת ג 'אווה על ידי התמקדות היכולת שלה לכתוב ולעבד רק פעם אחת, ועדיין לרוץ על מכונות שונות באמצעות Java שונים מכונות וירטואליות (JVM). החלק מונחה עצמים של הקורס עובר מושגים ירושה ויישומים, מסגרת האוספים, טיפול חריגים וניהול יישומים פתילים מרובים. אנחנו מסיימים את הקורס על ידי להתעמק ביכולות IO של ג 'אווה, כמו גם את השימוש שלהם ברשת.
קהל יעד
הקורס מיועד ל: מתכנתים מיומנים. ראשי צוותים. עבור מפתחים שאינם מונחים עצמים יש יום נוסף
לימודי Java Programming
סילבוס תוכנית הלימודים - מבנה ונושאים
מבוא לאובייקט מונחה בג 'אווה - יום נוסף
המודל מבוסס אובייקטים:
שיטת העומס
יישום הסתרה
תנאי יסוד - אובייקט, מחלקה, שיטה, הודעה
מעמד קבוע וקבלנים
בקרת גישה
שיטות בכיתה וחברי הקבוצה
הפרדיגמה מונחה עצמים
ירושה
פולימורפיזם ושיטת גריסה
למעלה יציקה למטה הליהוק
לכפות ולחסום את הירושה / דריסה
מבוא ל - Java
היסטוריה
תכונות עיקריות
עצמאות פלטפורמת ג 'אווה
קוד בתים
JVM
Java API
מודל זיכרון Java
אוסף זבל
יסודות Java
כיתות
הרכבה והפעלה
סוגי מידע
מיתרים ומחרוזות
מערכים
אופרטורים
הצהרות מותנות
לולאות
אריזה והרכבה
סדנת Eclipse - נספח
תכנות מונחה עצמים ב- Java
הפניה ו Instantiation
חברי אובייקט ושיטות
בונים
חברי הקבוצה ושיטות
מילת המפתח הסופית
בקרת גישה
כיתות פנימיות
המחלקה java.lang.Object
פולימורפיזם - העומס יתר על המידה.
יציקה וביציקה בטוחה
שיעורים ושיטות סופיים
שיעורים ושיטות מופשטים
ממשקים
אוספים
נושאים נוספים - נספח
עבור כל לולאה
אוטובוקסינג
EnumSet & EnumMap
חריגים
חריגים לעומת טיפול שגיאות מסורתי.
מונחים חריגים
שגיאות וחריגים
שיטות זמינות
בלוקים לקינון
סוף סוף לחסום
יצירת חריגים המוגדרים על ידי המשתמש
תכנות מרובה הליכי ב- Java
סקירה כללית
יצירת חוטים ב- Java
מחזור חיי פתיל
חוטי מתן שמות
טיימר ו TimerTask שיעורים
סקירת סנכרון
בלוקים מסונכרנים
שיטות מסונכרנות
שיטות בכיתה מסונכרנות
שיתוף פעולה באמצעות לחכות () ולהודיע ()
סדרי עדיפויות - נספח
- חסכונות - נספח
חוטי דאמון - נספח
I / O
I / O סקירה כללית
זרמים בינאריים
FileInputStream / FileOutputStream
עבודה עם מאגרים
RandomAccessFile
זרמי תווים
מסוף IO
בכיתה java.io.File
סידוריזציה
סורק - נספח
רשת
פרוטוקול האינטרנט
פרוטוקול בקרת שידור
מערכת שמות מתחם
נמלים
שקעים
צד השרת
צד הלקוח
מודל Java Java
תקשורת באמצעות זרמים
לקוחות מרובים
פרוקסי וחומת אש - נספח
סוגים אחרים של שקע - נספח
דרישות קדם
ידע טוב של לפחות שפת תכנות אחת מונחה עצמים
לסטודנט שיש לו ניסיון עם שפת תכנות לא מונחה עצמים חייבים לקחת את הקורס מבוא 1 יום מונחה עצמים, בדרך כלל כמובן יום זה preformed לפני הקורס הזה כמה ימים
מטרות הקורס - מה תיידעו לעשות בסיום הלימודים
עם השלמת הקורס, המשתתף יוכל לפתח יישומי Java מורכבים מונחים עצמים, כולל תוכניות שרת לקוח.