Forum Discussion
Training Recommendations for a Beginner?
Hello! I want to learn JavaScript. ๐ I really need JavaScript for Dummies ๐
I have access to LinkedIn Learning and found courses like:
- "Hands-On Introduction: JavaScript" (uses GitHub Codespace)
- "JavaScript Essential Training" (uses CoderPad)
- "Learning the JavaScript Language" (uses GitHub Codespace)
Anyone familiar with these? I'm not familiar with GitHub or CoderPad, so I'd like to not have to set up an account and learn another program/site if the course isn't what I need.
Does anyone have any recommendations from LinkedIn or YouTube? Or should I go to Microsoft? ๐ฑ
Maybe this is an opportunity for an Articulate Training/Tutorial? Most of the existing training presumes (I think) an intermediate or advanced knowledge of JavaScript.
Thanks in advance for helping out a JavaScript newbie ๐ถ๐ผ
BerndSalewskiโ I've Codecademy and FreeCodeCamp and some others but I think FCC is good as it's easy to get started. The next job is learning how to apply it all to Articulate 360 but then you have Nathan's course for that.
Let me know if you have any questions about FreeCodeCamp, I don't represent them but I've invested many hours of my life learning on the platform ๐
19 Replies
- KobieCommunity Member
Not a reply, but I'm also looking for good Javascript course that would help specifically with building eLearnings.
I've taken a Javascript course but I couldn't apply any of it to my work with Storyline.
- DavidMangoro-d6Community Member
I'm in the same boat, know some JS form a course but not sure how to apply to it to life in general and Articulate 360 in particular.
- BerndSalewskiPartner
Not a reply, but I am looking for a beginner friendly course to start in JavaScript too. Practical and user centered. Does anyone have a recommendation?
- DavidMangoro-d6Community Member
BerndSalewskiโ I've Codecademy and FreeCodeCamp and some others but I think FCC is good as it's easy to get started. The next job is learning how to apply it all to Articulate 360 but then you have Nathan's course for that.
Let me know if you have any questions about FreeCodeCamp, I don't represent them but I've invested many hours of my life learning on the platform ๐
- Nathan_HilliardCommunity Member
I have a short series of webinars coming up (starting mid-June) to introduce using JavaScript in Storyline. Mainly from a non-programmer's perspective. I'll touch on intro, mid, and slightly more advanced topics relevant to Storyline projects. Keep an eye on the Learnig/Webinars tab.
- CynthiaLewis-47Community Member
Sounds great! ๐
- DavidMangoro-d6Community Member
Just registered for your training and looking forward to learning JS for Storyline 360. Thank you for arranging this training.
- Nathan_HilliardCommunity Member
Honestly, there's a big difference between learning JavaScript and learning what you need to make a big impact on your elearning projects. Using environments like GitHub, Node, or React may be terribly confusing to non-programmers. A lot can be learned through some simple YouTube videos on the basics, exploring the countless examples from the JS community online, and hands-on testing in something like Codepen and the browser developer panel. Simple scripts are pretty easy to integrate into Storyline. More complex interactions become more niche in the Storyline environment, and you should also learn the basics of HTLM, CSS, and the DOM structure to integrate them effectively.
- CynthiaLewis-47Community Member
Thanks for the guidance!
- DavidMangoro-d6Community Member
Nathan_Hilliardโ Will you be sharing lots of code with us on the course, what kind of topics do you plan to cover?
Thanks again for providing the training.
- Nathan_HilliardCommunity Member
Well, the original intention for part 1 was to just introduce JavaScript basics for those who really did not know much about it, and how to get started connecting scripts to your projects.
However, I can at least ask the group attached to this thread what they think. What are you interested in? I want to keep the first session beginner friendly, so we can't go all tips and tricks with it. But, how comfortable are each of you with JavaScript? Do you know the basic keywords, variables types, how to use loops, conditionals, functions, etc.? Or, do you already know enough to make a working script but don't know how to make it useful to your SL project? I'm open to suggestions.
I was planning parts 1 to 3 to be basic scripting and integration, more complex scripting functions for easier data manipulation in SL, and then exploring external libraries and using scripts to introduce changes into the SL slide structures (DOM elements). Part 4 was going to walk through one of my previously posted examples, how it was put together, and how it could be adjusted to your needs. You can explore some under my Topic posts in my profile.
To be honest, my JS knowledge was self-taught over the last couple of years through reading examples and applying them to projects. I am not a programmer, but can still get quite a bit done with limited knowledge and a willingness to learn. Some of you likely have more formal knowledge than I do ๐.
- DavidMangoro-d6Community Member
In response to your question I've not used the resources you've mentioned, GitHub Codespace is on my list but I am also a fellow learner and maybe my experience may help.
I've used FreeCodeCamp to learn HTML, CSS and JavaScript and have found it easy to use. I also attended a part time web design course lasting a few weeks via Zoom and the self learning I'd completed on FreeCodeCamp made the Zoom course a breeze. To be honest I've used so many learning resources including YouTube, Microsoft and CodeCademy. If was in your situation, I'd just try some different resources then stick to one you like.
Also you may want to consider a code editor once you've found your learning platform, I've used online tools and ones on my computer like VS Code, NotePad++ and others. I'd probably look at videos for installing and using a code editor on your PC, Mac etc then pick the one you like.
I still don't know how to use any of this learning in Articulate so I look forward to learning more here๐
- CynthiaLewis-47Community Member
Thanks for the advice! ๐
- DavidMangoro-d6Community Member
Also if you find some nice resources then please share as every day's a school day for me.