>> Courses >> Salesforce >> Salesforce Lightning Web Components

Salesforce Lightning Web Components

Flexible Schedule

1:1 Support

Hands-on Projects

Acquire Knowledge! Talk to Us.

The GET Advantage: Your Path from Learning to Earning:

  • Build in-demand technical and soft skills, validated by industry-recognised certifications. 
  • Apply learning through real-world projects, case studies, and assignments that make you job-ready. 
  • Learn what employers want, align your skills with trends, and move towards higher-paying opportunities. 
  • Continuous mentorship, career coaching, and peer community to guide you beyond the course. 

Course Overview

This course provides a deep dive into Salesforce’s modern UI framework, LWC, enabling you to build fast, reusable, and responsive applications. You’ll start with web component architecture and JavaScript fundamentals, before moving into advanced topics like Apex integration, component communication, data binding, and deployment workflows. With hands-on projects, you’ll develop interactive components, optimize performance, and gain the confidence to implement LWC solutions in real business environments. 

Relevant Industries

CRM Solutions, SaaS Companies, IT Services, Consulting, Banking & Financial Services, E-commerce, Healthcare, Telecom 

Overview of Technology

Lightning Web Components (LWC) is Salesforce’s next-gen framework built on modern web standards (JavaScript, HTML, CSS). It replaces legacy frameworks with a faster, more flexible approach to UI development, enabling seamless integration with Salesforce data and creating dynamic user experiences at scale. 

Why choose Acquledge for Salesforce course?

Live Training Sessions

Flexible Schedules

Hands-on Experience

Vast Resource Library

Extensive Support

Enrollment Process

  • Sign up on the platform and choose your preferred batch.
  • Start your classes on the scheduled date .
  • Get access to learning materials and project dashboards.
  • Begin your training journey with expert-led sessions.
  • Apply your learning through real-world case studies and projects.

Detailed Course Curriculum

1. Introduction:

 This module will introduce the Author as well as the overview of the whole course.

  • Introduction to Author
  • LWC Overview
2. Setup Environment & Getting Started:

In this module learn about History of Slaesforces’s LWC, sign up and set up. Learn about dx commands, LWC playgrounds and more.

  • Why Did Salesforce Introduce LWC?
  • Signup for your first free developer edition org
  • Setup Visual Studio code & Salesforce CLI
  • Setup Scratch ORG with DevHub Org
  • Useful Salesforce dx commands
  • LWC Playground
  • Authorize your Salesforce environment from VS code for 2 different purpose
  • Web Component Fundamentals (HTML 5 vanilla components)
  • Overview of Lightning Component Library
  • Make Salesforce Environment Ready
3. Lightning Web Component Basic Development:

In this module learn about LWC Bundle, CSS and its application, Data binding with  JavaScript, POC, and more. Focus on HTML as well. 

  • Lightning Web Component Bundle
  • Hello world Web Component
  • Apply Styling(CSS) to your web component
  • Data Binding from JavaScript Class to Web Component
  • Basic Overview of Html Events
  • Conditional Rendering – use if else in your web component with Toggle Images
  • Display your list in lightning web component (looping & iteration)
  • POC: Develop a Simple Calculator
4.JavaScript Fundamentals:

In this module the candidate will gain in-depth knowledge about JavaScript. Learn about  types of property; Private and public, and more. 

  • Decorators in Lightning Web Component
  • Private Property (Non – Reactive)
  • Private Property (Reactive @track decorator)
  • Public Property (@api decorator)
  • Getter Property
  • JavaScript Boolean Property
  • Modify Calculator POC with properties
5. Web Component Lifecycle Hooks & Compositions:

This module equips an individual with a proper knowledge of Web Component Cycle, its composition, with a real time demo of Shadow DOM and more. 

  • Web component Lifecycle hooks
  • Composition of One Component inside other component
  • Using slots into web components
  • Shadow DOM in Web components (Real time demo)
  • Metadata file Explanation -Deep Dive
  • POC – Create a Post Office List component using Composition
6. Event Propagation:

In this module the candidate will learn about communication using events, proper time to use it, Bubbling events and more. Learn about the Call Child Component method and POC. 

  • Communication using events
  • When To use Events in LWC
  • POC: Simple Events
  • Bubbling Event
  • How to pass data from Child Component to Parent Component
  • Call Child Component Method using Parent Component
  • Communicate between Aura Component & LWC
  • Share JavaScript Code between components
  • POC – Quick Custom Object Component Structure
7. Salesforce Data in LWC:

This module will introduce the candidate with LDS, its view record, Edit records, Creating records and Call Apex Class Method and more. 

  • Working with Salesforce Data
  • Introduction to LDS
  • Get Current Record Id & Object Api Name
  • LDS View Record – RecordViewForm & RecordForm
  • LDS Edit Record – RecordForm & RecordEditForm
  • LDS Create Record – Record Form & Record Edit Form
  • Call Apex Class Method using @Wire
  • How to pass parameters in @wire method
  • Call Apex Class Method using imperative method
  • Lightning UI Record API
  • Lightning UI Object info API
  • POC – Create Custom Lookup
8. Navigation Service & Other Features:

Learn about Navigation Services of LWC, understand DTN, Design Attribute in LWS, Custom labels, static resources and more.  

  • Display Toast Notification
  • Design Attribute in LWC
  • Navigation in Salesforce
  • Use Web Component in VF Page
  • Work with Custom Labels in Lightning Web Components
  • Work with Static Resource in Lightning Web Component
9. Testing Lightning Web Components:

This module includes testing LWC for two methods- wire and Imperative method both  params respectively. 

  • Writing Unit Test for @wire method with params
  • Writing Unit Test for imperative method with params

Similar Courses

Got Questions ? We've got Answers

What types of courses do you offer?

Acquledge offers a range of online courses including certification programs, knowledge development, and professional upskilling across technology, business, finance, language, and more.

Are your courses self-paced or instructor-led?

We provide both self-paced learning modules and instructor-led live online classes. Choose according to your schedule and learning preferences.

Is Acquledge accredited or certified?

Yes, our courses are certified and recognized by relevant industry bodies and partners to ensure quality and global acceptance.

Will I receive a certificate after completing a course?

Every participant who successfully completes the course and meets assessment criteria receives a certificate that can boost your professional credibility.

Do you offer placement assistance or career support?

Yes, our programs include job placement assistance, resume building, interview preparation, and career counseling to help you transition into new roles.

Fill the form :

Get in touch with us!

Fill in your details and book a demo. Talk to an expert and choose wisely.

For immediate assistance with course-related or technical questions, chat with us.