Salesforce LWC (Lightning Web Components) Training

Optimizing performance and usage on Salesforce platform


An undergraduate degree in BBA, BCA, MCA, or MBA is required. It is also essential that a candidate has a basic understanding of the Salesforce platforms.

  • Salesforce Certification Aligned Course
  • 25 Hours
  • 9 Assignments
  • 2 Projects

Enroll For LWC Training

    Select Course*

    Salesforce LWC (Lightning Web Components) Course Syllabus

    India has a national average salary of ₹5,00,000 per year for Salesforce Developers. Based on the position and expertise, up to ₹15,00,000 in salary per year is possible.


    Our Salesforce LWC training courses prepare participants for certification exams in an industry-oriented manner. The Salesforce LWC training curriculum has been created by a team of experts to simplify the learning process. Below are the modules that contain the full details of the course:


    Course Content

    1. What is LWC?
    2. Why we are using LWC when we have already lightning framework/Advantages of LWC?
    3. Prerequisites before learning LWC
    1. What is VS Code Editor?
    2. Need/Use of VS Code Editor?
    3. Initial plugins which is need to be installed before working on VS Code
    4. Connecting your org to VS Code
    5. Some commands/Hands on practice on VS Code
    1. Steps to follow to create your first LWC
    2. Things need to remember before creating LWC
    3. Naming convention need to follow for LWC
    1. Learn about ECMAScript and the new features
    2. This keyword
    3. Arrow functions
    4. Asynchronous programming in JavaScript
    5. Call back functions
    6. Promises
    7. Async and await
    8. Import and export of JavaScript files
    9. Classes
    10. Constructor and super
    1. Html file and use of it
    2. JavaScript file and use of it
    3. CSS file and use of it
    4. SVG file and use of it
    5. Meta file and use of it
    6. MasterLabel tag in meta file
    7. Targets tags in meta file
    1. Pushing LWC to your org
    2. Pulling LWC to your Local machine
    1. Basic syntax of CSS
    2. Use/Need of CSS in LWC
    3. How and where to add CSS in LWC
    4. Inline CSS in LWC
    5. Internal CSS in LWC
    6. External CSS in LWC
    1. Basic Syntax of JavaScript
    2. Use/Need of JS in LWC
    3. How and where to add JS in LWC
    4. Declaring and defining JS in LWC
    5. Declaring variables in JS
    6. Functions in JS
    7. Loops in JS
    8. If condition in JS
    1. Introduction
    2. Need/Use
    3. Track decorator
    4. Api decorator
    5. Use decorators in code
    6. Defining decorators
    7. Accessing Values of decorators
    8. Manipulating Data
    9. Getters and Setters
    10. Use/Need of getters and setters
    11. Manipulating data with getters and setters
    12. Wire decorators in LWC
    13. Use/Need of wire decorators in LWC
    14. Manipulating data with wire decorators
    1. constructor()
    2. connectedCallback()
    3. disconnectedCallback()
    4. render()
    5. errorCallback()
    1. for:each={array}
    2. for:item=”currentItem”
    3. for:index=”index”
    4. if:true|false={expression}
    5. iterator:iteratorName={array}
    6. key={uniqueId}
    7. lwc:dom=”manual”
    1. Introduction to events
    2. Use/Need of events
    3. Use/Need of Client-side-controller in LWC
    4. Handling user/browser events on Client side controller
    5. Sending data from user to client side controller
    6. Returning data from client side controller to user
    7. Changing decorator values in events
    8. Performing some tasks using events on client side controller
    1. Introduction
    2. Use/Need of server side controller in LWC
    3. Handling database related events on server side controller
    4. Sending data from user to server side
    5. Returning data from server side controller to user
    6. Performing some tasks using events on server side controller
    1. Introduction to SOQL
    2. Use/Need of SOQL
    3. Different types of operations in SOQl
    4. Overview of Query Editor
    5. Use of SOQL in Class/Methods
    6. Use of SOQL in anonymous window
    7. Use of SOQL in Workbench
    1. Introduction
    2. Use/Need of Debug Logs
    1. Introduction
    2. Use/Need of static resources
    1. Overview of Custom Labels
    2. Use/Need of custom labels
    3. Use custom labels in apex
    1. @salesforce/apex
    2. @salesforce/apexContinuation
    3. @salesforce/contentAssetUrl
    4. @salesforce/client/formFactor
    5. @salesforce/i18n
    6. @salesforce/label
    7. @salesforce/messageChannel
    8. @salesforce/resourceUrl
    9. @salesforce/schema@salesforce/user
    1. Introduction
    2. Need/Use of toast messages
    3. Implement in LWC
    1. Calling apex method using wired
    2. Calling apex method using imperative
    1. Using consolelog() statement
    2. Using alert() statement
    1. Introduction
    2. Use/Need of Modal
    3. Creating one Modal in LWC
    1. Introduction
    2. Use/Need of data table
    3. Creating and displaying data using data table
    1. Introduction
    2. Use/Need
    3. View data in Record edit form
    4. Edit data in Record edit formCreate data in record edit form
    1. Calling child LWC from parent LWC
    2. Calling parent LWC from child LWC
    3. Pub sub concept in LWC
    4. Use/Need of pub sub in LWC
    5. Implementation of Pub sub in LWC
    6. Changing child data from parent LWC
    7. Calling child method from parent LWC
    8. JS Code Sharing in LWC
    9. Lightning Message Service
    10. Communication via platform events
    1. App
    2. Lightning Component
    3. Knowledge Article
    4. Login Page
    5. Named Page
    6. Navigation Item Page
    7. Object Page
    8. Record Page
    9. Record Relationship Page
    10. Web Page
    1. Testing in JavaScript
    2. Jest Framework and its usage in LWC
    1. 28. Lightning web components Open Source
    2. What is LWC OSS
    3. Build a simple app on LWC OSS
    4. Deploy LWC OSS to Heroku
    5. Integrate LWC with Salesforce data using JSforce

    Salesforce LWC (Lightning Web Components) Key Features

    With our Salesforce LWC Training in India, you can obtain Salesforce Certification in one month.

    Askelp Online Training Courses give you the opportunity to work with real-world projects.

    Lifetime Access

    With Salesforce LWC Certification Training, you receive lifetime access to presentations, assignments, and installation guides.


    After each topic is completed, you will receive assignments that will help you to master the topic and to clear your Salesforce LWC Certification.

    Real-life Case Studies

    With Askelp trainers, you will learn each and every topic through real-life case studies, making things more clear.


    In order to fulfill your dream, Askelp has designed the Salesforce LWC Certification course based on the most up-to-date syllabus.

    Job Assistance

    Through Askelp, learners can explore more job opportunities related to newly acquired skills.

    24 x 7 Support

    To assist you with all of your questions, we have a team to support you all the time.

    Salesforce LWC (Lightning Web Components) Certification Training Objectives

    Participants in this course can be from any background. This course is also open to students and professionals alike.

     The certification does not require any special prerequisites. You only need a basic understanding of Salesforce Apex and JavaScript.  

    To best prepare for Salesforce Lightning certification, online learning is a great way to get more practical skills.

    With Lightning web components training, you learn from the best trainers on the platform that have real-life industry experience.

    You can expect the best pay and the best position in your company after getting certified in the lightning platform.

    The trainers who work for us are all highly qualified and have a minimum of 10-12 years of experience teaching in their respective fields.


    Each of them has been screened, evaluated, and tested before they are approved to train for us. In addition, we hire only trainers who have impressive alumni ratings.

    Salesforce Specialized Training Services

    Our Salesforce training program is designed to ensure you master the concepts of becoming a Salesforce Professional.