Newer Version Available

This content describes an older version of this product. View Latest

Learn Lightning Web Components with Trailhead

If you’re not already an experienced LWC developer, the best way to learn Lightning web components is with the extensive collection of lessons and projects on Trailhead.

Comprehensive Trailhead Trails

For the most complete foundation, start with these Trailhead trails to get you up to speed with Lightning web components, including necessary JavaScript skills.

  • Learn to Work with JavaScript

    Lightning web components are implemented using modern HTML, JavaScript, and CSS. We suggest that you have at least an intermediate level of skill with JavaScript. This trail consists of two modules that make sure your JavaScript background is solid.

  • Build Lightning Web Components

    This Trailhead trail provides a complete foundation for working with Lightning web components.

Essential Trailhead Modules

To focus only on the essentials, these Trailhead modules provide the conceptual basics of Lightning web component development. Every developer working with LWCs should complete all of these modules to ensure they have solid, basic skills.

Focused Trailhead Projects

These projects get you going fast with Lightning web components. Fast is exciting!

Most LWC modules and projects are general purpose, rather than specific to a particular mobile app. For setting up to specifically work with Lightning web components and your specific mobile app, such as the Field Service mobile app, follow the steps provided in Set Up Your Development Environment.

Note

MOAR, MOAR, MOAR

These modules and projects are great if you want to learn specific areas of Lightning web components, or have experience with our other UI customization frameworks, such as Visualforce or Lightning Aura components.