Salesforce Lightning Web Components (LWC)
ForceInfinity offers a high-impact Lightning Web Components (LWC) - DEX602 training course, meticulously designed to help developers build, style, and deploy cutting-edge Salesforce applications. This program bridges the gap between traditional development and the modern, high-performance LWC framework.

Take the Lead with Infinity
36 Hours of Live Training – No boring pre-recorded loops.
Expert Mentors – Learn from the pros, not just the manuals.
Intimate Classes – Small batches for maximum engagement.
Lifetime Support – We're here for you 24/7, forever.
Your Schedule, Your Way – Flexible timing and 1-on-1 options available.
What You Will Master
Environment Setup
Master the Salesforce CLI and VS Code integration for a seamless developer experience.
Component Architecture
Create modular, reusable components using standard HTML, CSS, and modern JavaScript.
Data & Logic
Efficiently access Salesforce data using Wire Service, Lightning Data Service (LDS), and Apex Integration.
Communication Patterns
Handle complex component-to-component communication through custom events and the Lightning Message Service (LMS).
Quality Assurance
Learn professional testing standards using the Jest framework to ensure robust, bug-free deployments.
Course Curriculum
Lesson 1 - Introduction
4 lessons- Set Up Development Environment
- Create Developer Org and Setup Dev Hub
- Create Scratch Org
- Explore Salesforce CLI Commands
Lesson 2 - LWC Fundamentals
9 lessons- Component Bundle
- Hello World Component
- Data Binding
- Applying CSS
- Conditional Rendering
- Looping or Iteration
- Project - Simple Calculator - Part 1
- Project - Simple Calculator - Part 2
- Bonus - Component Library Overview
Lesson 3 - Javascript Properties
5 lessons- Private Properties - Non Reactive
- Private Properties - Reactive
- Getter Properties
- Public Properties
- Public Boolean Properties
Lesson 4 - Component Lifecycle & Composition
4 lessons- Using Slots
- Public Methods
- Shadow DOM
- Component Lifecycle
Lesson 5 - Component Communication Using Events
3 lessons- Dispatching And Handling Events
- Communication Between Independent Components
- Share Javascript Code
Lesson 6 - Access Salesforce Data
7 lessons- Working With Salesforce Data - An Overview
- Lightning Data Service - Create Record
- Lightning Data Service - View Record
- LDS - RecordViewForm and RecordEditForm
- LDS - RecordForm Base Component
- Call Apex Method Using Wire Adapter
- Call Apex Method Imperatively
Lesson 7 - Navigation Service and Other Features
6 lessons- Display A Toast Notification
- Get Record Id and Object Name From Framework
- Meta File Configurations
- Lightning Navigation Service Overview
- Examples of Lightning Navigation Service
- Using 3rd Party Libraries
Lesson 8 - Aura and LWC Interoperability
2 lessons- Communicate In Same Component Hierarchy
- Communicate In Different Components Hierarchy
Lesson 9 - Testing Your Lightning Web Components
4 lessons- JTest Setup
- Writing Tests For Your Lightning Web Components
- Debugging Test Files - Using Chrome
- Debugging Test Files - Using VS Code
Why Choose ForceInfinity for Components (LWC)?
Modern Web Standards Focus
We teach LWC using real HTML, CSS, and JavaScript — so your skills transfer beyond Salesforce into any modern frontend role.
DEX602-Aligned Content
The curriculum maps directly to Salesforce's official DEX602 outline, making this the most direct path to the JavaScript Developer I certification.
Full Dev Workflow Training
Go beyond components — learn Salesforce CLI, Scratch Orgs, VS Code, and deployment best practices for a true developer workflow.
Your Instructor

Kaustubh Jaiswal
11x Salesforce Certified | LWC Expert
Frequently Asked Questions
Ready to get certified?
Join 900+ students already enrolled.