Final challenge: a song finder
The last stop. Build a working song search on your own: validation, fetch, loading and error states, results drawn from data, and a stats function.
- The skill
- Show you can build a working search app with fetch, validation and data on your own.
- You make
- A song search with loading and error states and a most played artist stat.
Premium lesson
£7.99 a month or £59 a year. Cancel any time.
Builds on 32 Bug hunt: fix code you did not write. Free to try: Web Foundations and the playground.
Cleared
Go back to
You can now
You can now
- Build a page with semantic HTML and CSS
- Lay out pages that work on phones and desktops
- Write JavaScript with functions, arrays and objects
- Make pages react to clicks, keys and forms
- Load data from an API and handle errors
- Find and fix common JavaScript and page bugs
You have what you need for a project: Listening stats dashboard Premium 3 hours
Step 1 of 3
exercise_1.html
You've reached the good stuff.
2 exercises in this lesson, checked as you type. Premium opens every lesson after Foundations, in all four courses.
HTML, CSS and JavaScript