פיתוח מונחה בדיקות(TDD) הינו תהליך פשוט ויעיל לפיתוח קוד באיכות גבוהה. כאחת מהפעילויות המרכזיות של המתודולוגיות האג’יליות (Agile) ,TDD נותן בידי צוות הפיתוח את היכולת לפתח במהירות וביעילות, תוך צמצום משמעותי של כמות השגיאות. הקורס “Test Driven Development” סוקר ומתרגל את ה-TDD כשיטה לאפיון, ופיתוח על ידי שימוש ב-Acceptance Tests ו-Unit Tests.
בקורס מושם דגש על התנסות אינטנסיבית בסביבות פיתוח מתקדמות.