Salesforce Lightning Training
Salesforce Lightning Training Curriculum
- Create a Developer Account and setting up the Custom Domain
- Lightning component framework Overview
- Creating a Lightning Component and Lightning App
- Attributes in Lightning Components and Lightning Apps
- Reusability of the Lightning Components and Component Composition
- About Inline Styles
- About Internal Styles
- About External Styles
- What and why javaScript DOM
- About Data Types
- What and why Functions
- About Console, Alert and Confirm
- About JavaScript Events
- About basics needed to proceed with Lightning Development
- UI Elements, Value Providers, Expressions, aura: find, aura: if and aura: iteration
- Controller, Helper
- About Style Resources
- About Standard and Force.com components
- About Understanding on Document Resource
- About Understanding on Rendered Resource
- About Understanding on Design Resource
- About Understanding on SVG Resource
- Why and what is Two way data binding
- Introduction
- About Referring STYLE Resource and SLDS
- Why and how to Use SLDS components (Forms, Buttons, SVG Icons etc…)
- About Showing Notifications (Success, Error, Warning etc…)
- About Retrieving the data from the database
- About Performing DML operations and types of commands
- About different kind of method calls
- aura:waiting and aura:doneWaiting
- aura:valueInit
- aura:valueChange
- aura:locationChange
- aura:doneRendering
- aura:valueRender
- aura:valueDestroy
- aura:systemError
- event.getSource(), event.target and event.currentTarget
- Application Events and Component Events
- Registering the events and handling the events
- Event Propagation
- Creating the Lightning Component Dynamically
- Destroying the Lightning Component Dynamically
- Lightning Pages
- Lightning Custom Tab
- Design Resource and Property of a component
- Overriding the Custom Action with Lightning Design System Bundle
- Lighting App as an Application
- Using Lightning App in Visualforce Page using Lightning out
- Pagination
- Actions (View, Edit, Delete)
- Dynamically displaying the fields