Are your Lightning Components performing at the best level they can? Are they secure? Will they scale well as you start to build more complex Lightning Applications? In this course, Lightning Component Development Best Practices, you'll learn the answers to these questions and more. First, you'll find out what simple best practices you can incorporate to improve client-side rendering. Next, you'll learn how to enhance server-side efficiency. Finally, you'll discover what you can do to ensure your components are secure. When you are finished with this course, you'll have the confidence to build Lightning Components that run "Lightning Fast".
Sara Morgan Nettles is a Certified Salesforce Advanced Developer and Platform Developer I and II, who began her software development career twenty years ago working primarily with Microsoft technologies. She now focuses on bridging the gap between .NET and Salesforce and has written numerous books and articles, as well as being a regular speaker at Dreamforce
Course Overview Hi everyone, my name is Sara Morgan Nettles, and welcome to my course, Lightning Component Development Best Practices. I am a Salesforce-certified platform I and II developer, and I work for the Trailhead team at Salesforce as a technical curriculum engineer. This course is all about what best practices you can apply to your Lightning Components to ensure that the apps you build are not only responsive, but secure and scalable. You can think of this course as part two from my first course titled Getting Started Building SPAs with Lightning Component Framework. It will also extend upon techniques covered only briefly in my second course titled Customizing Salesforce with Lightning Components. In this course we will cover specific things you could do to improve both the client and server-side performance of your Lightning components. We will also look at ways you can reuse code and complex applications, as well as identify things you could do to improve the communication between your components. And finally, we will wrap with a discussion about security and I will call out four mistakes you should never make. By the end of this course you should have the confidence to build Lightning components that render lightning fast. However, keep in mind that this is not a beginner-level course. You should already be familiar with Lightning component development and the Salesforce. com platform. If this is all new to you then I suggest you first check out one of my other two courses about Lightning development. I hope you'll join me on this journey to improving the performance of your Lightning components with the Lightning Component Development Best Practices course at Pluralsight.