דלגו לתוכן המרכזי
matrixJohn Bryce

קורס Test Driven Development (TDD) and Unit Testing

קורס Test Driven Development (TDD) and Unit Testing בהיקף 24 שעות אקדמיות, מתחום QA ב-John Bryce, חטיבת ההדרכה של Matrix. הקורס מועבר על ידי מרצים מהתעשייה, במתכונת פרונטלית או אונליין, עם דגש על תרגול ויישום. בין הנושאים המרכזיים: TDD and Unit Testing Basics · Testing · Testing and Design · Mocking and Stubbing.

מרצים מהתעשייה 24 שעות אקדמיות
אורך הקורס24 שעות אקדמיות
רמת קהללאנשי מקצוע בתחום
מתכונת לימודפרונטלי או אונליין
יתרון ייחודיTDD and Unit Testing Basics · Testing · Testing and Design · Mocking and Stubbin

בוגרינו עובדים בחברות המובילות

Matrix
Microsoft
Oracle
Check Point
IBM Business Partner
VMware
Company Logo 07
Strauss
Deloitte
Company Logo 12

למה ללמוד QA?

Test Driven Development (TDD) and Unit Testing הוא קורס מקצועי בתחום QA. המטרה: לתת ידע מסודר, כלים שעובדים בפועל ותרגול שמכין לעבודה אמיתית.

ידע מקצועי בתחום QA

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

תוכנית ממוקדת

9 חלקים ב-24 שעות אקדמיות, שמכסים בין היתר: TDD and Unit Testing Basics · Testing · Testing and Design · Mocking and Stubbing.

תרגול ויישום

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

מרצים מהתעשייה

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

מחלקת ההשמה של ג'ון ברייס

* ליווי והכוונה בתהליך ההכנה לשוק העבודה. אין במידע זה התחייבות להשמה, לעבודה או לשכר.

למי מתאים הקורס?

Software developers, automation developers and managers

תנאי קבלה

Experience in languages such as C#, Java, C++, Node (Typescript) or Python.

מסלול ההכשרה והסילבוס

תוכנית הלימודים בנויה מ-9 חלקים בהיקף כולל של 24 שעות אקדמיות. בכל חלק משלבים הסבר, דוגמאות ותרגול על כלים אמיתיים.

מה תלמדו בקורס

  • Learn to design and develop better code using TDD and Unit Testing
  • Use refactoring to create modular and flexible designs
  • Understand effective and maintainable unit tests
  • Discover TDD and Unit Testing tools and frameworks

מה כולל הקורס

24 שעות אקדמיות

פרונטלי או אונליין.

סילבוס להורדה

תוכנית הלימודים המלאה נשלחת אליכם לאחר השארת פרטים.

תעודת סיום

תעודה מטעם John Bryce, חטיבת ההדרכה של Matrix, למי שעומד בדרישות הקורס.

סילבוס מפורט

תיאור המודול

נושאים נלמדים

Introduction, TDD Demonstration, The TDD CycleTDD as an Agile software development methodologyThe real benefits of unit testsModern approach: What to Test, what not To TestTesting Error Conditions, Refactoring common test codeParametrized Testing

תיאור המודול

נושאים נלמדים

Software testing types and levelsUnit test basics, Black Box, White BoxUnit testing frameworks for various languages

תיאור המודול

נושאים נלמדים

How TDD and Unit Tests improve DesignDependency InjectionDesign for TestabilityRefactoring as part of the TDD process

תיאור המודול

נושאים נלמדים

Test doubles, Mocks and StubsMocking Frameworks for various programming languages.Hand Written Custom Mocks vs Mocking Framework mocksOther testing techniques (Mutation tests, Equivalence partitioning)Integration tests, Non-functional, load and usability testsAgile testing Methodologies (BDD, FDD, ATDD)

תיאור המודול

נושאים נלמדים

Unit Test Best PracticesTesting Efficiently, Writing Maintainable TestsTesting anti patterns

תיאור המודול

נושאים נלמדים

Testing legacy code, regression tests, better design through refactoringHandling legacy code problems: Singletons, static functions, final/sealedUsing unit test frameworks for integration testsTesting REST APIs

תיאור המודול

נושאים נלמדים

Using AI to: Generate unit tests and speed up developmentWrite tests first from requirementsCreate mocks and test doubles, helpers and fixturesIncrease coverage and scenario depth with AI

תיאור המודול

נושאים נלמדים

The dangers of AI generated codeUsing unit tests as guardrails for AI changesValidating AI-generated tests and implementationsKeeping AI inside defined behavioral boundaries

תיאור המודול

נושאים נלמדים

Understanding legacy code with AI assistanceImproving legacy code testability using AIUsing tests to control AI-driven refactoring of legacy code

סך כל שעות הלימוד בקורס: 24 שעות

הורדת הסילבוס מתאפשרת לאחר השארת פרטים

תעודת סיום קורס

מסיימי הקורס שעומדים בדרישות זכאים לתעודת סיום מטעם John Bryce, חטיבת ההדרכה של Matrix. הסמכות חיצוניות, כאשר קיימות, כפופות לתנאי הגוף המסמיך.

למה ללמוד בג'ון ברייס, זרוע ההדרכה של matrix

הקורס מועבר במסגרת John Bryce, חטיבת ההדרכה של Matrix. כך ההכשרה יושבת בתוך מעטפת טכנולוגית רחבה שמחוברת לעולמות הפיתוח, הענן, הדאטה וה-AI.

17,000+

עובדים בקבוצה

6,000+

לקוחות

50+

מדינות פעילות

חברה ציבורית

גלובלית ומובילה

  • John Bryce כחטיבת ההדרכה של Matrix
  • מרצים בעלי ניסיון מקצועי מהתעשייה
  • דגש על תרגול ויישום ולא רק על תיאוריה
  • תכנים שמתעדכנים לפי השוק
  • התאמה גם להכשרות סגורות לארגונים

אפשרויות תשלום ומימון

פיקדון חיילים משוחררים

אפשרות שימוש בפיקדון לזכאים.

מימון ופריסת תשלומים

מסלולי תשלום נוחים ומותאמים.

פתרונות גמישים

מגוון אפשרויות בהתאם לצורך.

ליווי פיננסי

יועץ ילווה אתכם בבחירת המסלול.

שאלות נפוצות

הקורס מיועד לSoftware developers, automation developers and managers. נדרש: Experience in languages such as C#, Java, C++, Node (Typescript) or Python..

24 שעות אקדמיות. המתכונת פרונטלית או אונליין, לפי המחזור.

הקורס מכסה TDD and Unit Testing Basics, Testing, Testing and Design, Mocking and Stubbing ועוד. הסילבוס המלא זמין להורדה לאחר השארת פרטים.

כן. מסיימי הקורס שעומדים בדרישות זכאים לתעודת סיום מטעם John Bryce, חטיבת ההדרכה של Matrix.

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

רוצים לבדוק אם Test Driven Development (TDD) and Unit Testing מתאים לכם?

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

WhatsApp חיוג