3.1 API calls from Node.js (Weather data from Dark Sky) - Working with Data and APIs in JavaScript

3.1 API calls from Node.js (Weather data from Dark Sky) - Working with Data and APIs in JavaScript

Subscribers:
1,740,000
Published on ● Video Link: https://www.youtube.com/watch?v=ZtLVbJk7KcM



Duration: 17:50
139,794 views
2,568


💻https://github.com/CodingTrain/Intro-to-Data-APIs-JS

Welcome to Module 3! I covered a lot about node.js in the previous module, but there are still a few key elements left to discuss!

In this module, I build the "Weather Here" project (based on example by Joey Lee). In this first video, I demonstrate how to connect to an external API from node.js itself. Later, I'll look at how to hide an API key as well as deploy a project to publicly accessible web server.

🎥 NEXT LESSON: https://youtu.be/Tiot877orkU
🎥 PREVIOUS LESSON: https://youtu.be/q-lUgFxwjEM
🎥 FULL COURSE: https://www.youtube.com/playlist?list=PLRqwX-V7Uu6YxDKpFzf_2D84p0cyk4T7X
🔗 Dark Sky API: https://darksky.net/dev
🔗 Node.js: https://nodejs.org/en/

🚂 Website: http://thecodingtrain.com/
💖 Patreon: https://patreon.com/codingtrain
🛒 Store: https://www.designbyhumans.com/shop/codingtrain/
📚 Books: https://www.amazon.com/shop/thecodingtrain

🎥 Coding Challenges: https://www.youtube.com/playlist?list=PLRqwX-V7Uu6ZiZxtDDRCi6uhfTH4FilpH
🎥 Intro to Programming: https://www.youtube.com/playlist?list=PLRqwX-V7Uu6Zy51Q-x9tMWIv9cueOFTFA

🔗 p5.js: https://p5js.org
🔗 Processing: https://processing.org

📄 Code of Conduct: https://github.com/CodingTrain/Code-of-Conduct




Other Videos By The Coding Train


2019-07-02ITP/IMA Spring Show 2019
2019-06-283.5 Web Application Deployment (Glitch and Heroku) - Working with Data and APIs in JavaScript
2019-06-27Coding Train Live 181: Processing Library + Tic Tac Toe
2019-06-22Coding Train Live 180: Processing Java Library, Starting Computational Geometry Challenges
2019-06-21ml5.js: Sound Classification
2019-06-18Coding Challenge #147: Chrome Dinosaur Game (with Speech Commands machine learning model!)
2019-06-173.4 Hiding API Keys with Environment Variables (dotenv) and Pushing Code to GitHub
2019-06-143.3 Mapping Database Entries with Leaflet.js - Working with Data and APIs in JavaScript
2019-06-133.2 Open Air Quality API in Node.js - Working with Data and APIs in JavaScript
2019-06-13Coding Train Live 179: Chrome Dinosaur Game + ml5 Speech Commands Model
2019-06-123.1 API calls from Node.js (Weather data from Dark Sky) - Working with Data and APIs in JavaScript
2019-06-072.7 Project Wrap-up: Accessibility and Design - Working with Data and APIs in JavaScript
2019-06-062.6 Saving Images and Base64 Encoding - Working with Data and APIs in JavaScript
2019-06-052.5 Database Query - Working with Data and APIs in JavaScript
2019-06-042.4 Saving to a Database - Working with Data and APIs in JavaScript
2019-06-032.3 HTTP Post Request with fetch() - Working with Data and APIs in JavaScript
2019-05-312.2 Geolocation Web API - Working with Data and APIs in JavaScript
2019-05-302.1 Server-side with Node.js - Working with Data and APIs in JavaScript
2019-05-291.6 Refreshing Data with setInterval() - Working with Data and APIs in JavaScript
2019-05-271.5 Mapping Geolocation with Leaflet.js - Working with Data and APIs in JavaScript
2019-05-251.4: JSON - Working with Data and APIs in JavaScript



Tags:
API
weather data
weather here
dark sky
external api
node.js
javascript
coding
coding lessons
coding challenges
nyu itp
nyu
dan shiffman
web development
weather api
node.js web application
node.js express
node.js tutorial
node.js tutorial for beginners
javascript for beginners
javascript functions