JavaScript Best Practices and Patterns

Is this Class Right For You?

This class is intended for advanced JavaScript developers who want to learn how to leverage the language design decisions made by JavaScript and the patterns that have grown up around it in order to structure, build, and maintain large-scale web applications.


This class includes a combination of lecture, discussion, and hands-on exercises to let you practice your skills. We’ll discuss code organization, performance, and maintainability as well as the following specific topics over the course of two days:

Using Constructors and Prototypes

  • Authoring Modular Code
  • Writing Testable Code and Single Purpose Functions
  • Tooling: Syntax Checkers, Task Runners, and Code Coverage


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