This tutorial aimed at beginners helps you learn about web APIs and how to combine them to create a nice looking weather app.
Tutorial: https://fourtonfish.com/blog/weather-web-app-web-api-tutorial/
Finished project: https://weather-web-app.glitch.me