Lightning Framework Training

  • (25 REVIEWS )

The Lightning Component framework is a UI framework for developing single page applications for mobile and desktop devices.


Lightning includes the Lightning Component Framework and some exciting tools for developers. Lightning makes it easier to build responsive applications for any device..

SLightning components accelerate development and app performance. Develop custom components that other developers and admins can use as reusable building blocks to customize Lightning Experience and the Salesforce mobile app.

Online Training Features:

  • Real Time Expert Trainers
  • Industry Specific Scenario’s
  • Video Recording Sessions
  • Soft Copy of Materials
  • Interview Preparation Tips


A thirst for learning and a thrive for knowledge is all that is required!!!

What you’ll Learn:

  • This is a Project Based You will work on a project requirement thereby learn the concepts
  • Extensive Work Exercises for most of the topics thereby enhancing your practical knowledge
  • Lots of interview preparation materials and certification materials
  • You will become a SOLO Salesforce Developer capable of handling a Salesforce org independently!!
  • Access to all the related Salesforce materials and many quizzes

SFDC Course Syllabus

LESSON 1: Lighting Experience

    1. Introduction to Lightning Experience
    2. Lightning Component Framework
    3. Introduction to Aura Framework

LESSON 2: Migration Assistance

    1. Enabling and Disabling of Lightning Experience for your Organization
    2. Migrating from Classic to Lighting Experience Vice-Versa.

LESSON 3: Domain Management

    1. What is Domain Management
    2. Creating Custom Domain for Organization
    3. Configuring Custom Domain
    4. Configuring Authentication Setting for your Domain

LESSON 4: Domain Management

  1. Lightning Inspector
  2. Installing Lightning Inspector Extension
  3. Enabling of Debug Mode in Lightning Components

LESSON 5: Static Resource

  1. What is Static Resource
  2. Steps for Creating Static Resource
  3. Stylesheet Creation using Static Resource

LESSON 6: Introduction to APEX

  1. Creation of Lightning Resource using Console
  2. Lightning Application
  3. Lightning Component
  4. Lightning Interface
  5. Lightning Event

LESSON 7: Lightning Application Bundle

  1. Steps for creating Lighting Application
  2. Application
  3. Controller
  4. Helper
  5. Style
  6. Documentation
  7. Renderer
  8. SVG
  9. Adding of SVG resource to Component Bundle
  10. Adding Lighting Component to Application
  11. Tabs & App Launcher
  12. Adding of Lighting Components to custom tab
  13. Adding of lighting page to custom tab
  14. Adding of lighting components to app launcher

LESSON 8: Lightning Component Bundle

  1. Steps to Creating Lightning Component
  2. Component
  3. CSS Styles
  4. Controller
  5. Design
  6. Documentation
  7. Re-render
  8. Helper
  9. SVG File

LESSON 9: Client Side Controller

  1. Creating Lightning Client side controller
  2. Setting the attribute values
  3. Getting the attribute values
  4. Multiple Actions
  5. Aura: handler
  6. What is Helper
  7. Creating Helper

LESSON 10: Server Side Controller

  1. With Sharing
  2. Without Sharing
  3. @Aura Enabled
  4. Creating @Aura Enabled variables
  5. Combining App, Component and JS Contoller
  6. Using Client Side Controller to fire events
  7. Invoking the APEX class in Lighning
  8. Checking response state of controller calling
  9. Getting response from Server-Side Controller
  10. Importance of $A.enqueueAction
  11. Invoking the method from Client Side
  12. Passing the parameters to Apex method
  13. SOQL in Lightning
  14. DML in Lightning

LESSON 11: Data Table

  1. Display of Fields
  2. Rows wise Actions
  3. Column Wise Actions
  4. Overlay Pop-up
  5. Model Actions

LESSON 12: Global Id’s and Expressions

LESSON 13: Custom Labels

LESSON 14: Component Documentation

LESSON 15: Design

LESSON 16: Events

  1. Application Events
  2. Component Events
  3. Creating Events
  4. Handling Events
  5. Firing Events
  6. Firing Events from Interfaces
  7. Setting Parameters
  8. Getting Parameters
  9. Salesforce Defined Standard Events
  10. Show Toast

LESSON 17: Visualforce Pages

  1. Lightning Out in Action
  2. $Lightning.CreateComponent
  3. $Lightning.Use
  4. Converting Visualforce View to Lightning View
  5. Building Script for Lightning Out

LESSON 18: Lightning Interfaces

LESSON 19: Lightning Tokens

LESSON 20: Lightning Data Services

  1. What is Lightning Data Services
  2. Lightning Data Services Advantages
  3. Force:recordData
  4. Loading a Record
  5. Saving a Record
  6. Creating a Record
  7. Deleting a Record
  8. Record Changes
  9. Errors
  10. SaveResult

LESSON 21: Lightning Actions

  1. Global Actions
  2. Object Specific Actions
  3. Flow Actions
  4. Adding the Actions to Layout
  5. Customize Buttons and Links
  6. Adding Lightning Component to Application
  7. Tabs & App Launcher
  8. Adding of lightning components to a custom tab (lightning)
  9. Adding of lightning page to a custom tab (lightning)
  10. Adding lightning components to an App Launcher


LESSON 23: Web services

LESSON 24: Dynamic Components

LESSON 25: Generic Components

LESSON 26: Lightning Design System

  1. BDM
  2. Understanding BDM Style Classes
  3. SVG

LESSON 27: Lightning Design System

  1. Setting Up CLI
  2. Setting Up VS Code
  3. Installing GitHub
  4. Creating Project
  5. Building Apex Class
  6. Building Lightning Components
  7. Creating a Dev Hub
  8. Creating a Scratch Org
  9. Deploying the Code Between the Orgs
  10. Local Repositories

LESSON 28: Deployments Using Dev Hub and GIT HUB

LESSON 29: Mini Project

LESSON 30: Lightning Web Components

Prepare for Certification

Our training and certification program gives you a solid understanding of the key topics covered on the Oreilly’s Datascience with R Certification. In addition to boosting your income potential, getting certified in Datascience with R demonstrates your knowledge of the skills necessary to be a successful Python Developer. The certification validates your ability to produce reliable, high-quality results with increased efficiency and consistency.