פיתוח מונחה מבחן (TDD) בג'אווה - קורס RUB 19,900. ממרכז הדרכה IBS, הדרכה 16 שעות, תאריך 26 בנובמבר 2023.
Miscellanea / / December 04, 2023
תיאוריה – 8 שעות (50%); תרגול – 8 שעות (50%).
1. מבוא לבדיקות תוכנה (תיאוריה – 1.5 שעות, תרגול – 0.5 שעות)
מה זה בדיקת תוכנה?
מה אנחנו יכולים לגלות במהלך הבדיקה?
סיווג סוגי בדיקות.
עקרונות בדיקות תוכנה.
2. פיתוח מונחה מבחן (תיאוריה – 1.5 שעות, תרגול – 1.5 שעות)
הגדרה של פיתוח מונחה מבחן.
זרימת עבודה לפיתוח מונעת מבחן.
מסגרת לבדיקת יחידה. מבוא.
TDD קאטה.
3. דפוסי פיתוח מונעי מבחן (תיאוריה - 1.5 שעות, תרגול - 0.5 שעות)
דפוס אדום-ירוק-Refactor. הבדיקות הפשוטות ביותר. מוסכמות שמות בבדיקת יחידות. עקרונות בדיקת יחידות F.I.R.S.T. בירושה ובדיקת יחידות. קוד מדור קודם ובדיקות יחידות.
4. אנטי דפוסי פיתוח מונעי מבחן (תיאוריה - 1.5 שעות, תרגול - 0.5 שעות)
קטלוג אנטי דפוסים.
טעויות בסיסיות.
5. שיטות פיתוח מונעות מבחן (תיאוריה – שעתיים, תרגול – 5 שעות)
דפוס ארכיטקטורה רב-שכבתית.
שיטות פיתוח API.
בדיקות מדומה.
בקורס זה, התלמידים יקבלו הבנה של הספציפיות והתכונות של שפת סקאלה, יתרונותיה ומקומותיה הקשים. הקורס כולל סקירה של אופרטורים וסוגי נתונים של סקאלה, לימוד מבני נתונים בסיסיים כגון מערכים, מפה, טופלים, באמצעות תכנות מונחה עצמים ופונקציונלי, עבודה עם אוספי Scala, שימוש בהתאמת דפוסים, מחלקות מקרה, טיפוסים גנריים ומרומזים טרנספורמציות. מוצעים מספר רב של תרגילים מעשיים.
4
44 900 ₽