Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

JavaScript Node.js Basics 2017 Create a Command Line Weather Application Project Overview

James Crosslin
seal-mask
.a{fill-rule:evenodd;}techdegree seal-36
James Crosslin
Full Stack JavaScript Techdegree Graduate 16,882 Points

This module is over 3 years old and is built around an API that hasn't worked in 2 years

I think it's important to have a working video walkthrough on these subjects. I know I'll have to interpret analogous descriptions as a dev, but it's really tough when it's the first time through. The way Treehouse confirms your correct application of the information exactly and tells you why it is correct exactly is important. If you guys could update just this 5 part or whatever project, that would be really great.

2 Answers

Lee Vaughn
seal-mask
STAFF
.a{fill-rule:evenodd;}techdegree seal-36
Lee Vaughn
Treehouse Teacher

Hi James Crosslin!

In the Teacher's Notes for this video it mentions that Weather Underground, the API used in the videos, no longer provides free API access and then includes details for how to use the OpenWeatherMap API instead. Each of the subsequent videos includes information in the Teacher's Notes showing what the solution would look like using OpenWeatherMap.

I understand having to apply information from both the videos and the Teacher's Notes isn't ideal but all of the necessary information is available to successfully complete this stage of the course. That said, I will inquire with the team as to the status of a possible refresh for this content.

Thanks for pointing this out. Have a great day!

for people that are worried like i was about the api key i did this and worked great, when you get the api key from open weather api, just save the key into a variable (i used apiKey for the name) and then use template literals to replace the api key space with your new apiKey variable, works great the rest you can use as instructed so far till this video.