banner

Lightning Web Components

 

Lightning Web Components (LWC) is a modern web component framework developed by Salesforce for building user interfaces in the Salesforce Lightning Platform. LWC provides a standards-based approach to creating reusable components that can be used within Salesforce applications, enhancing the development experience and improving performance. 

Overall, Lightning Web Components offer a modern, efficient, and flexible way to build user interfaces for Salesforce applications and beyond. They combine the power of web standards with Salesforce's platform capabilities, enabling developers to create engaging and responsive experiences for users.

 

8682 +Learning
5542 +Certified
8508Registration
1258Companies

Overview

Lightning Web Components (LWC) is a modern web component framework developed by Salesforce for building user interfaces in the Salesforce Lightning Platform. LWC provides a standards-based approach to creating reusable components that can be used within Salesforce applications, enhancing the development experience and improving performance. 

Overall, Lightning Web Components offer a modern, efficient, and flexible way to build user interfaces for Salesforce applications and beyond. They combine the power of web standards with Salesforce's platform capabilities, enabling developers to create engaging and responsive experiences for users.

 

Course Description

Lightning WEB Component Introduction

Setting up the Development Environment

Understanding Folder Structure

Modules in ES6 and LWC

Data Binding

Decorators for properties

Data flow in Lightning Web Components

Setter and Getter methods

Iterators in LWC

Invoking methods on child components

All about Slots

Lifecycle Hooks

Hooks in LWC vs Renderer in Aura Components

Shadow Dom Web Standard

 

Lightning Data Services

Introduction

Putting the base component lightning-record-edit-form to use.

Using lightning-record-view-form and lightning-record-view-form

Using getRecord() Adapter

Handlers in LDS base components

Override save functionality using base components

Using createRecord() method to create a record

Using updateRecord() method to update a record

getRecord() alternative syntax

  

Events

How to dispatch and handle events

How Event Retargeting works?

Event Propagation in JavaScript

Event bubbling in child and parent components

All Event propagation scenarios

Programmatically handle the events

Publish-Subscribe events

 

LWC & Apex

How to invoke Apex method from Web Component

How to pass parameters when Apex method is invoked

Invoke Apex method imperatively

Continuation in Apex

Wire method

Impetration Call

 

Navigation in LWC

Navigation to different destination from a Web Component

Navigation in Files

 

Lightning Message Service

Steps involved and why do we need them?

Using LMS in Aura Components

Why LMS when we have Pub-Sub, Application Events and Component Events.

Where can we not use LMS?

What all params does JSON. stringify() accept?

Course Key Features

·         Classroom and Online Training

·         IT Experts as Trainers

·         Industry Curriculum

·         Real Intensive -Time use cases and Projects

·         One to One with mentor

·         Convenient Training schedules

·         Per Day 8 Hours Lab support.

·         Pre-Assessment Questions  

·         Course Material

·         Swhizz Certification is valid for lifetime.

·         Resume Building

·         Interview Guidance

·         Mock Interview

·         Drives with Top companies

·         Internship Opportunities

·         Tie up with 50+ clients

Who Should Attend

·         Graduates

·         Post Graduates

·         Career Gap people

·         Software Developers

·         Operations Professionals

·         Quality Assurance Engineers

·         System Administrators

·         IT professionals

·         Associates

FAQs On


Profile Building Mock Interview Interview Preparation Conducting Walk-in Drives
one Month 60 hours live classroom / online training