Beginner's Guide to Test Driven Development

4.5 Hours
You save 62% -

26 Lessons (4.5h)

  • Introduction to TDD
    Introduction to core concepts7:17
    Course Introduction10:58
    Sample Application3:25
  • Hello TDD
    Main Concepts12:28
    Types of Tests6:50
    TDD in rails11:18
    Laying Foundation6:22
  • Unit Tests - Models
    First Model Test14:40
    Test Database and Fixtures13:44
    More about fixtures13:13
  • Functional tests
    Introduction to Passwords and Sign in forms15:28
    Testing record creation11:14
  • Integration tests
    Signing in and out14:26
    Creating Subscriptions17:20
  • System tests
    Setting Up9:13
    Signing in and out14:14
    Working with subscriptions11:46
  • Other Examples
    Testing mailers9:07
    Testing Jobs7:33
    Testing third party services11:24
    Testing third party services - continued10:36
  • Summary

Test Your Code in a Smarter, More Efficient Way & Save Time

Eduonix Technologies

Eduonix creates and distributes high-quality technology training content. Their team of industry professionals has been training manpower for more than a decade. They aim to teach technology the way it is used in the industry and professional world. They have a professional team of trainers for technologies ranging from Mobility, Web and Enterprise, and Database and Server Administration.


Any time a developer pushes through a new piece of code, he or she is often breaking or creating bugs in the previous code. The hours that are spent trying to fix this new bug can be brutal, which is why Test Driven Development (TDD) is a great solution for any developer. TDD is the simple process of actually testing your code and your environment before you push or implement your new code. If you want to learn this brilliant and easy process, then you've come to the right place.

  • Access 26 lectures & 4.5 hours of content 24/7
  • Learn exactly what TDD is, how it works, & its benefits
  • Cover important TDD concepts such as how to install a text editor
  • Write integration tests & learn how they can test collaboration of different components
  • Record HTTP interactions using the VCR solution


Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels


  • Unredeemed licenses can be returned for store credit within 30 days of purchase. Once your license is redeemed, all sales are final.
Your cart is empty. Continue Shopping!
Processing order...