The Complete JavaScript-in-FileMaker Course

Learn to harness the power of JavaScript in your apps to solve use cases for your clients. And have some fun along the way. I promise. It will be fun.

Course Overview

This intense course will give you everything you need to know about working with JavaScript in Claris FileMaker Pro. Check out all that you will experience.

The JavaScript language

We will use the JavaScript language and use its syntax. Whenever some new is used, we'll examine what it is, how it works, and how to use it. We'll connect the function or method with a similar function or script step in FileMake Pro.

JavaScript libraries

Most sessions will center around a different JavaScript library. We'll learn how JS libraries are structured, how to configure them, and how to use them in our widget. By the end of the course, you'll have extensive experience with at least five different JS libraries.

All about the web viewer

The web viewer is a quirky object in FileMaker Pro, and as JavaScript developers, we need to be aware of those quirks. As we progress through the course, we'll identify all those quirky things about the web viewer, and then we'll learn how to overcome them.

The JS Dev Environment

The JS Dev Envrionment will be our tool for writing JavaScript. It's the most efficient way to write JS in FileMaker. It's easy to set up, and provides all the connections you need to any FileMaker app.

Data to & from FileMaker

Working with data from our FileMaker apps is vital, so we'll explore the easy ways to get data into the JavaScript from FileMaker and how to get data out of the web viewer into FileMaker.


You'll be part of a small group of people learning JS for FileMaker. The small group allows us all to work together, help each other out, and connect with each other for the future.

After attending his JavaScript in FileMaker DevCon sessions for years, we were thrilled to discover that Jeremy had begun a training course to help bring his knowledge to the community and jumped on the chance to participate.

Through his interactive course, Jeremy has been a true guide for the Kyo Logic team in our quest to best integrate web and JavaScript functions into FileMaker. In his course, Jeremy will teach you everything you need to know from the best ways to integrate JavaScript into your FileMaker database, to how to take any JavaScript library and utilize it in FileMaker, to how to manipulate your data and code in JavaScript to get exactly what you need out of it.

Jeremy's training course has been a home run for Kyo Logic and I would highly recommend for all FileMaker Developers to take his course.

Justin Hessler

President | Kyo Logic, LLC

All the info and Sign up

There are many sessions happening, and soon! Join us and learn how to use JavaScript in FileMaker Pro.

Course Schedules

The where, the when, and the how

  • August JS in FM: Binge Mode PM

    August 2, 3, 9, 10

    TIME: 4-7 pm ET



    Currently Running

  • Relax Mode Summer

    Aug 4, 11, 18, 26 (a Friday), Sept 1, 8, 15, 22

    TIME: 1:00-2:30 pm ET



    Currently Running

  • Fall Relax Mode: Mondays

    Sept 26, Oct 3, 10, 17, 24, 31, Nov 7, 14

    TIME: 10-11:30 ET


    Seats are available
  • October Early Binge Group

    October 4, 6, 11, 13

    TIME: 12pm ET


    Seats are available
  • October Evening Group

    October 10, 12, 14, 17, 19, 21

    TIME: 7-9pm ET


    Seats are available
  • The Most Wonderful Time of the Year Relax Mode

    Nov 7, 14, 21, 28, Dec 5, 7, 12, 19

    TIME: 3-4:30pm ET


    Seats are available
  • November Binge Group

    November 8, 10, 15, 17

    TIME: 1pm ET


    Seats are available
  • December Binge Group

    December 6, 8, 13, 15

    TIME: 1pm ET


    Seats are available

Choose the Free Setup Help option if you want help in getting set up beforehand.