I am so excited to announce my new Pluralsight course “Getting Started with JavaScript in Salesforce

Like many developers, I believe the future of Force.com development is Lightning, with Lightning components giving programmers the ability to create rich user experiences in ways that have not been possible before.

But if you’ve looked at the Lightning training and documentation, it teaches Lightning but either assumes you already know JavaScript, or that you can get away with copying, pasting and minor customization of sample code. But the truth is that if you are serious about understanding and creating Lightning components, you really need to know JavaScript.

So where do you learn JavaScript? Existing courses all show you how to add JavaScript to ordinary web pages, or to use standard frameworks, and they leverage existing knowledge of languages like C# or Java – not Apex.

Salesforce developers need JavaScript training that leverages knowledge of Apex, and focuses on implementation in VisualForce and Lightning.

That’s what this course is about – it’s every Salesforce developer’s introduction to JavaScript. You’ll get a solid foundation of the language from a Salesforce perspective. Next time you look at the Lightning sample code, you won’t be guessing what it’s doing or why commas or curly brackets appear in certain places and not in others. You’ll really understand it, and will have no problem building your own applications and components.

I invite everyone to check it out – you can get a free trial on Pluralsight if you aren’t already a subscriber – you’ll find a growing library of other Salesforce courses there as well.

Watch Getting Started with Javascript in Salesforce