Adobe Captivate: Extending with JavaScript

Adobe Captivate: Extending with JavaScript

1h 31mIntermediate2023-02-10

Authors

Anastasia McCune

Anastasia McCune

Developing interactive projects and elearning since 1998

Course details

Are you looking to extend the functionality of Adobe Captivate beyond its built-in components and tools? You can use JavaScript to create customized elearning experiences, even if you’re not a professional programmer. In this course, instructor Anastasia McCune dives into the skills you need to know to use JavaScript with Adobe Captivate to extend the functionality of your elearning presentations. Find out when and how to add JavaScript directly within the program, as well as via an external code editor, to open the door to a new level of customization not offered by Captivate itself. Along the way, Anastasia demonstrates some common ways of using JavaScript, including manipulating the player navigation buttons, creating a drag-and-drop interaction with a random element, and more.

Skills covered

CaptivateE-Learning SoftwareTraining and EducationAdobeDeep Dive (X:Y)

Concepts

Introduction

  • Extending your Captivate abilities using JavaScript
  • What background knowledge do you need

Introducing JavaScript within Captivate

  • Writing JavaScript within Captivate
  • Introduction to the Common JavaScript Interface

Passing Information between JavaScript and Captivate

  • Getting variables with JavaScript
  • Setting variables with JavaScript

Development Tools

  • Using an external code editor
  • Using the console to debug
  • Using the console to test
  • Where to place your code for repeatability

Practical Examples

  • Addressing on-screen items you want to manipulate
  • Combining JavaScript and drag-and-drop - Part 1
  • Combining JavaScript and drag-and-drop - Part 2

Conclusion

  • Additional Captivate and JavaScript resources
40,000 Toman