I am very proud to announce the release of my latest Pluralsight course, “Customizing Salesforce with Lightning Aura Components“. This is actually a total re-write of my most popular course, “Customizing Salesforce with Lightning Components”, released in 2017. The key word change in the title is the addition of the word, “Aura“.
This course is different because at the time that course was released, Lightning Components were not called Lightning Aura Components AND most importantly, the new modern toolset known as Salesforce DX was not yet available. There were also no Lightning Web Components available yet.
I personally believe that for many developers, transitioning to LWC would be much easier if they were to first learn to build simple Aura components using the new modern tools first.
In this course, all those great shiny new tools will be used to build very simple Aura Lightning Components. The original course used the online Developer Console, which is what Trailhead still uses in all their content about Aura Components. On Trailhead, the new tools are only used for Lightning Web Components.
So, if you want to learn about building Aura Components, while also embracing the new modern toolset, this course is perfect for you. And if you want to learn about Lightning Web Components (LWC’s), then you can check out the “Building Your First Lightning Web Component (LWC) for Salesforce” course that I released earlier this year.
Either way, you will be knowledgeable in all the latest that Salesforce has to offer. I personally believe that for some developers, transitioning to LWC would be much easier if they were to first learn to build simple Aura components using the new modern tools first.
This course includes a GitHub Repo that features all the code covered in the course. The material covered includes the following:
Understanding the Lightning Component Framework
Refer to the following blog post #1 . In this post/Pluralsight module), you will learn:
- Who Should be Building Aura Components?
- Where Can Aura Components Be Used?
- Anatomy of an Aura Component Bundle
- Creating an Aura Component Bundle
Creating Aura Components with the Salesforce CLI
Refer to the following blog post # 2 .
- Using an Interactive Development Environment (IDE)
- Getting Setup with an IDE
- Understanding Salesforce DX (SFDX)
- Creating an Aura Component in Visual Studio (VS) Code
- Exposing Aura Components to Lightning App Builder
Working with Data
Refer to the following blog post # 3 .
- Working with Controllers
- Working with Apex and DML
- Creating a New Open Cases Component
- Using the CLI to Load Data to Scratch Org
- Enforcing Apex Security
- What About Caching and Usability?
Working with Record Forms
Refer to the following blog post # 4 .
- Working with Record Form Base Lightning Components
- Creating a New Quick Case Component
- Creating Quick Actions
Working with Salesforce Mobile
Refer to the following blog post # 5 .
- Working with the new Salesforce Mobile App
- Using the Salesforce Mobile App QuickStart Page
- Wrapping Up