Test-driven development aims to help with runaway costs as well as enabling developers to build higher quality software in the first place. In this course, Test-driven Development: The Big Picture, you'll learn the basics of test-driven development, a development practice aimed at building high-quality software. First, you'll learn what test-driven development is and why it exists. Next, you’ll discover the different terminology and tools of the trade when doing test-driven development. Then. you’ll figure out how to practice test-driven development by working through a series of test-driven development examples. Finally, you’ll explore the gotchas you need to watch out for and other topics you should know. When you’re finished with this course, you'll have the necessary knowledge to start building up your test-driven development skills and to help yourself improve the quality of the software you build.
Overview
Test-driven development aims to help with runaway costs as well as enabling developers to build higher quality software in the first place. In this course, Test-driven Development: The Big Picture, you'll learn the basics of test-driven development, a development practice aimed at building high-quality software. First, you'll learn what test-driven development is and why it exists. Next, you’ll discover the different terminology and tools of the trade when doing test-driven development. Then. you’ll figure out how to practice test-driven development by working through a series of test-driven development examples. Finally, you’ll explore the gotchas you need to watch out for and other topics you should know. When you’re finished with this course, you'll have the necessary knowledge to start building up your test-driven development skills and to help yourself improve the quality of the software you build.
Syllabus
- Course Overview 1min
- What Is Test-driven Development? 17mins
- Testing Applications 101 17mins
- Common Techniques for Testing Code 13mins
- Test-driven Development Gotchas 11mins
- Is Test-driven Development All I Need? 13mins
Taught by
Jason Olson