This repository consists of all the code used in the Salesforce Lightning Tutorial Series.
The whole code is divided into 6 branches. You can switch to different branches as you move through the tutorial one by one. Description of each video is given in the respective blog post whose link is in the description of each video. If you are getting started with lightning, you should read a simple blog on Salesforce Lightning Basics and then move further towards the tutorials.
There is no such software installation or prerequisites for getting started with Lightning. However experience with basic HTML, CSS will be a plus. I have tried my best to explain each and every point in the code through videos, posts as well as in the comments too. You just need a salesforce org to code lightning components and see the result. You can sign up for a developer org here. You can clone this repository in your local system using the below command or directly download as zip file.
git clone https://github.com/rahulmalhotra/SFDC-Lightning.git
There are a total of 6 branches in this repository. As you follow the tutorial, you can switch to each branch in the following order :-
You can switch to one branch to another using git checkout command. For example, you can switch to read branch using the following command:-
git checkout read
And then to master:-
git checkout master
Some of the important links that will be useful while you go through this lightning tutorial are as follows:-
- SLDS (Salesforce Lightning Design System)
https://www.lightningdesignsystem.com/
- Lightning Tags (Explore all of them)
https://developer.salesforce.com/docs/atlas.en-us.lightning.meta/lightning/aura_compref_lightning_input.htm
Deploy whole code present in the master branch to your org by clicking the button below
You can code and run in your salesforce org itself using the developer console provided by Salesforce. However I like to use mavensmate to keep a local copy of code on my system too. So below are the tools or softwares I use personally :-
- Mavensmate - Open Source IDE for Salesforce
- Sublime Text - Text Editor (with mavensmate plugin)
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests.
- Rahul Malhotra - @rahulcoder
This project is licensed under the MIT License - see the LICENSE.md file for details