About This Course

Let’s learn about the course, its prerequisites, and the tools and technologies we’ll use.

Aim of the course

This course aims to help you understand how to write better-designed code through the help of good testing practices. Writing good tests is the first step toward better design.


This course assumes familiarity with the Ruby language, as well as an understanding of Rails, application development, and Gherkin syntax.

Get hands-on with 1200+ tech skills courses.