בקורס זה נלמד על טכניקות תכנות ותכנון ב-JAVA הנקראות תבניות (Patterns) תכנון תוכנה ב-JAVA. תבניות תכנון הן טכניקות שנועדו לפתור בעיות נפוצות אשר תוכניתנים נתקלים בהן בזמן פיתוח תוכנה ב-JAVA. נלמד כיצד לזהות בעיות נפוצות, כיצד לתכנן את הפתרון בעזרת אחת מהתבניות הנפוצות וכיצד ליישם תבניות אלו ביעילות ב-JAVA. למיצוי אופטימלי של הקורס היום הראשון יוקדש ללימוד נושאים מתקדמים שונים ב-JAVA כגון ניהול זיכרון והשתקפות (Reflection).

 

משך – 5 ימים
 

קהל יעד – תוכניתנים מנוסים בשפת 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-לתוכניתנים

לרשימה של כל קורסי הייטק

 

תכנים

מכשולי ג 'אווה
נפוץ ג 'אווה pitfalls וכיצד להימנע מהם
שווה (...) לעומת = = =
שיבוט חפצים
ניהול זיכרון
סקירה כללית של GC.
שיטת הסיום
שימוש באובייקטי ייחוס
מנגנון השתקפות
את java.lang.Class
הפעלה דינמית
שיטת קריאה.
בעיות עיצוב ומגבלות.
מבוא לתבניות עיצוב
עקרונות עיצוב
העיקרון הפתוח
עקרון היפוך תלות
עקרון ההפרדה בין הממשקים
עקרון אחריות יחיד
Liskov עקרון תחליף ועיצוב לפי חוזה
סקירה כללית של UML
מבוא למודלים
דיאגרמות מחלקה
האגודה
צבירה
הכללה
דפוסי העיצוב הבסיסיים
משלחת
אסטרטגיה
ממשק
בלתי ניתן לשינוי
ממשק סמן
פרוקסי
המחלקה פרוקסי דינמי
דפוסי יצירה
סינגלטון
שיטת המפעל
מפעל מופשט
מאגר אובייקטים
תבנית אב טיפוס
דפוסי מבנה
מרוכבים
מתאם
Iterator
Fa? Ade
דקורטור
גשר
לשון כפולה
תבניות התנהגותיות
פקודה
שיטת תבנית
מדינה
תבנית Flyweight
משקיף
מבקר
נספח 1. קטלוג תבניות עיצוב
נספח 2. הפניות.
דרישות
לפחות ארבעה חודשים של ניסיון עם תכנות Java
ידע בסיסי של עקרונות עיצוב תוכנה
מטרות
למד מה דפוסי עיצוב שימושיים
מתכנתים ג 'אווה יהיה לקשר את הרעיונות עם השימוש בחיים האמיתיים של דפוסים
מתכנתים ג 'אווה יוכלו ליישם דפוסי עיצוב בעבודת העיצוב שלהם וליישם אותם שפת התכנות Java
הכר את הנושאים המתקדמים הקשורים לתכנות Java
למד כיצד למנוע טעויות נפוצות של תכנון וביצוע ומכשולים

רוצים לקבל הצעת מחיר?
השאירו פרטים »
או חייגו 03-6176666

01/05/2019

חזרה

מעוניינים במידע נוסף?

מלאו פרטיכם ונציגינו יחזרו אליכם בהקדם

  • *שם מלא:

  • *אימייל:

  • *טלפון:

  • *נושא הפניה:

  • פירוט הפניה:

  • קבוצת סלע

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

    הצטרפו לרשימת הדיוור של סלע  »
  • מכללת סלע

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

    הצטרפו לרשימת הדיוור של סלע  »
  • אתר הסטודנטים

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

    כניסה לאתר הסטודנטים »