Salesforce Lightning Framework (Udemy.com)
Learn about Salesforce lightning framework through a real-time project.
Created by: Deepika Khanna
Last updated September 2024
What you will learn
- Enable Lightning Components in your Salesforce org
- How to Use Static Resources in a Lightning Application
- Create an Apex Controller that exposes data and logic to Lightning Applications
- Create a Lightning Application
- Create Lightning Components
- Create Lightning Events
- Communicate between Lightning Components using Lightning Events
- Standard and Force.com components
- UI components
- Value providers
- Will be able to build lightning application
How it compares
Against the other 100 rated Udemy courses in Salesforce on CourseDuck:
- Rating4.0 out of 5higher than 5% of them
- Reviews1,065#53 of 101 by number of reviews
- Length3.7 hoursshorter than 76% of them
- Last updatedSeptember 2024earlier than 64% of them
Course Description
Build Modern, Responsive Salesforce Apps Faster and Smarter
Salesforce Lightning has completely changed the way developers and administrators build apps. It’s not just another update — it’s a revolution in app development. With the Lightning Component Framework and tools like the Lightning App Builder, you can now create powerful, responsive applications for any device with less time, less effort, and more impact.
If you want to stand out as a Salesforce professional, mastering Lightning is no longer optional — it’s essential. This course gives you everything you need to understand, build, and excel with the Salesforce Lightning Framework.
Why Lightning?
Lightning has become the most talked-about Salesforce innovation for a reason. It gives developers and administrators a modern, flexible toolkit to create user-friendly, performance-driven apps.
What makes Lightning so powerful?
Out-of-the-box components ready to use
Event-driven architecture for seamless interaction
Cross-browser and device-aware compatibility
Faster development cycles that save time and boost productivity
Customizable user experiences with the Lightning App Builder
With Lightning, you can deliver applications that scale effortlessly and perform beautifully — whether on desktop or mobile.
What You’ll Learn in This Course
This is not a slideshow-based course. This is hands-on, practical training where you learn by doing.
The fundamentals of the Lightning Component Framework
How Lightning speeds up development and improves performance
Using the Lightning App Builder to create apps without code
Making your custom components available to administrators
Best practices for building responsive, device-aware applications
Real-world examples and exercises you can practice along the way
By the end of the course, you won’t just understand Lightning — you’ll be ready to use it to build apps that make a real difference.
Who This Course Is For
Salesforce Developers ready to level up with modern frameworks
Salesforce Administrators who want to build custom apps without coding
Beginners eager to step into Lightning with guided, practical lessons
Professionals who want to stay relevant in the fast-changing Salesforce ecosystem
Why Take This Course?
It’s the first and only complete Salesforce Lightning course on Udemy
You’ll learn by examples and practice, not by theory alone
You’ll walk away with real skills to build and customize apps
It’s designed to help you advance your career and stand out in the Salesforce job market
Your Next Step
Salesforce Lightning is shaping the future of the platform. If you want to stay ahead, build responsive apps, and create custom solutions that businesses value, this course is your starting point.
Enroll now in Salesforce Lightning Framework and take the first step toward becoming a skilled Lightning developer and app builder.
Instructor Details
- 4.0 Rating
1,065 Reviews
Deepika Khanna
Salesforce Instructor | Salesforce AI & Data Cloud Specialist | Oracle-Certified Java Developer
Hi, I'm Deepika Khanna — an Oracle-Certified Java/J2EE Developer and seasoned Salesforce AI Architect with over 200,000 students enrolled across 43+ top-rated courses on Udemy.
My mission is straightforward: to help you gain real-world, hands-on experience while preparing for high-impact Salesforce certifications that advance your career.
Over the years, I've helped thousands of learners pass their certifications on the first attempt — including the Salesforce Certified AI Associate, Salesforce Agentforce Specialist, Salesforce Data Cloud Consultant, and Salesforce Lightning Flow Automation.
With a strong foundation in Salesforce, Java, J2EE, and cloud technologies, every course I design is project-based, beginner-friendly, enterprise-relevant, and continuously updated to reflect the latest platform releases.
Why Learn with Me?
Rated 4.5 stars by over 48,000 reviewers, my courses have reached more than 200,000 students worldwide. I maintain a 90%+ certification pass rate by focusing on real projects rather than passive theory — giving you the practical skills employers and certification boards actually test for.
Top-Rated Courses
Salesforce Data Cloud Consultant Certification — Bestseller, 4.7 Stars
More courses by Deepika Khanna
Salesforce Development Training for Beginners (2026)
4.5 (8,171 Reviews)
Provider: Udemy
Time: 13.9h
$18.99
Salesforce Certified Platform Developer I (LWC & AURA also) (2025)
4.3 (6,997 Reviews)
Provider: Udemy
Time: 38.5h
$19.99
Salesforce Admin certification course (2025)
4.6 (6,171 Reviews)
Provider: Udemy
Time: 27.7h
$159.99
Salesforce Agentforce Specialist Certification (2025)
4.5 (3,966 Reviews)
Provider: Udemy
Time: 8.6h
$84.99
Salesforce Integration With External Systems (2025)
4.6 (2,765 Reviews)
Provider: Udemy
Time: 10.2h
$84.99
More Salesforce courses
2026 Salesforce Flows: The Complete Guide to Salesforce Flow
4.8 (3,363 Reviews)
Provider: Udemy
Time: 27.4h
$124.99
Salesforce Apex: The Complete Introduction for Beginners (2024)
4.8 (2,641 Reviews)
Provider: Udemy
Time: 4.8h
$84.99
Salesforce Integration Masterclass - 2026 Updates
4.8 (1,338 Reviews)
Provider: Udemy
Time: 54.2h
$74.99
Salesforce Certified Platform Foundations and Practice Test (2026)
4.7 (2,630 Reviews)
Provider: Udemy
Time: 6.6h
$13.99
Salesforce Lightning Flow Builder: Automate Business Process (2025)
4.7 (1,814 Reviews)
Provider: Udemy
Time: 8.1h
$79.99
Reviews
By Sudhir Rao on 2/1/2021
It was confusing as naming convention are not followed, its very important to know from where the variable are defined, "searchkey", was confusing to know if it a event, a attribute or a variable. It would have been ideal to name the event as EventSearchKey.. so on and so forth. All the code are not available in the gitHub, some of the controller are not available.
By Anonymized User on 5/26/2019
Instructor has great enthusiasm about the subject. Only few observations from me while I was following the turorial: 1) You have made a great tutorial, using a stylus instead of window's paint brush will be a great add-on. 2) You have talked about listing, selecting a particular record. Adding more section to row a record and updating it would be great. 3) Talk about MVCC model at the beginning of the course. Anyways, great tutorial and I would definitely recommend to my team.
By Eric Bell on 5/14/2019
Deepika did deliver a good course. The good: - covered enough material at a reasonable pace making me conversant quickly with Lightning components and apps. - code examples were relatively consistent encouraging me to understand. B follows A, C follows B. That sort of thing. The bad: - at least one duplicated lesson. As it turns out this wasn't fatal to the purpose. It appears to elaboration that I understood any way. - some code was not explained well. - there was no help thinking how to extend what's learned at after each lesson or at least periodically. Summation - this course starts you on your journey with Lightning development. Does not help you think further - that's left up to you.
By Stuart Pinchen on 5/13/2019
The course was overall satisfactory - I now well understand Salesforce Lightning Framework. Overall Deepika explained well, but the relationship between components, controllers and events could have been done better with a simple diagram (I ended up watching the videos time and time again to build up the overall picture in my mind). Some source code was missing from both Udemy and GitHub, which also meant I had to view the video time multiple times to figure out my errors, and fill in the gaps with web search. Overall, good. But, could be much better!
By Gaurav on 9/3/2018
The comments are based upon my experience with the course so far. These areas may be covered in later part of the course. 1. Pace of the course, speed of narration, could have been slower at least for the initial sessions. 2. Practical use cases could have been incorporated. 3. Examples could have been more related to real life scenarios and bit more bigger/complex. 4. There could have been an app that was developed/progresses as we go ahead in the course.
By Mick Roberts on 4/10/2018
This was a useful course however the simple stuff was quite repetitive and I felt we moved through the Lightning events quite fast which were quite complicated. For the lightning events, an initial diagram would have helped of all the parts and concepts- we plunged straight into the code and a few times I got lost. Also I could not find all the code (Search Key Bar controller)
By Jacob George on 1/3/2018
As a Beginner, the tutorial is beneficial. It will have been better if more scenarios have been covered. The git repo link content is not the same as the tutorial content; alternate is to follow the course and build your own. Overall for beginner to get a good understanding of Salesforce Lightning, it is worth getting this course.
By Scott Ellis on 8/26/2017
I took this course to learn the basics of Lightning development, and the course sufficiently did that. The narration was fairly good, but could be better. The source code in GitHub was disappointing, as some of the assets were not complete or synced with the final solution (QuickContacts.app and ContactDetails.cmp) and some were not there at all (ContactListController.js and ContactDetailsController.js)
By Dipojjal Chakrabarti on 6/8/2017
Very easy to follow and the way deepika taught lightning was excellent. We could not have a better lightning course than this one. The best thing about this course is, this is a very short course but still covers the most important aspects and all the basics.
By Srinivasu Julakanti on 5/9/2017
I am glad I found this course on udemy. I wish I had the option of rating this course greater than 5 Stars. The instructor's style is engaging and she starts from the basics and builds upon them. Looking forward to the Advanced lightning course. Way to go!!!! Updated on 9/29/2017 Just reviewed the course again. Enjoyed it a lot. My only wish was that the instructor updates the course with the content of the latest releases of Salesforce or create a new course on Advanced Lightning development. Also please add more realtime projects to your courses. I feel that is where the real value is.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 80 / 100












