Salesforce Lightning
4.4 (77 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
579 students enrolled

Salesforce Lightning

Complete lightning tutorial from basic to advance level
4.4 (77 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
579 students enrolled
Created by Debasis Jena
Last updated 1/2020
Current price: $30.99 Original price: $44.99 Discount: 31% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 31.5 hours on-demand video
  • 23 articles
  • 2 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • What is lightning and how it differ from classic exp?
  • What are the advantages of LEX?
  • Lightning components and its usage
  • Lightning App Builder and its usage
  • Lightning Data Service to manipulate Record in LEX(LDS)
  • Lightning Connect and its usage
  • Lightning Out to expose component to outside of LEX
  • OOPS concept in Lightning component
  • Attribute and expression in lightning component
  • Styling lightning component in various mechanism
  • Dynamically create component in javascript
  • Validations in lightning component
  • Use of label and localization in lightning component
  • Lightning component and its bundle configuration
  • lightning Quick action and lightning Tab
  • Navigation from one component to another component in LEX
  • Lightning tags/ base component
  • Lightning Pages
  • Creating app and app template
  • Lightning events(Application,system,Component) and its life cycle
  • Lightning testing service- installation of testing service and examples to test components(LTS)
  • Lightning inspector extension
  • Debug mode for lightning components
  • Message logger
  • Best practices for Lightning component
Course content
Expand all 63 lectures 31:40:09
+ How to develop a component/application and What is lightning bundle properties
2 lectures 48:46
Create first lightning component and use in app , lightning bundle properties
Example code for First component
+ Add styling to our component in different ways and use in record page
4 lectures 01:36:34
Use of Inline CSS, External CSS, Lightning token and css Bundle to styling comp
CSS examples and Lightning token
Example code for using CSS
Example code using CSS with Lightning tokens
+ Lightning Component Attribute & expressions. Intro to SLDS, Aura framework
5 lectures 03:27:43
Lightning Component Attribute & expressions
create Component with accepting dynamic value and render with conditional CSS
Introduction to Aura , SLDS and different resource and create a basic component
Additional Topic -Attribute and its syntax with example
Example code for Component Attribute
+ Invoke Server side code in component and Lightning navigation
7 lectures 04:11:45
Invoke Server side code and build a Display Contact component
Basic Debugging of the lightning component and apex method
Invoke server side code with passing parameter to Apex methods
Additional Topic - Create Contact Display component with server side code

Server side code , use of slds styling and aura navigation

Additional Topic -Invoke Server side code with aura navigation
Example code for Server side code invocation-1
Example code for Server side code invocation-2
+ What are Nested components and component composition in lightning?
3 lectures 01:14:12
Nested component and its usage with example
Lets have theory of Nested Component and its attribute behaviour

<aura:component >

    <aura:attribute name="PassThrough" type="String" default="This is a default value from nested Comp"/>

    <p> This is inside nested component paragraph</p>


    <c:ChildComp1 childAttr="{#v.PassThrough}"></c:ChildComp1>



<aura:component >

    <aura:attribute name="childAttr" type="string" default="This is default value from child comp"/>

    Hello {!v.childAttr}



<aura:component >

<p>This is a child component paragraph</p>


Example code for Nested Component
+ Navigation in lightning and component composition
3 lectures 58:38
Different types of Navigation and component composition
Example code for Lightning navigation
Example code for Lightning component composition
+ Lightning Quick Action And Lightning tab
2 lectures 52:06
Create lightning Quick action and lightning tab and use in record page
Example code for Lightning Quickaction
+ Events in Lightning
11 lectures 06:05:41
What is Event and Example of component event
One more example of component event
steps for creating event
different types of Event and component event example
Component Event Example- Pass Account information from one component to another
Different system events and how to use it in lightning
Application event and its example
Application event , system event and its example
Event life cycle in lightning
Examples for Component Event
Examples for Application Event
+ Aura method to communicate from parent component to child component
2 lectures 28:24
Aura method to communicate from parent component to child component
sample code for aura method
  • Course is designed for basic to advanced level and can be learned by anyone who have interest in salesforce

This course is for any one who is interested in learning basic to advance lightning concepts.

We will build many different types of components with live examples.

There will be many discussion of various resources to enable you for creating component.

We will discuss about various debugging skill and ways to debug lightning component .

Lightning test service and its process of installation and usage

Who this course is for:
  • salesforce developers
  • salesforce Administrator
  • Developers interested to learn salesforce
  • Salesforce