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

Description

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.

Comments on this page are now closed.

Comments

Picture of Cory House
Cory House | SOFTWARE ARCHITECT
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: https://www.dropbox.com/s/jdiz9av83495bsu/Build%20a%20JS%20Dev%20Env%20-%203%20hr%20-%20Fluent%202017.pptx?dl=0

Sameer Sethi | APPLICATION DEVELOPER
06/20/2017 6:55am PDT

Cory,
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
Heman Robinson | PRINCIPAL SOFTWARE DEVELOPER
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?