Lightning web components are custom elements built using HTML and modern JavaScript. In this course, candidate will learn how to program Lightning Web Components with markup, JavaScript, CSS, Apex, and the Salesforce Lightning Design System (SLDS). This complete course provides in-depth overview of new Lightning web components programming with a lot of attention towards an existing understanding of Aura components onto the concepts that exist in the new framework programming model. Ready to learn more.. Check out with our Introduction session and Expert faculty.
Lightning Web Component Development online training curriculum
HTML Templates
Data Binding
Handle User Input
Use Getters to Compute a Value
Render Lists
Render HTML Conditionally
Render Multiple Templates
CSS
CSS Scoping Examples
CSS Support and Performance Impact
Composition
Set a property on a child component
Call a method on a child component
Pass markup into slots
Query selector
Compose components using slots vs data
Shadow DOM
Reactivity
Public Property Reactivity
Field Reactivity
Reactive Data types
Fields, Properties, and Attributes
JavaScript Property Names
Boolean Properties
Access HTML Global Attributes in JavaScript
Reflect JavaScript Properties to HTML Attributes
Manage Attribute Dependencies in a Getter
Getters and Setters
Events
Handle Events
Create and Dispatch Events
Pass Data in Events
Get an Event Target
Configure Event Propagation
Component Lifecycle
Lifecycle Flow
constructor()
connected callback()
disconnected callback()
render()
renderedCallback()
errorCallback(error, stack)
Share JavaScript Code
Third-Party Libraries
Accessibility
Focus
Accessibility Attributes
Unit Tests
Install Jest
Configure Your Project to Use Jest
Run Tests
Component Directory Structure
Write a Basic Test
Test Asynchronous DOM Updates
Reference
Component Bundles
JavaScript Decorators
HTML Template Directives
Lightning Web Components
Supported Browsers
Supported JavaScript
Supported Salesforce Experiences and Tools
Lightning Component Library
How to Choose Lightning Web Components or Aura?
Set Up Your Development Environment
Development Workflows
Explore sample code
Delivery Methodology
We are using an experiential delivering methodology that blends theoretical concepts with hands-on practical learning to ensure a holistic understanding of the subject or course
Class Delivery
Live Interactive classes with expert