Advanced Articulate Storyline Course Recommendations

Nov 01, 2014

Hey fellow Storyline experts. I'm looking for a really good course/instructor that teaches Advanced Storyline topics (triggers, variables, conditional statements). I would like to take my skills to the next level on this product.

Any recommendations or suggestions? I've checked out the standard "Advanced" Storyline offerings but want to take it further than that.

Phil Mayer, Steve Flowers... any suggestions/advice?

I would prefer something online/self-paced.

Thank you all in advance for taking time to comment!


20 Replies
David Anderson

Hi Richard -

I have a couple workshops I've done around variables. I could rework those into a series of screencasts.

Can you share a little more about what you want to do that involves variables?

Are you trying to personalize courses (avatars, names, colors, etc)? Conditional navigation? The more you can say about what you want to do, the easier it is to pull examples or lessons together.

Phil Mayor

Sorry never noticed this, I would enrol in code academy and learn javascript, to ideal thing here is you will also learn abut variables and  conditions, IF, AND, OR statements that will help you in Storyline.

I know that Omniplex in the UK and Yukon in the US do an advanced course, I have seen the outline for this and it does cover what you want.

Hope this helps

Jackie Van Nice

Since it is difficult for most of us to define exactly what we'd like to learn at a level beyond the current advanced training we've had - my suggestion would be to find Storyline examples that make you say "How did they do that?!" - then deconstruct them.

In fact, that would be kind of a cool group to start. We could:

  1. Round up examples to pick from (we could set standards for the types of things we'd like them to include, too - specific types of variables, conditions, javascript - whatever we want to be sure it's "advanced" enough), then
  2. Each person could pick one that gets them excited, then add each of those to the group's starting list/agenda of samples to work on. (Everyone could just work on their own favorite sample instead of working on a whole pool of them, but that would make my next suggestions tougher, plus it would really stretch everyone's wings if we did them all.)   
  3. Ideally it would be great to use models/samples from the community and have the designer explain how s/he did it and give some tips before sending group members off to construct their own version of it. Or if the designer isn't known to us or available, someone who has an idea of how it was done could offer some tips about how to approach it.
  4. Group members could confer with each other during whatever the construction period is (a week? two weeks? a month?) which would keep the learning/peer teaching/discovery process going.
  5. We get back together and share our results.

I guess it could be run much like the weekly challenges:

  • There could be a new thread for each sample we'd want to deconstruct.
  • Whoever is giving guidance about how to make it happen could record a tutorial and/or write up a post to kick it off.
  • We could discuss our progress/discoveries/ideas/questions right in the thread during the challenge period, and
  • We could each do a little "Here's what I learned" wrap-up (recorded tutorials and/or blog posts would be great) to help reinforce all that lovely advanced knowledge we just gained AND be able to share it with the group AND anyone/everyone else watching.
  • And of course we'd share our final demos. I'd be especially excited to see those since - knowing people around here - they wouldn't just reconstruct the original - they'd want to show off how they put their own spin on it!

Personally, I could see an approach like this bring my Storyline skills to the next level. I'd get to discover and apply new knowledge in a way that's meaningful to me, I'd be motivated to do it because I'd want to achieve the cool end result and because we'd be in it together and could help each other, and I'd get to reinforce what I learned by explaining it to others.

For me this would be more effective than spending time in a classroom walking through examples in a book. That approach worked well in the basic through advanced courses, but I think it's time for grad school. :) 

Tom Kuhlmann

I'm in agreement with Jackie. Although I'd make it a bit simpler and work from the weekly challenges and put less friction in the process. The weekly challenges keep the demos simple and small enough to have others give you productions tips/tricks. It's a challenge to decipher a large file and provide good feedback. 

We usually do some deconstructions in our Storyline workshops. First we'll look at some demos and then talk about what's going on so that they can start to see how they can be (or are) built in Storyline. Then they break into groups and try to build a prototype. What I like about this is that there are always a bunch of different ways to do things and it makes for great discussion on why someone chose the way they did it over a different one.

I like Phil's idea too about learning javascript.

It would be nice to see a list of what you all consider advanced. We can curate a list of advanced techniques and then I'm sure David can work them into the challenges.

Jerson  Campos

I agree that learning javascript would be an advantage, but I have yet to see an example created in storyline that takes full advantage of it other then a random number generator or changing some text on screen. There is no way (that I can think of) to target an object in a slide through javascript to create additional animations or effects. 

If you are looking to learn more advanced stuff, focus on learning how to really take advantage of variables and conditional statements and how to change those. You really don't need to be an expert or event intermediate coder in javascript to make dynamic changes to SL variables. 

Jason Johnson

I agree with that Jerson said. I am a programmer and have pretty extensive Javascript & Storyline experience and the upper limits that I've found when combining the two are relegated to changing variables in Javascript, which, in turn, change variables in Storyline.

Unfortunately, Articulate hasn't provided the SDK/API access to "behind the scenes" data (Flash version aside as I have interest in HTML5) that would allow more advanced changes--things like, global slide counts & info and internal variables. Any advanced animation using jQuery, cross-domain functionality, custom LMS traffic, access to local files, etc are things that Javascript allow for but Storyline can't because a Storyline course is designed as a "closed system" and the Javascript implemented support is not very robust. My wish is that they would open things up, however. I would love to be able to have things become more "advanced".

This discussion is closed. You can start a new discussion or contact Articulate Support.