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

 

משך – 3 ימים
 

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

 

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

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

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

 

תכנים

מבוא לבחינות יחידה
סוגי בדיקות אוטומטיות
יתרונות ומגבלות של בדיקות אוטומטיות
יתרונות ומגבלות של בדיקות יחידה
סקירה כללית על סקירה כללית (Google Test)
כתיבת בדיקה פשוטה ללא מסגרת בדיקה
יתרונותיו של מסגרת בדיקה יחידה
בדוק את מחזור האתחול ואת מחזור החיים של הניקוי
הערות
תכנון ובניית בדיקה
תכנון הבדיקות כניסויים מדעיים
תביעה אחת לכל בדיקה
סדר- Act-Assert
בהתחשב כאשר, לאחר מכן
הידיים על בפועל
מבחן מונע פיתוח
תהליך Red-Green-Refactor
היתרונות של כתיבת הבדיקות הראשון
היתרונות של כתיבת הבדיקות הראשון
הידיים על בפועל
שבירה תלות באמצעות אובייקטים מדומים
למה אנחנו צריכים חפצים מדומים?
יצירת אובייקטים מדומים ידנית
באמצעות מסגרת לעג (Google Mock)
קוד נקי ועיצוב לבדיקות
הימנעות משתנים סטטיים ו סינגלטונים
העיקרון המוצק
ארבעת הכללים של עיצוב פשוט
Refactoring טכניקות ושיטות מומלצות
עושה צעדים קטנים
צור לפני המחיקה
המרות משופרות של refactoring (למשל שיטת Extract, ממשק Extract, שיטה מוטבעת וכו ')
באמצעות ++Resharper C עבור refactoring וניתוח קוד (אופציונלי)
ATDD - מבחן קבלה מונע פיתוח
סקירה כללית על ATDD
כיצד ATDD מגביר את מחזור החיים של הפיתוח
יחסים בין TDD ו- ATDD

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

29/04/2019

חזרה

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

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

  • *שם מלא:

  • *אימייל:

  • *טלפון:

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

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

  • קבוצת סלע

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

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

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

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

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

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