@tgtmedia I am also going to suggest using Nodered to bridge the gap. Isadora doesn't use NodeJS, so some package may not be possible to use a js libs in Isadora (some can, with slight modification). NodeRed is a great option to run side by side with Isadora for this purpose.
I am qualified university lecturer and the only official pro user (and staff member) of Isadora in the UK. I have been teaching Isadora for over 10 years (wow I feel old, I'm 32 is that old?).
The short course is ideal for those who have never used Isadora before OR, if you have but don't fully understand it yet.
I will be showing you a little bit of everything; enough to get you started on your own projects and develop them further. I also allow time for experimentation so you can explore the software for a while before moving on to the next step(s).