About Course:

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 Component programming with alot 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


Duration : 20 hours
Who Should learn :
  • Salesforce developer
  • Software developers
  • Web application developers
  • Those who want to produce custom Lightning web components and applications

Fee: 438

Training Calender

Date Time Type Attend
11th May 2024 08:00 Demo
14th May 2024 08:00 Regular
Contact Us

+91 769-409-5404

Includes
  • 24 hours on-demand video
  • Articles
  • Coding Exercises
  • Full lifetime access
  • Certificate of Completion

Curriculum

Salesforce Lightning Web Component

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

Use Case

Use Case 1

Certificate

Certificate
Benefits of Certificate

Certification demonstrates your dedication, motivation and technical knowledge on a specific platform. Having a certification shows that you not only possess comprehensive knowledge of that technology but you also care enough about your own career to spend the time and money to get the certification.

We are welcoming our Students or professionals to participate in our professional online courses. We are offering great variety of online training programs and professional courses that you can always find as desired. After the completion of training program they will receive a certificate from BISP. As a Certified professional you can apply that knowledge in your future profession and enjoy with better salaries & career prospects.

Signup for free newsletter and
business tips

Any Questions?
Talk to our Course Co-ordinator

+91 769-409-5404
Want to see a live demo? We'll be in touch within 24 hours?