page up
envelopeלהשארת פרטים
Design Patterns & Refactoring Advanced Object Oriented Designפיתוח תוכנה

Design Patterns & Refactoring Advanced Object Oriented Design

מספר הקורס 3660
24 סה"כ שעות אקדמאיות
3 מפגשים
* מספר המפגשים והשעות למפגש עשויים להשתנות בין קורס לקורס

המועדים הקרובים

ניתן לפתוח קורס בהתאמה אישית לארגונים במועד שיתואם עימנו

על הקורס בקצרה

על הקורס בקצרה

Object Oriented Design הינה אומנות המבוססת על הבנה מעמיקה, יכולת אבסטרקציה גבוהה, סט כלים, מיומנויות והרבה ניסיון. השליטה ב OOD היא המפתח לפיתוח תוכנה יציבה וקלה לשינוים.

קורס זה סוקר את עקרונות ה-OOD (Design Principles) ומקנה הבנה מעמיקה ויכולת לזהות חלופות Design ולבחור ביניהן. הקורס הוא מעין "סיור בעולם ה OOD" תוך עצירה בתחנות ה Design Patterns. בכל תחנה מוצגת בעיה/סיטואציה ומתפתח דיון על ה Pattern, חלופות נוספות ומידת התאמתן.

הקורס הינו קורס מעשי. במסגרת התרגול בקורס תוצג מערכת פשוטה הכתובה רע והמשתתפים ישפרו את קוד המערכת (Refactoring) בעזרת ה Design Patterns שילמדו.

הקורס כולל מצגת מבוא ל Agile Software Development ו-Test Driven Development כגישות משלימות בתחום ה OOD.

 

הקורס מבוסס על הספרים:

 

  • "Design Patterns – Elements of Reusable object oriented Software"
  • " Refactoring to Patterns "
  • "Refactoring – Improving the Design of Existing Code"

מטרות הקורס

  • להקנות שליטה טובה ב OOD

  • לכתוב קוד נכון מבוסס Design Principles

  • להבין ולפתח קוד C# , C++ או Java מבוסס Design Patterns

  • לקרא ולהבין Design Patterns חדשים

  • לתעד Design בעזרת UML

למי מיועד הקורס

  • מהנדסי תוכנה, המעוניינים בהבנה מעמיקה של עקרונות ה-OOD ו Design Patterns

יכולת תכנות ב- ,C# C++ או JAVA

 יש לך שאלות? רוצה עוד מידע?
יש לך שאלות? רוצה עוד מידע?

נשמח לייעץ, ללוות ולענות על כל השאלות

סניף מועדף

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

המידע שייאסף יישמר במאגר מידע מס' 700019285 הרשום בפנקס מאגרי המידע. להסרה בעתיד פנה/י לדוא"ל infomail@johnbryce.co.il או לטלפון: 03-7100777.