לפניכם תוכנית הלימודים בעברית שנוצרה באופן אוטומטי. לקריאת הגרסה המקורית באנגלית
תיאור
בקורס זה, מתכנתים יוצגו לרעיונות וטכניקות המכונות בדרך כלל תבניות NET ב- C # ו- VB.NET. דפוסי הם פתרונות לשימוש חוזר לבעיות חוזרות הנובעות במהלך פיתוח תוכנה. קורס זה יציג את המתכנת לדפוסים משותפים וליישומם בשפות תכנות NET. דפוסי יהיה משויך השימושים שלהם בתוך. NET בכיתה הספרייה בכיתה, ואחריו עיצוב ויישומי התרגול כדי לתאם כמה דפוסי עיצוב. הקורס נותן הסבר עמוק של המנגנון החשוב ביותר של CLR. NET, כגון אספן האשפה, את להתעצבן ואת מנוע ביצוע.
קהל יעד
הקורס מיועד למתכנתים מנוסים
לימודי DOT NET Design Patterns and Advanced Techniques
סילבוס תוכנית הלימודים - מבנה ונושאים
מבוא לתבניות עיצוב
סקירה מונחה עצמים
מהן תבניות עיצוב?
ההיסטוריה של דפוסי העיצוב
שימוש ב- UML לתיאור תבניות עיצוב
קורלציה בין UML לבין דפוסי עיצוב
דיאגרמת מחלקה
דיאגרמת UML אחרים - סקירה כללית
תבניות עיצוב בסיסיות (אידיאולוגיות)
סינגלטון
משלחת
ממשק
בלתי ניתן לשינוי
מקשיב
דפוסי יצירה
מפעל
שיטת המפעל
מפעל מופשט
בונה
אב טיפוס
דפוסי מבנה
מתאם
גשר
מרוכבים
Fa? Ade
דקורטור
פרוקסי
Flyweight
תבניות התנהגותיות
פקודה
שרשרת התגובה.
אובייקט ריק
תבנית
מזכרת
מתורגם
Iterator
מדינה
אסטרטגיה
משקיף
מתווך
מבקר
ניהול מטמון
דפוסי מקביליות
ניתן לזיהוי
בלקינג
מתזמן
קריאה / כתיבה נעל
תכנות מוצהר
תכונת חשיבה
מנגנון השתקפות
תכנות מוצהר DP
דרישות קדם
ידע טוב של שפות תכנות
ידע טוב של DOT NET
מטרות הקורס - מה תיידעו לעשות בסיום הלימודים
עיצוב תבניות דפוסי
המאפשר אסוציאציה של רעיונות עם שימוש בחיים האמיתיים של דפוסי עיצוב
הפעלת יישום של תבניות עיצוב בפרויקטי .NET
לדעת איך ליבת DOT NET עובדת
הימנעו משגיאות תכנוניות וביצועיות נפוצות