First Pluralsight Course About Lightning Published

Author-Badge_Sq-Black_SmallI am proud to announce that my first course for Pluralsight which is titled, “Getting Started Building SPA’s with Lightning Component Framework” was released last night.

Here is the course description:

Learn how to build single page apps (SPAs) with the new Lightning Component Framework.  This modern framework is built on the open-source Aura Framework and includes all the tools and technologies Salesforce enterprise developers need to build responsive and efficient component-based applications for any device. You’ll learn the basics of building Lightning components by stepping through building a single page app used to track race participation. You will also learn to apply professional styling, handle events with JavaScript client-side controllers and access data with server side controllers using Apex code. The course will finish off by showing you how to document your components and debug the Lightning App using browser tools.

I strongly believe that component frameworks like Lightning really are the future of web-based development. All of the major vendors, such as Google (with Polymer), Facebook (with React), Twitter (with Flight) and Mozilla (with Brick) are investing in component frameworks.

Lightning is also a JavaScript-based framework, but unlike the other JS frameworks like AngularJS, Backbone and React, Lightning is the only one of those frameworks that is designed specifically for enterprise applications.

So, if you do not know about Lightning and want to find out more, I hope you take the time to check out my new Pluralsight course. And, I would love to hear what you think about it.




  1. Sairakesh says:

    Thanks Sara. This would be of a great help to me. I am a silent follower of your blog and i enjoy all the articles you share.

    On Wednesday, April 27, 2016, Sara Has No Limits wrote:

    > Sara Morgan posted: “I am proud to announce that my first course for > Pluralsight which is titled, “Getting Started Building SPA’s with Lightning > Component Framework” was released last night. Here is the course > description: Learn how to build single page apps (SPAs) with the” >

  2. gordonbriannettles says:

    Awesome quick deployment ! I’m still gonna work on the van😀

    Sent from my iPhone


    1. Sara Morgan says:

      Yeah, I was shocked by how fast they got it out, but they kept telling me how much they REALLY wanted the Lightning material, so I guess they were serious. I just hope everyone likes the course. I worked so hard

  3. Marshall says:

    I just listen to the intro butit is bed time now so I’ll pick it back up over the weekend. Looking forward to it.

  4. I’m in the midst of the course, and love it — thank you so much. It was exactly what I was looking for to understand and get developing Lightning components.

    1. Sara Morgan says:

      Thanks for the kind words Deanna. I am so glad you like it. Thanks for reaching out.


  5. Joe A says:

    Awesome work on this course, particularly on pilot software. I’m having a problem adding the newRace component to the lightning page – the listRace deploys fine – any suggestions on a workaround?

    1. Sara Morgan says:

      Thanks for the kind words. I have to admit I did put an awful lot of work into that course.

      What is the problem you are having? Are you getting an error message adding the component in App Builder? If so, what is the message exactly?


  6. Joe Armitage says:

    Awesome Class – can only imagine the work you put into this.

  7. Jenny Chen says:

    Hi Sara, I am in the middle of taking your course on Pluralsight right now. The 1 thing I found is that when i tried to download Lightening design system as unmanaged package, the new 2.0+ Lightening Design System said no longer need to download this anymore. I looked on docs and was not clear how would i do this? I put in the “sdls” classes in the tags and nothing happened, but it did not like

    1. Sara Morgan says:

      Oh yes, they have started including it with the orgs now I think. I noticed that too the other day. It should be automatically available to components running in Lightning Experience or the SF1 mobile app. But you are doing a stand-alone app (since you are following my class), which means you will need to go here and follow these instructions to add a custom scope to the CSS in your static resource.

      Hope that helps,

  8. Jim J says:

    Hi Sara,
    I reviewed your course and it looks very good. I had a question. If I have to a build a multi-page app (unlike SPA) – kind of like a wizard, how you would do that with Lightning components? Do I have to still VF pages with embedded lightning components?

Leave a Comment

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s