Programming Lightning Web Components (DEX-602) Course Overview

Programming Lightning Web Components (DEX-602) Course Overview

The Programming Lightning Web Components (DEX-602) course is an in-depth training program designed for developers seeking to enhance their skills in building custom, reusable, and performant web components on the Salesforce platform. This course covers the Lightning Web Components programming model, providing hands-on experience in creating, styling, and managing components effectively.

Starting with an introduction to the Lightning Web Components Model, learners will gain familiarity with the framework and proceed to build their own components. The course emphasizes practical skills such as handling DOM events, debugging, working with Salesforce data, and leveraging base components. Advanced topics include surfacing components in various Salesforce experiences, implementing navigation, layouts, and creating responsive data tables.

Learners will also explore how to integrate Lightning Web Components with Salesforce data, ensuring their components can create and manage records effectively. With lessons on validation, forms, and data handling, developers will understand how to deliver robust solutions.

The course also addresses testing with Jest, offering insights into how to write Jest tests for components to ensure code quality. For developers transitioning from Aura, a dedicated module helps them adapt their existing knowledge to the Lightning Web Components framework.

Overall, the course is a comprehensive guide that empowers developers with the skills to build high-quality web components, contributing to more dynamic and interactive user experiences on the Salesforce platform.

CoursePage_session_icon

Successfully delivered 2 sessions for over 13 professionals

Purchase This Course

3,950

  • Live Training (Duration : 40 Hours)
  • Per Participant
  • Guaranteed-to-Run (GTR)
  • Classroom Training price is on request

Filter By:

♱ Excluding VAT/GST

You can request classroom training in any city on any date by Requesting More Information

  • Live Training (Duration : 40 Hours)
  • Per Participant
  • Classroom Training price is on request

♱ Excluding VAT/GST

You can request classroom training in any city on any date by Requesting More Information

Request More Information

Email:  WhatsApp:

Koenig's Unique Offerings

Course Prerequisites

To ensure you are well-prepared to take the Programming Lightning Web Components (DEX-602) course, we recommend that you have the following minimum prerequisites:


  • Basic understanding of web development concepts, including HTML, CSS, and JavaScript.
  • Familiarity with object-oriented programming principles.
  • Experience with any modern JavaScript framework (such as Angular, React, or Vue) is beneficial but not required.
  • Understanding of the Salesforce platform and experience with the Salesforce Lightning Experience.
  • Knowledge of Salesforce declarative customization options, such as creating objects, fields, and workflows.
  • Previous exposure to the Salesforce development environment and tools, like Salesforce DX, would be advantageous.
  • An ability to navigate and perform basic operations within a Salesforce org.
  • Enthusiasm to learn new technologies and a commitment to apply the concepts in real-world scenarios.

While prior experience in Salesforce development is helpful, the course is designed to guide learners through the essentials of developing with Lightning Web Components. We encourage all interested students with the above foundational knowledge to enroll and enhance their skill set in this cutting-edge field.


Target Audience for Programming Lightning Web Components (DEX-602)

The "Programming Lightning Web Components (DEX-602)" course is designed for developers looking to master building Salesforce-based applications.


  • Salesforce Developers
  • Front-End Developers interested in Salesforce platform
  • Full Stack Developers working with Salesforce integration
  • Salesforce Technical Architects
  • Salesforce Consultants
  • JavaScript Developers looking to expand into Salesforce Lightning
  • Experienced Aura Framework Developers transitioning to Lightning Web Components
  • IT Professionals seeking to understand Salesforce development
  • Salesforce Administrators with development interest or background
  • Application Developers building on the Salesforce Platform


Learning Objectives - What you will Learn in this Programming Lightning Web Components (DEX-602)?

Introduction to Learning Outcomes:

The DEX-602 course equips students with the skills to build and deploy responsive Lightning Web Components, handle Salesforce data, and leverage advanced features for robust Salesforce applications.

Learning Objectives and Outcomes:

  • Understand the Lightning Web Components programming model and its ecosystem within Salesforce.
  • Create and style Lightning Web Components, defining their properties and handling user interactions through DOM events.
  • Debug Lightning Web Components effectively to maintain high-quality code.
  • Manipulate Salesforce data within components, understanding how to retrieve, display, and update records.
  • Utilize Base Lightning Components to accelerate development with pre-built functionalities.
  • Learn advanced communication patterns between components, including event handling and component composition.
  • Integrate Lightning Web Components into different Salesforce experiences, including Lightning Pages and Lightning Experience Record Pages.
  • Build responsive layouts and use advanced components, such as custom datatables and service components.
  • Implement and validate forms, handle server requests, and understand Salesforce deployment models.
  • Write Jest tests to ensure the reliability and maintainability of Lightning Web Components.

Target Audience for Programming Lightning Web Components (DEX-602)

The "Programming Lightning Web Components (DEX-602)" course is designed for developers looking to master building Salesforce-based applications.


  • Salesforce Developers
  • Front-End Developers interested in Salesforce platform
  • Full Stack Developers working with Salesforce integration
  • Salesforce Technical Architects
  • Salesforce Consultants
  • JavaScript Developers looking to expand into Salesforce Lightning
  • Experienced Aura Framework Developers transitioning to Lightning Web Components
  • IT Professionals seeking to understand Salesforce development
  • Salesforce Administrators with development interest or background
  • Application Developers building on the Salesforce Platform


Learning Objectives - What you will Learn in this Programming Lightning Web Components (DEX-602)?

Introduction to Learning Outcomes:

The DEX-602 course equips students with the skills to build and deploy responsive Lightning Web Components, handle Salesforce data, and leverage advanced features for robust Salesforce applications.

Learning Objectives and Outcomes:

  • Understand the Lightning Web Components programming model and its ecosystem within Salesforce.
  • Create and style Lightning Web Components, defining their properties and handling user interactions through DOM events.
  • Debug Lightning Web Components effectively to maintain high-quality code.
  • Manipulate Salesforce data within components, understanding how to retrieve, display, and update records.
  • Utilize Base Lightning Components to accelerate development with pre-built functionalities.
  • Learn advanced communication patterns between components, including event handling and component composition.
  • Integrate Lightning Web Components into different Salesforce experiences, including Lightning Pages and Lightning Experience Record Pages.
  • Build responsive layouts and use advanced components, such as custom datatables and service components.
  • Implement and validate forms, handle server requests, and understand Salesforce deployment models.
  • Write Jest tests to ensure the reliability and maintainability of Lightning Web Components.