Salesforce Lightning Web Component

22,000.00

Category:

Mode of Training

LIVE ONLINE TRAINING

Curriculum

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

Benefits of Certificate

Skill Development: Certificates often require participants to acquire and demonstrate specific skills and knowledge. This can lead to improved competence and expertise in a particular area.

Career Advancement: Many certificates are directly related to specific careers or industries. Earning a relevant certificate can enhance your qualifications and make you a more attractive candidate for job opportunities or promotions.

Professional Recognition: Certain certificates are widely recognized and respected in specific fields. Earning such certificates can enhance your professional credibility and reputation.

Specialization: Certificates allow individuals to specialize in a particular area or aspect of a field, enabling them to focus on their areas of interest or expertise.