Building a Better Web
June 19–20, 2017: Training
June 20–22, 2017: Tutorials & Conference
San Jose, CA

Build a JavaScript development environment

Cory House (Pluralsight | Cox Automotive)
9:00am–12:30pm Tuesday, June 20, 2017
Secondary topics:  Build and automation, JavaScript/ES6, Tools
Average rating: ****.
(4.75, 12 ratings)

Who is this presentation for?

  • Frontend developers, software architects, and full stack developers

Prerequisite knowledge

  • A basic understanding of JavaScript and automated testing

Materials or downloads needed in advance

  • A laptop with Node.js installed
  • A GitHub account

What you'll learn

  • Learn how to build a robust development environment that handles automated testing, linting, bundling, transpiling, code splitting, and automated builds


Building a JavaScript application from scratch today is overwhelming. You have to make decisions about package management, bundling, linting, transpiling, automated testing, and much more. There are literally over 40 important decisions to consider.

Cory House provides a playbook outlining the key decisions you need to make as he walks you through building a robust automated development environment from the ground up using ES6. You’ll learn how to set up a reusable development environment that provides a powerful foundation for future projects that’s tailored just for your team’s needs.

Photo of Cory House

Cory House

Pluralsight | Cox Automotive

Cory House is an international speaker, Pluralsight author, Microsoft MVP, software architect, and principal consultant at He has trained over 10,000 software developers at conferences worldwide on clean coding, frontend development, testing, and software architecture and is author of multiple Pluralsight courses. He specializes in JavaScript and frontend development using React.

Comments on this page are now closed.


Picture of Cory House
06/20/2017 10:01am PDT

Hi all – Thanks for attending! Fluent is supposed to share a link to all slides soon, but in the meantime, here are the slides:

06/20/2017 6:55am PDT

It was great session, came to know about many new topics and techniques. We missed some of the slides that could not be covered due to short time. May I request the Powerpoint slides to go through the rest of them?

Picture of Heman Robinson
06/15/2017 6:51am PDT

My team is re-tooling our Jenkins CI build. We plan to keep Mocha, but wonder which is better, TestEm or Karma? Also, is Istanbul best for code coverage, or are there alternatives?