סדנה זו מלמדת פיתוח תוכנה בשיטת Object Oriented. הסדנה מלמדת את יסודות המטודולוגיה של פיתוח תוכנה בעזרת אובייקטים בסביבת JAVA. נלמד על מחלקות, אובייקטים, ירושה, פולימורפיסם וכיצד כל אלו מתייחסים לעולם האמת אותו אנו מנסים למחשב. כמו כן נלמד כיצד מתרגמים את התכנון בשיטת Object Oriented לתוכנית יעילה ב-JAVA.
משך – יום
קהל יעד – מתכננים ואנליסטים המתכננים תוכנה לסביבת JAVA. ראשי צוותי פיתוח תוכנה ב-JAVA ומנהלי פרויקטי תוכנה המפותחים בשפת JAVA.
לקורסי Java נוספים במכללת סלע
קורס-JPA-תוך-שימוש-ב-Hibernate, קורס-תכנות-Java-לתוכניתנים-מנוסים, פיתוח-תוכנה-ב-Java, קורס-J2EE-לפתוח-מערכות-ארגוניות-גדולות, תבניות-תכנון-מערכות-J2EE, קורס-JAVA-מתקדם, תבניות-תכנון-ב-Java, תכנות-מתקדם-מאוד-ב-JAVA-תוך-שימוש-בתבניות-תכנון-מוכרות, תכנות-JAVA-מתקדם-מאוד, סדנת-8-Java, סביבת-הפיתוח-ב-JAVA, פיתוח-תוכנה-לאתרי-WEB-מתקדמים-ב-JAVA, מערכות-JAVA-ללא-תוכניתנים, ניתוח-ביצועים-של-אפליקציות-JAVA-בשדה, פיתוח-תוכנה-עם-שירותי-WEB-בשפת-JAVA, פיתוח-תוכנה-עם-טכנולוגיית-Object-Oriented-בסביבת-JAVA, Spring-מתקדם, פיתוח-תוכנה-ב-JAVA-תוך-ששימוש-ב-Spring, פיתוח-תוכנה-ב-JAVA-מבוסס-בדיקות, שימוש-ב-XML-לתוכניתנים
לרשימה של כל קורסי הייטק
תכנים
מבוא OOP
מהו אובייקט?
אובייקט - מבנה, זהות, מדינה והתנהגות
מבצע אובייקט, תכונות, מחזור חיים, ממשק ויישום
מהו מחלקה?
יחסים
האגודה
צבירה
הרכב
הכללה
התמחויות מרובות
פולימורפיזם
פרודוקטיביות תוכנה גורמים
הנדסת תוכנה טכניקות
מושגים מרכזיים של OOP
תכונות OOP
שפות OOP
מסורתית לעומת OOP
גישות עיצוב
פירוק פרוצדורלי
עיצוב מסורתי disadvantages
מונחה עצמים מונחה עצמים
אובייקטים לפי תפקידיהם
יתרונות
חסרונות פוטנציאליים
דרישות
לא נדרשים תנאים מוקדמים.
מטרות
בסיום הסמינר יבינו המשתתפים את המונחים הבסיסיים לגבי פרדיגמת האובייקט המזרחי ואת יתרונותיו וחסרונותיו.
חזרה