Integrating External APIs

FREE Lesson

Learn about how APIs make dynamic web apps possible, and practice integrating one into your app.

Includes
    3 Videos
    1 Quiz
    22 min
  • Web Development
Lesson description
APIs — which help you interact with outside data — are one of the most important aspects of building a dynamic web app. In this lesson, you'll learn all about how APIs operate, from protocols, HTTP methods, using AJAX to send requests, and parsing the JSON that gets returned. Then, you'll use your new knowledge to make an API request for weather data from a web service, then display that data in your app. Finally, you'll make your app more dynamic by letting your users search for the weather in any city around the world.

Watch preview

Instructors

Photo of Branden Rodgers

Branden Rodgers

Branden Rodgers is a Senior Software Engineer on HubSpot’s Content Management tools.

Why learn with Academy?

unlock illustration

It's Free

Creating a HubSpot Academy account is 100% free and gets you unlimited access to our complete library of education and free software tools. Create an account and never fill out a form for content again.
dedicated-ip-board illustration

It's personalized

Your account will be full of personalized training recommendations tailored to you, making it quick and easy for you to continuously develop your knowledge and skills.
additional-hubspot-account-globe illustration

It's global

With our globally-recognized certifications across 5 languages, you can show off your skills and stand out to new or existing employers. Join over 250,000 other HubSpot Academy certified professionals now.