Visual Studio Code
Join us for an Awesome Workshop on:

Visual Studio Code

September 11, 2017 - 9:30am to 5:30pm Central US Time

Attend Online

Live and in Full HD

Join in Person

From Downtown Minneapolis, MN

You're Registered to Attend Online!

September 11, 2017 - 9:30am to 5:30pm Central US Time

This Workshop's Online Chatroom is Currently Open!

September 11, 2017 - 9:30am to 5:30pm Central US Time

You can watch video of this workshop!

Visual Studio Code

Some Key Takeaways!

By coding along with us in the Workshop, you'll:

  • Get hands on experience with debugging in a variety of scenarios
  • Learn how to use launch configurations to execute programs run shell scripts
  • Unlock extra productivity by consolidating your terminal, debugger and editor into one tool
  • Learn about deep customization options that make a REAL difference in how you get your work done
  • Get a tour of plugins so powerful, after using them you'll wonder how you ever lived without them!
  • Build your own code snippet extension
  • And more…

Your (Awesome) Instructor

Mike North

Mike North

Mike is a modern web consultant and Staff Engineer at LinkedIn where he works with the Web Frameworks team to maintain the company's tech stack. Mike was the CTO of Levanto Financial and an open source contributor to ember-cli, ember-data and ember.js. Before working at Levanto, Mike was the UI Architect of Yahoo's Ads & Data division, and was a driving force in replacing YUI with Ember as the UI framework of choice throughout the division, and the company as a whole. Mike led the UI engineering effort to build out Yahoo's Ad platform in Ember.js, improving the framework, tooling and ecosystem along the way.

Spend A Full Day Immersed With Mike North

Workshop Details

Visual Studio Code

The web development world is ever-increasing in complexity. Now more than ever, it's important to know how to get the most out of our day-to-day tools. Visual Studio Code is an open source code editor, built from the ground up for web and cloud applications.

We'll begin by taking a look at how we can get this fantastic tool to do as much heavy lifting for us as possible. Recent improvements have perfected the ability to attach directly to browsers and Node.js for a truly excellent debugging experience.

If you spend all day looking at and manipulating code, you may as well have your settings exactly the way you want them. We'll go deep into customizations that'll affect embedded feedback from static code analysis, the look and feel of the editor and study a few of the best and most useful extensions.

Because VS Code is built with web technology, it's easy for JavaScript and TypeScript developers to customize and extend. We'll build two extensions of our own, unlocking extra productivity when working on common tasks.

Daily Schedule

We've already held over 100 workshops holding thousands attendees in-person and online. In this time we've discovered ways to schedule the day so it goes smoothly and efficiently.

Regardless if you're in-person or participating with us online you'll have the full ability to replay things you missed, get your questions answered LIVE and interact with the teacher throughout the day.

  • 9:30AM
    Welcome and Setup
  • 9:45AM
    Editing Files
  • 10:05AM
    Launch Configurations
  • 10:20AM
    EXERCISE: Creating your own Launch Configuration
  • 10:40AM
    Debugging JavaScript in Browsers
  • 11:00AM
    EXERCISE: Setting up for debugging
  • 11:20AM
  • 11:30AM
    EXERCISE: Finding and fixing a few bugs
  • 12:00PM
    Debugging JavaScript in Node.js
  • 12:30PM
    Sending HTTP requests
  • 12:45PM
    EXERCISE: Fixing bugs in node
  • 1:15PM
  • 2:15PM
    Recommended Extensions for Front End Development
  • 3:15PM
    Installing a Custom Font
  • 3:30PM
    Customizing Editor Settings & Styles
  • 3:50PM
    EXERCISE: Customizing the look and feel of our editor
  • 4:15PM
    Anatomy of a VS Code Extension
  • 5:15PM
    EXERCISE: Write a theme
  • 5:45PM
    Wrap up and Recap

Interact with the Instructor - Online & In-Person

Get Your Questions Answered • Code Along with the Class • Classroom Format

Is This Workshop for Me?


If you enjoy tweaking and customizing your tools for that extra level of productivity, this course will teach you all you need to know to tweak and tune to your heart's content. Apiring plugin authors will learn how to take the first steps into VS Code theme and extension development.

Any Prerequisites?

  • Some knowledge of JavaScript is recommended for this course. Students who have taken a Node.js course (or equivalent experience) will get the most out of the advanced topics, like building plugins.

Event Details


One Full Day Workshop Session

Replay Videos (available immediately)


September 11, 2017 - 9:30am to 5:30pm Central US Time


Option 1: Attend online on our full HD live stream

Option 2: Attend in-person at HQ in Minneapolis, MN