April 18 to 19, 2024 - 9:30am to 5:30pm Central Daylight Time

Machine Learning in JS

Charlie Gerard

Charlie Gerard

Machine Learning in JS

This Workshop's Online Chatroom is Currently Open!

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

You can watch a replay of this workshop!

Spend a full day exploring machine learning and TensorFlow in JavaScript with Charlie Gerard.

Key Takeaways

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

  • Machine Learning Fundamentals
  • Use pre-trained models and understand transfer learning
  • Create projects with image and audio recognition
  • Create custom models and split training data between training and testing sets

Is This Workshop for Me?

Front-end developers with a basic understanding of JavaScript, who would like to expand their knowledge of what is possible to do with front-end technologies, and who would like to learn more about machine learning while using a programming language they’re already familiar with.

Workshop Details

By the end of this course, developers will have a deeper understanding of machine learning, what is currently possible in JavaScript, and create 3 projects exploring TensorFlow.js features.

Any Prerequisites?

  • No prior knowledge of machine learning needed
  • Basic front-end knowledge and understanding of JavaScript (syntax, data structures, working with APIs)
  • Any operating system and code editor should do

Attend Online Live and in Full HD

Get Your Questions Answered
Code Along with the Class
Classroom Format

Join-In Person from Downtown Minneapolis

Apply to Join In-Person

You're Registered to Attend Online!

You'll receive additional details and a reminder via email as the event draws near.

Machine Learning in JS

Event Details


  • 2 Full Day Workshop Sessions
  • Replay Videos (available immediately)


  • April 18 to 19, 2024 - 9:30am to 5:30pm Central Daylight Time


  • Option 1: Attend online on our full HD live stream
  • Option 2: Attend in-person at HQ in Minneapolis, MN

Daily Schedule

Day 1

  • 9:30AM
    Introduction to Machine Learning
  • 10:30AM
    Using Pre-Trained Models
  • 12:00PM
  • 1:00PM
    Setting up TensorFlow.js
  • 2:00PM
    Image Recognition Project

Day 2

  • 9:30AM
    Introduction to Transfer Learning
  • 10:30AM
    Image and Sound Recognition Project
  • 12:00PM
  • 1:00PM
    Making Your Own Model Project

Your (Awesome) Instructor

Charlie Gerard

Charlie Gerard

Charlie Gerard is a staff engineer at Socket, published author,and maker. Charlie is passionate about researching human-computer interaction and creative technology.

Check out all of our upcoming workshops!

Workshops happen throughout the year, and are all included with membership.