This site runs best with JavaScript enabled.

JavaScript Fundamentals Workshop

Take someone with no knowledge of computer programming and get them started with JavaScript

Interested in learning to program?

Do you want to build the next Facebook?

Or even just a little custom app to track (and reduce) your trips to the soda machine?

JavaScript can get you there. It’s:

  • the most ubiquitous programming language around
  • the foundation of popular frameworks like React, Angular, and Redux
  • what enables webpages to interact (hence “the internet”)

The Workshop

Hi, I’m Kent C. Dodds! In this workshop, I’ll help you build a foundation in JavaScript. We will start out with common elements in JavaScript, build up to variables and functions, and finally use Netlify to put your code on the web.

By the end of the workshop, you will:

  • be able to write common statements and expressions
  • use variables, conditionals, loops, and functions to execute operations
  • have something running on the world wide web
  • be equipped with the tools you need to keep learning and building JavaScript applications


  • JavaScript statements and expressions
  • Code comments
  • JavaScript’s main primitive values: string, boolean, number, undefined, and null
  • Operators
  • Variables
  • Conditionals
  • Loops
  • Functions
  • JavaScript’s main data structures: objects and arrays
  • Using Netlify to put your code on the web


  • A computer with an internet connection and Google Chrome installed

Be the first to know when JavaScript Fundamentals is scheduled.

Get exclusive access to the best prices, discounts, and guarantee your spot at this workshop.