{"id":22741371,"url":"https://github.com/rahulmalhotra/sfdc-lightning","last_synced_at":"2025-07-21T09:32:10.307Z","repository":{"id":104427618,"uuid":"119028449","full_name":"rahulmalhotra/SFDC-Lightning","owner":"rahulmalhotra","description":"This repository consists of all the code used in the Salesforce Lightning Tutorial Series.","archived":false,"fork":false,"pushed_at":"2019-01-12T12:07:10.000Z","size":32,"stargazers_count":3,"open_issues_count":0,"forks_count":11,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-04-14T07:13:30.514Z","etag":null,"topics":["lightning","lightning-tutorial","salesforce","salesforce-lightning","sfdc","sfdc-lightning","sfdc-stop"],"latest_commit_sha":null,"homepage":"https://www.youtube.com/playlist?list=PLuL63vr-9xHyUBXPzHVvr08ayU5N06YoS","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rahulmalhotra.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2018-01-26T08:51:00.000Z","updated_at":"2022-03-22T04:17:46.000Z","dependencies_parsed_at":"2023-03-11T13:30:51.011Z","dependency_job_id":null,"html_url":"https://github.com/rahulmalhotra/SFDC-Lightning","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/rahulmalhotra/SFDC-Lightning","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rahulmalhotra%2FSFDC-Lightning","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rahulmalhotra%2FSFDC-Lightning/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rahulmalhotra%2FSFDC-Lightning/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rahulmalhotra%2FSFDC-Lightning/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rahulmalhotra","download_url":"https://codeload.github.com/rahulmalhotra/SFDC-Lightning/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rahulmalhotra%2FSFDC-Lightning/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266275987,"owners_count":23903964,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["lightning","lightning-tutorial","salesforce","salesforce-lightning","sfdc","sfdc-lightning","sfdc-stop"],"created_at":"2024-12-11T00:10:36.696Z","updated_at":"2025-07-21T09:32:10.301Z","avatar_url":"https://github.com/rahulmalhotra.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# SFDC Lightning Tutorial\n\nThis repository consists of all the code used in the [Salesforce Lightning Tutorial Series](https://www.youtube.com/playlist?list=PLuL63vr-9xHyUBXPzHVvr08ayU5N06YoS).\n\n## Getting Started\n\nThe whole code is divided into 6 branches. You can switch to different branches as you move through the tutorial one by one.\nDescription of each video is given in the respective blog post whose link is in the description of each video.\nIf you are getting started with lightning, you should read a simple blog on [Salesforce Lightning Basics](https://sfdcstop.blogspot.in/2018/01/salesforce-lightning-basics.html)\nand then move further towards the tutorials.\n\n### Prerequisites\n\nThere is no such software installation or prerequisites for getting started with Lightning. However experience with basic HTML, CSS will be a plus.\nI have tried my best to explain each and every point in the code through videos, posts as well as in the comments too. \nYou just need a salesforce org to code lightning components and see the result.\nYou can sign up for a developer org [here](https://developer.salesforce.com/signup).\nYou can clone this repository in your local system using the below command or directly download as zip file.\n\n```\ngit clone https://github.com/rahulmalhotra/SFDC-Lightning.git\n```\n\n### Running the Code\n\nThere are a total of 6 branches in this repository. As you follow the tutorial, you can switch to each branch in the following order :-\n\n1. [read](https://github.com/rahulmalhotra/SFDC-Lightning/tree/read)\n2. [update](https://github.com/rahulmalhotra/SFDC-Lightning/tree/update)\n3. [delete](https://github.com/rahulmalhotra/SFDC-Lightning/tree/delete)\n4. [create](https://github.com/rahulmalhotra/SFDC-Lightning/tree/create)\n5. [validate](https://github.com/rahulmalhotra/SFDC-Lightning/tree/validate)\n6. [master](https://github.com/rahulmalhotra/SFDC-Lightning/tree/master)\n\nYou can switch to one branch to another using **git checkout** command.\nFor example, you can switch to read branch using the following command:- \n\n```\ngit checkout read\n```\n\nAnd then to master:-\n\n```\ngit checkout master\n```\n\n### Important Links\n\nSome of the important links that will be useful while you go through this lightning tutorial are as follows:-\n\n1. SLDS (Salesforce Lightning Design System)\n\n```\nhttps://www.lightningdesignsystem.com/\n```\n2. Lightning Tags (Explore all of them)\n```\nhttps://developer.salesforce.com/docs/atlas.en-us.lightning.meta/lightning/aura_compref_lightning_input.htm\n```\n\n## Deployment\n\nDeploy whole code present in the master branch to your org by clicking the button below \n\n\u003ca href=\"https://githubsfdeploy.herokuapp.com?owner=rahulmalhotra\u0026repo=SFDC-Lightning\u0026ref=master\"\u003e\n  \u003cimg alt=\"Deploy to Salesforce\"\n       src=\"https://raw.githubusercontent.com/afawcett/githubsfdeploy/master/deploy.png\"\u003e\n\u003c/a\u003e\n\n## Tools and Softwares used\n\nYou can code and run in your salesforce org itself using the developer console provided by Salesforce.\nHowever I like to use mavensmate to keep a local copy of code on my system too.\nSo below are the tools or softwares I use personally :-\n\n* [Mavensmate](https://github.com/joeferraro/MavensMate-Desktop/releases) - Open Source IDE for Salesforce\n* [Sublime Text](https://www.sublimetext.com/) - Text Editor (with mavensmate plugin)\n\n## Contributing\n\nPlease read [CONTRIBUTING.md](CONTRIBUTING.md) for details on our code of conduct, and the process for submitting pull requests.\n\n## Authors\n\n* **Rahul Malhotra** - [@rahulcoder](https://twitter.com/rahulcoder)\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frahulmalhotra%2Fsfdc-lightning","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frahulmalhotra%2Fsfdc-lightning","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frahulmalhotra%2Fsfdc-lightning/lists"}