Students can learn from this course
--Creating lightning components
--Handling actions with controllers
--Connecting with server-side-controllers
--Component events in lightning framework
--Application events in lightning frame work
--Customize app builder with components
--Design components using slds frame work
--Use of JavaScript
--Creation of custom domain
Introduction:
The first thing weâ??ll do is discuss My Domain. My Domain is required to develop with Lightning components, and itâ??s also a pretty cool feature you should consider for your production org. Weâ??ll also create a necessary custom object, the Expense object, in your org.
Attributes and expressions:
Attributes on components are like instance variables in objects. Theyâ??re a way to save values that change, and a way to name those value placeholders. For example, letâ??s say we wanted to write a helloMessage component that prints a custom message. We can envision adding a message attribute to this component to customize its output. And then we can set that message when we add the component to our app, like the following.
Component events:
A component event is fired from an instance of a component. A component event can be handled by the component that fired the event or by a component in the containment hierarchy that receives the event.
Application events:
An application event is fired from an instance of a component. All components that provide a handler for the event are notified.