Welcome to the Treehouse Community

The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.

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,758 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.