קורס 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
בוגרינו עובדים בחברות המובילות
למה ללמוד QA?
Test Driven Development (TDD) and Unit Testing הוא קורס מקצועי בתחום QA. המטרה: לתת ידע מסודר, כלים שעובדים בפועל ותרגול שמכין לעבודה אמיתית.
ידע מקצועי בתחום QA
איכות תוכנה היא תנאי לשחרור גרסאות בקצב גבוה. בודקים שמכירים אוטומציה וכלים מודרניים הם חלק בלתי נפרד מכל צוות פיתוח.
תוכנית ממוקדת
9 חלקים ב-24 שעות אקדמיות, שמכסים בין היתר: TDD and Unit Testing Basics · Testing · Testing and Design · Mocking and Stubbing.
תרגול ויישום
הדגש הוא על עבודה מעשית עם הכלים והשיטות שבהם משתמשים בשטח, כך שאפשר ליישם את הנלמד כבר למחרת.
מרצים מהתעשייה
המרצים הם אנשי מקצוע פעילים שמביאים ניסיון מפרויקטים אמיתיים, לא רק חומר לימוד.
מחלקת ההשמה של ג'ון ברייס
* ליווי והכוונה בתהליך ההכנה לשוק העבודה. אין במידע זה התחייבות להשמה, לעבודה או לשכר.
סיפורי בוגרים
סיימתי קורס QA עם ידע, יכולות וכלים מקצועיים והשתלבתי בשוק העבודה. היום, אני מנהלת את כל מערך בדיקות התוכנה בחברת Fourier.
לודמילה קסיאנובהFourier, מנהלת בדיקות תוכנה
קורס בדיקות תוכנה QA
תודה למרצים המדהימים שהיו מקצועיים מאוד. חודש אחרי סיום הקורס התקבלתי לעבודה :)
סרגיי לילייבעובד בחברת PlayPerfect
קורס QA
אם אתם רוצים ללמוד ולהרחיב אופקים, ג'ון ברייס זה המקום בשבילכם. ממליץ לבוא ולהתרשם.
אוריאל אהרוןBrainlab, בודק תוכנה
קורס בדיקות תוכנה QA
למי מתאים הקורס?
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.
כן. הקורסים המקצועיים מותאמים גם להכשרות סגורות לצוותים בארגונים, כולל התאמת תכנים ודגשים לצרכי הארגון.