Get started with the core foundations of modern web development.
Overview
Syllabus
Introduction
- What is an API?
- What you should know
- What to expect from this course
- APIs in plain English
- The request and response cycle
- What is JSON?
- Work with objects
- Parse data
- Challenge: Retrieve data from an object
- Solution: Retrieve data from an object
- Connect to an API using Postman
- Connect to an API in JavaScript
- API documentation
- Make a request to the API
- Filter the response with parameters
- Access data in the response
- Use the response data in HTML
- Loop through the response data
- Challenge: Display data on a webpage
- Solution: Display data on a webpage
- Authentication with an API key
- Make a request to the Giphy API
- Filter response with parameters
- Access data in the response
- Use the response data in HTML
- Challenge: Explore the Giphy API
- Solution: Explore the Giphy API
- Response status codes
- How to handle errors
- Secure authentication keys
- What is GraphQL?
- Query data from a GraphQL API
- Continue your API journey
Taught by
Andrew Probert