Lightning Web Components Specialist
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
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