# Lightning Challenge features

Lightning Challenge is a practice platform for Salesforce developers. You solve Apex and LWC coding challenges, get graded automatically, and earn points on a leaderboard.

## Who it's for

- Salesforce admins moving into Apex and code.
- Developers preparing for the Platform Developer I (PD1) certification exam.
- Developers getting ready for a Salesforce developer job interview.
- Experienced developers keeping their Apex and LWC skills sharp.

It is not a fit for admin-only (no-code) training.

## How it works

1. Pick a challenge. Each one has a problem statement, starter code, and hidden tests.
2. Write your solution in the in-browser code editor.
3. Apex runs in your own free Salesforce Developer Edition org or Trailhead Playground, connected once with OAuth. LWC challenges compile on our servers and run in your browser, with no org needed.
4. The tests grade your code and show which ones passed. A correct solution earns points on the leaderboard. Solving the daily challenge on its day earns full points.

## Daily challenge

A new coding challenge every day. Solve it on its day for full points and keep your daily streak going.

- Plan: Free
- Link: https://lightningchallenges.com/daily

## Challenge library

Every past daily challenge in one searchable list, filterable by difficulty (Easy, Medium, Hard) and category.

- Plan: Free
- Link: https://lightningchallenges.com/challenge

## Lessons

Topic-based lessons organized into modules. Each lesson pairs a short reading with hands-on Apex or LWC exercises.

- Plan: Free
- Link: https://lightningchallenges.com/lessons

## Learning paths and badges

Step-by-step paths such as Apex Fundamentals, PD1 Prep, and Integration Builder. Finish a path to earn a shareable badge and bonus points.

- Plan: Free and Pro
- Link: https://lightningchallenges.com/paths

## Leaderboard and contests

Earn points for every solved challenge and climb the all-time leaderboard. Regular #CodeEveryDay contests have their own leaderboards, and some include sponsored prizes.

- Plan: Free
- Link: https://lightningchallenges.com/leaderboard

## Wally, the AI assistant

Ask Wally for hints or help debugging a failing solution. Wally points you in the right direction instead of giving away the answer. Free accounts get a few messages a day; Pro is unlimited.

- Plan: Free and Pro
- Link: https://lightningchallenges.com/pricing#compare

## Lightning Web Component (LWC) challenges

Build components that compile and get graded in your browser, with no Salesforce org needed. Some LWC challenges are free; the full LWC track is Pro.

- Plan: Free and Pro
- Link: https://lightningchallenges.com/challenge/lwc

## PD1 certification prep

Hands-on challenges aligned to the Platform Developer I exam topics, plus a PD1 Prep learning path.

- Plan: Pro
- Link: https://lightningchallenges.com/challenge/pd1

## Integration practice

Challenges where your Apex makes real HTTP callouts to public REST APIs and handles the responses.

- Plan: Pro
- Link: https://lightningchallenges.com/challenge/integrations

## Official solutions

See the reference solution for any challenge. Viewing it before you solve the challenge lowers the points you can earn for it.

- Plan: Pro
- Link: https://lightningchallenges.com/pricing#compare

## Community challenges

Challenges written by other Salesforce developers. You can contribute your own on GitHub.

- Plan: Free
- Link: https://lightningchallenges.com/challenge/community

## Plans

The Free plan costs $0 with no credit card. Pro ("Bolt") costs $6.99/month or $69/year. Full comparison: https://lightningchallenges.com/pricing#compare. Sign up free: https://lightningchallenges.com/register.

---

- Features: https://lightningchallenges.com/features
- FAQ: https://lightningchallenges.com/faq
- Agent guide: https://lightningchallenges.com/llms.txt
- Sitemap: https://lightningchallenges.com/sitemap.xml
- Contact: support@lightningchallenges.com (replies within two business days)
