Hello friends, want to learn lightning? But with so many resources you are confused from where to start? Let me make your life easier by giving you the best resources to learn Lightning, i.e. links to the following material:
- Lightning reading material
- Sample app gallery
- Sample components
- Recommended trailhead badges
- Videos
I wish I would have the complete list when I started learning lightning.
Lightning Reading Material
Want to read about lightning? Then check out these reading materials. They help clear lightning fundamentals.
Lightning Aura Components Developer Guide
Do you want to create sample lightning apps ? Then you should surely check below listed apps.
Northern Trail Outfitters
DreamHouse
Pure Aloe
DreamInvest
Easy Spaces
https://devforce.github.io/sample-apps
Some more sample apps
If you have finished working with the above apps, but you have the thirst to practice more then below are links for some more apps.
Sample beer app
Create simple real estate app with Lightning
Mutual fund explorer lightning app
Create Chess application
Want to have fun while learning? Then go ahead and create lightning chess application.
Mother-Son Bowling App for Salesforce Dev Blog
This app is not on lightning, but I listed it here because this app’s requirement was posted on Topcoder. The winner was awarded $750, 1st and 2nd runner up received $250. Now you exactly have the motivation to learn salesforce classic and lightning!
Practice building components
Do you want to create awesome reusable components? If the answer is yes, then I am adding sample components. Go ahead and practice these scenarios.
Create a lightning weather component
Building Tic-Tac_Toe game using lightning
Do you want to have some fun with lightning? Then build this Tic-Tac-Toe game
Create Rating component
Create a Carousel Component
Share components on Whatsapp using Lightning
Lightning file uploader component
Recommended Trailhead badges to learn lightning
Build Flexible Apps with Lightning Components
Use Lightning components to retrieve criteria-specified record data in a real estate app.
Build Reusable Lightning Components
Build Lightning components for any object, with the help of custom metadata and Apex.
Set up your dev environment and get started building Lightning components.
Use Lightning Components to build modern web apps with reusable UI components.
Build pixel-perfect enterprise apps using our design guidelines and CSS framework.
Create your first component that renders a list of Contacts from your org.
Security for Lightning Components
Learn about the security architecture for Lightning and how to protect your components.
Visualforce & Lightning Experience
Learn how to use Visualforce to customize your Lightning Experience.
Videos related to lightning
Do you like watching videos more than reading? Then you can checkout the below listed videos.
Lightning Platform Orientation Webinar
What I Wish I knew when I started with Lightning Components
Lightning component – A beginner’s guide
Lightning Data Service: An Easy Way To Build Lightning Components With Less Code
Building Better Lightning Components: Reusable And Generic
Creating Dynamic Experiences With Lightning App Builder
Building Single Page Apps With Lightning Components
Learn With Trailhead: Tips For Building Salesforce With Lightning Components
Callbacks, Events, And More: Bring Sanity To Asynchronous Lightning Code
I have listed all the useful resources which will help you to learn lightning faster. If there is any other resource, which you think is valuable and is not mentioned in the list then mention the resource in the comment below. I hope you liked this article.
For more of these kinds of articles please subscribe to the blog. Happy coding!