Udemy

JSL Decoded

Learn JSL by Example
New
Rating: 0.0 out of 5 (0 ratings)
311 students
1hr 54min of on-demand video
English
English [Auto]

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

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

Instructor

Instructor of JMP Software and the JSL Scripting Language
David Burnham
  • -- Instructor Rating
  • -- Reviews
  • 311 Students
  • 1 Course

I hold an honours degree in Physics from Manchester University and a Masters degree in Operational Research from Southampton University.

Throughout my career, I has been involved in the software industry and have 35 years programming experience. In the mid-80s after a chance encounter with Stu Hunter, David was drawn to the use of statistical software as a tool to aid scientists and engineers. I've been involved in the various statistical “fashions” – BS5750, ISO9000, Taguchi, TQM, Six Sigma, Lean, QfD. My work has focussed on problem solving, quality and process improvement, across a range of industry sectors including pharmaceutical companies in the USA and Europe.

In 2010 I formed my own company – Pega Analytics Limited– which is dedicated to providing high quality JMP training.

I am an expert in the JMP scripting language (JSL), which is used to automate routine tasks and to implement custom analysis and data visualisation.

I have used JSL to build applications for a number of organisations.  These application typically contain somewhere between 40,000 and 100,000 lines of code. 

Most recently, I used JSL to perform accelerated stability modelling of vaccines.  This software was used by a number of pharmaceutical companies in their development of a COVID vaccine.

Top companies trust Udemy

Get your team access to Udemy's top 27,000+ courses