Professional JavaScript
Join us for an Awesome Workshop on:

Professional JavaScript

November 28 to 30, 2023 - 9:30am to 5:30pm Central Standard Time

RSVP to Attend Online

Live and in Full HD

Join in Person

From Downtown Minneapolis, MN

You're Registered to Attend Online!

November 28 to 30, 2023 - 9:30am to 5:30pm Central Standard Time

This Workshop's Online Chatroom is Currently Open!

November 28 to 30, 2023 - 9:30am to 5:30pm Central Standard Time

This workshop has ended. Check back soon for the recording!

You can watch a replay of this workshop!

Professional JavaScript

Some Key Takeaways!

By participating along with us in the workshop, you'll learn:

  • Deepen your understanding of Functional & Object-Oriented JavaScript.
  • Enhance your knowledge of built-in JavaScript objects like Date & Math.
  • Familiarize yourself with powerful browser APIs for device access and image manipulation.
  • Develop a professional JS developer workflow with modern tools like VSCode, git, npm & Vite.
  • Build and deploy a live JavaScript app.

Your (Awesome) Instructor

Anjana Vakil

Anjana Vakil

Anjana suffers from a chronic case of curiosity, which led her from philosophy to English teaching to computational linguistics to software development. As a freelance engineer & educator, these days she mostly codes & teaches from her home base in San Francisco, when not traveling (in a mask) to events around the world to speak about the joy of programming and advocate for a more equitable & ethical tech industry. Nerd out with her about functional programming & JavaScript, ask her about the Recurse Center & Outreachy, and definitely invite her to your karaoke party!

Boost your JavaScript skills for professional frontend development with Anjana

Workshop Details

This workshop, led by Anjana, deepens your JavaScript understanding, teaches you about modern development tools, and includes practical exercises resulting in a live JavaScript app.

Daily Schedule

We've already held over 300 workshops with thousands of 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.

Day 1

  • 9:30AM
    Advanced JS features
  • 12:00PM
  • 1:30PM
    Browser APIs

Day 2

  • 9:30AM
    Developer workflow
  • 12:00PM
  • 1:30PM
    Module loading & bundling

Day 3

  • 9:30AM
  • 12:00PM
  • 1:30PM
    Show & Tell, Github Pull Requests, Public class portfolio site

Interact with the Instructor - Online & In-Person

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

Is This Workshop for Me?


This session is intended for those comfortable with basic JavaScript and are ready to deepen their skills, becoming familiar with browser APIs, npm packages, Node, and Vite.

Any Prerequisites?

  • Completion of Anjana’s first JavaScript course.
  • A computer with a web browser (Firefox or Chrome recommended) and VSCode (or other code editor & terminal).
  • A GitHub account (strongly encouraged).

Event Details


3 Full Day Workshop Sessions

Replay Videos (available immediately)


November 28 to 30, 2023 - 9:30am to 5:30pm Central Standard Time


Option 1: Attend online on our full HD live stream

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