/SFDC-Lightning

This repository consists of all the code used in the Salesforce Lightning Tutorial Series.

Primary LanguageJavaScriptMIT LicenseMIT

SFDC Lightning Tutorial

This repository consists of all the code used in the Salesforce Lightning Tutorial Series.

Getting Started

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.

Prerequisites

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

Running the Code

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 :-

  1. read
  2. update
  3. delete
  4. create
  5. validate
  6. master

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

Important Links

Some of the important links that will be useful while you go through this lightning tutorial are as follows:-

  1. SLDS (Salesforce Lightning Design System)
https://www.lightningdesignsystem.com/
  1. Lightning Tags (Explore all of them)
https://developer.salesforce.com/docs/atlas.en-us.lightning.meta/lightning/aura_compref_lightning_input.htm

Deployment

Deploy whole code present in the master branch to your org by clicking the button below

Deploy to Salesforce

Tools and Softwares used

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 :-

Contributing

Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests.

Authors

License

This project is licensed under the MIT License - see the LICENSE.md file for details