Writing Testable JavaScript

Is this Class Right For You?

This class is for capable JavaScript developers who are comfortable with git and the command line. If you’re wondering whether this class is right for you, you may want to set up and work through js-assessment, a test-driven tool created by Rebecca Murphey, for evaluating your JavaScript skills. Participants in this class should be able to get most (if not all) of the tests to pass.


This two-day class will get you up to speed on the testing concepts you need to understand as a front end developer. You’ll work with Node, jQuery, QUnit, Mocha, RequireJS, grunt, and more throughout the course. The class will be a mix of lecture, discussion, and hands-on exercises. Here are a few of the topics we’ll cover:

  • Code organization (relevant JavaScript programming patterns, AMD)
  • Understanding what is testable and what is test-worthy
  • Test-driven development
  • Open-source testing frameworks and tools
  • Refactoring legacy applications
  • Avoiding pitfalls in unit testing


Registration is not currently available.



Want us to come to your office? Let us know!


Here's what you'll need to get ready for your Bocoup Training experience:

  • Laptop with WiFi and a power cord.
  • Admin privileges on your machine.
  • SublimeText or an equivalent editor.
  • A modern browser.

Contact Us

We'd love to hear from you. Get in touch!


P.O. Box 961436
Boston, MA 02196