Featured resource
pluralsight tech forecast
2025 Tech Forecast

Which technologies will dominate in 2025? And what skills do you need to keep up?

Check it out
Hamburger Icon
  • Course
    • Libraries: If you want this course, consider one of these libraries.
    • Core Tech

TDD as a Design Tool

This course will use the principles of Test Driven Development (TDD) to help achieve a well-designed application.

Nate Taylor - Pluralsight course - TDD as a Design Tool
by Nate Taylor

What you'll learn

This course shows how to use Test Driven Development (TDD) in a real-world setting. It moves beyond the discussing the basics of TDD; instead of focusing on the mechanics of TDD, this course uses TDD as a design tool. The course will cover unit testing both server- (node.js) and client-side (Angular) code. The goal of the course is to demonstrate how to use TDD to design a better code base.

Table of contents

About the author

Nate Taylor - Pluralsight course - TDD as a Design Tool
Nate Taylor

Nate's first program was written in QBasic on an 8086 clone his dad built. Since then he's written applications in C++, .NET, and Node.js.

More Courses by Nate