

Test-Driven Development Overview
- Offered byCoursera
- Public/Government Institute
Test-Driven Development Overview at Coursera Overview
Duration | 14 hours |
Total fee | Free |
Mode of learning | Online |
Difficulty level | Intermediate |
Official Website | Explore Free Course |
Credential | Certificate |
Test-Driven Development Overview at Coursera Highlights
- Shareable Certificate Earn a Certificate upon completion
- 100% online Start instantly and learn at your own schedule.
- Course 1 of 4 in the Test-Driven Development Specialization
- Flexible deadlines Reset deadlines in accordance to your schedule.
- Intermediate Level
- Approx. 14 hours to complete
- English Subtitles: English
Test-Driven Development Overview at Coursera Course details
- In this introductory course you will get both a full overview of what TDD is, when it can and can't be applied, and what its benefits are for practitioners and organizations. You will also have the opportunity to get hands on with a few fun introductory projects where you can apply what you have learned and experience the benefits of this approach to problem solving yourself.
- We recommend that you have some knowledge of the Python programming language. Examples and labs use Python.
Test-Driven Development Overview at Coursera Curriculum
Introduction to Test-Driven Development
Course Introduction
Origins and Terms
Benefits of Using TDD
Why adopt TDD?
Solutions for TDD Adopters
Organization-wide Benefits
Module 1 Wrap Up
Additional Reading on Refactoring (optional)
Go Deeper with TDD Adoption
Who uses TDD?
Origins of TDD
Benefits of TDD
Module 1 Quiz
Core Concepts
How do we use TDD to create clean code?
The TDD Mantra
A narrated and animated view of the workflow.
A Day in the Life
Introduction to Lab Exercises
Module 2 Wrap Up
Clean Code Reading
Going Deeper with the TDD Mantra
Alternate View
Translating Business Requirements into Functional Requirements for Tests
A Day in the Life of a Test-Driven Developer
Clean Code
Existing Types of Testing and the Powerful Assert Statement
Existing Types of Testing - Where does TDD Fit?
Module 3 Wrap Up
Additional Reading for Types of Testing
The Powerful Assert Statement
Existing Types of Testing
Optional Assert Quiz
The Powerful Assert Statement Quiz
Module 2-3 Quiz
Hands on Projects for Beginners
Using the Exercises
Wrap Up
Other courses offered by Coursera
Student Forum
Useful Links
Know more about Coursera
Know more about Programs
- Engineering
- Food Technology
- Instrumentation Technology
- BTech Chemical Engineering
- AI & ML Courses
- Aeronautical Engineering
- BTech Petroleum Engineering
- Petroleum Engineering
- VLSI Design
- MTech in Computer Science Engineering
- Metallurgical Engineering
- BTech Robotics Engineering
- BTech in Biotechnology Engineering
- Aerospace Engineering
- BTech Mechatronics Engineering