Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
JSL Decoded
Rating: 5.0 out of 5(4 ratings)
542 students

JSL Decoded

Learn JSL by Example
Created byDavid Burnham
Last updated 8/2024
English

What you'll learn

  • Understand the JSL editor within JMP software
  • Learn to write your own functions
  • Working with display boxes
  • Develop user dialogs
  • Produce a custom script for data visualisation

Course content

6 sections8 lectures1h 54m total length
  • Introduction0:33

    Welcome to this course on JSL.

    This isn't a formal training course where we spend time covering details of the syntax of the language. Rather, the approach is to learn by example. I'm a strong believe that writing code is a process, and witnessing that process is just as important as learning code syntax.

    I will develop a JSL script over the period of about 3 hours, covered by 6 separate videos.  The intent is that you will follow along with me, so that we develop the code together.

    Let's start our journey together ...

  • Video Lesson11:43
  • Check out the resources button!0:19

Requirements

  • To follow this course you will need access to JMP Software.

Description

Scientists and engineers use JMP Software to visualise their data, to perform statistical analysis, and to build models.

Sometimes you might want to create a custom analysis or visualisation, or to just to automate repetitive tasks.  That's where knowledge of JSL comes in useful. JSL is the scripting language associated with JMP Software.  You can use it to create custom reports or complex applications.

You can look at a piece of JSL code, and you can read an explanation, but to learn to write JSL you have to write JSL.  And you need to understand that writing code is a process.  In this course I will write code from scratch - and you can follow along - together we go through the thought process and workflow required to produce functional code.

In this course you will learn the following:

  • How to create your own custom window

  • How to work with display boxes

  • How to write your own user-defined functions

  • How to create user interactions

  • How to fix coding errors

  • How to attach event handlers to display boxes

More importantly, you will learn, by example, the process of writing JSL code.

There are 6 video lessons.  At the end of this you will have a completed script that you can use, or adapt to your own needs.  The course will give you the confidence to write your own scripts.  You will also find some additional PDF resources attached to the lessons that describe important aspects of writing JSL.


Who this course is for:

  • Users of JMP Software who want to use the JMP scripting language