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 / Vinsolutions)
9:00am–12:30pm Tuesday, June 20, 2017
Frontend Frameworks and Libraries
Location: 210 BF Level: Beginner

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 / Vinsolutions

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

Leave a Comment or Question

Help us make this conference the best it can be for you. Have questions you'd like this speaker to address? Suggestions for issues that deserve extra attention? Feedback that you'd like to share with the speaker and other attendees?

Join the conversation here (requires login)