Lightning Web Components Specialist

Hugo Lemos
1 min readDec 27, 2020

Not sharing the solution here, but a few links that helped me to complete the challenges, and learn in that process.

Challenge 4

Lightning combo box
Call apex method from LWC
Transform array
Custom events
Custom events (mozilla link)

Challenge 5

Decorators

Challenge 6

Lightning Message
Wire adapters
Data Binding
Scope of Message Service

Challenge 7

Wired Service
Lightning spinner
Set Properties on Child Components
Display Toast Notifications
Arrow Functions
Lightning Map

Challenge 8

Layout Item
Create Lists
Communication between parent and child LWC
Communication across App
Call methods on Child LWC
Data Table with Inline Editing
Refresh Apex
Async Functions

Challenge 9

Call Methods on Child Components
Navigation (NavigationMixin )
Enable Debug Mode for LWC

Challenge 10

Access Static Resource
User Third-Party JavaScript Libraries
User Getter and Setters to Modify Data

Challenge 11

Reflect JavaScript Properties to HTML Attributes
Record Edit Form
Wire: Import References to Objects and Fields
Lightning input field (required )

Challenge 12

Call Apex Methods [Call an Apex Method Imperatively]
Boolean (MDN web docs)
Lightning Design System (Alignment)
Use Images, Icons, and Avatars
Lightning Avatar
Formatted Date Time
Navigation (LWC)
Basic Navigation
Using dataset in JavaScript (data-record-id)

Challenge 13

Access Labels (LWC guide)
Lightning Card
Lightning Tab Set
Get Field Value (LWC)
Record View Form
Access Elements in the component (QuerySelector)
Lightning Button
Navigation Examples (PageReference Types)
LWC: Change the Focused Tab in a Tabset

Challenge 14

Configuration File Tags
Example: Generic SObject Input for Screen Components

--

--