קורס זה מלמד על טכניקות תכנות נפוצות ב- ++C. טכניקות אלו פותחו במשך שנים וזכו לשם הקיבוצי- תבניות עיצוב – Design Patterns. ה-DP הן אוסף של שיטות תכנות, שיטות עיצוב וטריקים שונים, אשר פותרים סדרה של בעיות נפוצות בתחום התוכנה. הרעיון הוא שבמקום להמציא את הגלגל מחדש, אנו נלמד לזהות בעיות ולהתאים להן פתרון ידוע ומוכר. לרוב בתבניות הנפוצות קיימת תמיכה בספריית ה-STL של שפת ++C. הדבר מאפשר לנו לתכנת בצורה מהירה יותר ולפתח תוכנה אמינה יותר. הקורס מלמד את תבניות העיצוב השונות וממחיש כיצד ליישם אותם ב- ++C. מדובר באחד מהקורסים המובילים של מכללת סלע, אשר הייתה שותפה לפיתוחם והפצתם של כמה מהתבניות העיצוב הסטנדרטיות בעולם.
 

משך – 5 ימים
 

קהל יעד – תוכניתני ++C מנוסים, ראשי צוותים המפתחים תוכנה ב- ++C, ראשי פרויקטי פיתוח תוכנה ב- ++C וארכיטקטים של תוכנה.

 

רישום לקורס

 

קורסי תכנות נוספים בתחום לימודי ++C

פיתוח-קוד-נקי-וטכניקות-רפקטורינג, ללמוד-את-ספריות-ה-Boost-CPP, קורס-תכנות-בשפת-C, קורס-תכנות-בשפת-CPP-כולל-עיצוב-מונחה-עצמים, סדנת-תכנות-יעיל-בשפת-CPP, תכנות יעיל בשפת ++C למערכות משובצות מחשב, תבניות-עיצוב-תוכנה-ב-CPP, תכנות-מתקדם-בשפת-C, ניפוי-שגיאות-תכנות-ב-CPP, תכנות ב- ++C, הסטנדרטים האחרונים, מבוא-לעיצוב-תוכנה-בשיטת-Object-Oriented, מעבר-ל-CPP-מודרני, פיתוח-תוכנה-מבוסס-בדיקות-לתוכניתני-CPP

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

  

תכנים בתרגום אוטומטי מאנגלית. לתכנית הקורס המקורית באנגלית

תכנים

מבוא לתבניות עיצוב OO
אתגר OO עיצוב
מטרות הקורס
ציון יישום של תבניות עיצוב
עיצוב תבניות - ההשראה
עיצוב תבנית פריטים - טופס GOF
טרמינולוגיה נפוצה
STL - ספריית תבניות סטנדרטיות
סקירה כללית
מיכלים
Iterators
אלגוריתמים
הדרכים להתאמה אישית של פונקציונליות STL
תבנית Iterator
בקרת אובייקט בקרה
UML - "דיאגרמת הכיתה"
ייחוס הספירה הפניה
RC חכם מצביע תבנית
תבניות הבריכה
תבנית פרוקסי
אתחול והרשמה
תבנית סינגלטון
תבנית Handleton
תבנית הזמנת אתחול אובייקט
העיקרון "פתוח / סגור"
הרשמה Idiom
סינגלטון
תבנית פקודה
תבנית תצפית
שינוי התנהגות אובייקט
תבנית אסטרטגיה
Liskov של עקרון תחליף
תבנית המדינה
תבנית גשר
תבנית דקורטור
תבנית מתאם
יצירת אובייקטים מכל סוג שהוא
תבנית שיטת תבנית
תבנית אב טיפוס
תבנית שיטת המפעל
תקציר מפעל תבנית
טיפוסי אידיום
תבנית מפעל דינמי
תבנית סוחר מוצרים
תבנית בנאי וירטואלית
הפצת פונקציונליות
תבנית מרוכב
רב שיטות אידיום
פעמיים
תבנית מבקרים

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

02/05/2019

חזרה

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

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

  • *שם מלא:

  • *אימייל:

  • *טלפון:

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

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

  • קבוצת סלע

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

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

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

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

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

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