Salesforce Lightning Framework
4.6 (718 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.
3,649 students enrolled

Salesforce Lightning Framework

Learn about Salesforce lightning framework through a real-time project.
4.6 (718 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.
3,650 students enrolled
Created by Deepika Khanna
Last updated 1/2019
English [Auto]
Current price: $121.99 Original price: $174.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 3.5 hours on-demand video
  • 2 articles
  • 1 downloadable resource
  • 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
  • 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 components
  • UI components
  • Value providers
  • Will be able to build lightning application
Course content
Expand all 25 lectures 03:42:14
+ Lightning Framework
18 lectures 02:40:28

In this tutorial we will see what is Salesforce lightning component framework and we will also build our first lightning component and lightning application.

What is Salesforce Lightning component framework ???
Udemy review update

In this tutorial i will show you how to add some styling to your application by creating a css file.. We will also see how we can link an external style sheet for our application by uploading the external file as a static resource.

To add Styling to your Lightning Application using external static resource

Component attributes are like member variables on a class in Apex. In this tutorial we will explore  <aura:attribute> and will calculate sum of two numbers using the <aura:attribute>

What are Attributes???
Top 5 Favorite Lightning UI Features

Component attributes are like member variables on a class in Apex. 

What are component Attributes??
Component Composition with example
Component Composition with example
What is Salesforce Expression and aura:if component

Value providers are a way to access data. Value providers encapsulate related values together, similar to how an object encapsulates properties and methods. The value providers for a component are v (view) and c (controller).

Global Value Providers

Global value providers are global values and methods that a component can use in expressions.

What are Global value provider?
Standard and components

The framework provides common user interface components in the ui namespace. All of these components extend eitheraura:component or a child component of aura:component. aura:component is an abstract component that provides a default rendering implementation. User interface components such as ui:input and ui:output provide easy handling of common user interface events like keyboard and mouse interactions. Each component can be styled and extended accordingly.

Salesforce ui components :Input Text, Output TeXT and button
Handling Events Using Client Side Controller

In this tutorial we will Create a server-side controller in Apex and use the @AuraEnabled annotation to enable client- and server-side access to the controller method.

Apex Server-Side Controller Overview

In this tutorial I will create a server side controller to retrieve the records from the Opportunity object..

How to Retrieve records from standard object in Lightning??
Debugging Lightning Components
+ Building our First Lightning App from scratch
6 lectures 01:01:43

Lightning applications make it easy to work with data. In this module, you create an Apex controller that allows your Lightning application to retrieve contacts, or to search contacts by name or by id.

Preview 10:20

In this tutorial we will see

  • How to create a Lightning Application in the Developer Console
  •  How to use Static Resources in a Lightning Application
  • Preview your Lightning Application in the browser
Creating the Lightning Application
Creating the ContactList Component
SearchBar component
Creating the ContactDetails Component
1 lecture 00:02
Bonus Lecture: ​Discount Coupon codes to other courses​
  • Know the basic of programming
  • Recent version of Google Chrome
  • Know the basic of Salesforce

What is Salesforce Lightning framework??

Lightning includes the Lightning Component Framework and it has some very exciting tools for developers. Lightning makes it easier to build responsive applications for any device within less amount of time and effort.

What Lightning has???

  • Lightning components give you a client-server framework that speeds up the development , improves the app performance, and is ideal for use with the Salesforce1 mobile app.
  • The Lightning App Builder gives you the power  to build apps visually, without code, quicker than ever before using  custom-built Lightning components. You can make your Lightning components available in the LightningApp Builder so administrators can build custom user interfaces without code. 

Why Lightning component is so popular and why everyone is talking about Lightning???

  • Out-of-the-Box Component Set
  • Performance
  • Event-driven architecture
  • Faster development
  • Device-aware and cross browser compatibility

Why You should take this course??

  • If you want to make your own saleforce App using Lightning.
  • One and only course on Salesforce Lightning available on udemy platform.
  • If you like to learn by examples rather then some slideshow.
  • If you like to practice along with me.
  • If you are interested to take your career to next level.

Who this course is for:
  • Anyone who is familiar with programming
  • Knows the basic of programming
  • familiar with salesforce out of the box features