Working with APIs โ JavaScript Data in the Real World
01
Skill level
All levels
02
Sections
7
03
Lectures
28
04
Instructor
Team Mammoth
What's inside
This course includes.
✓
7
Sections
✓
13
Quizzes
✓
Certificate of completion
Included
✓
Mobile and desktop access
Included
✓
AI learning assistance
Included
Unlock all courses with our Subscription Bundle! Get unlimited access to entire course library, books and assets. Learn more and subscribe today!
Course content
Curriculum & lectures.
+ Section 0: Introduction 1 lecture Preview
Lecture 0.01 - Introduction + Prerequisites
Locked
+ Section 1: Introduction to APIs in JavaScript 3 lectures
Lecture 1.01 โ What is an API
Locked
Lecture 1.02 โ How Web APIs Work: Requests and Responses
Locked
Lecture 1.03 โ Why Use APIs: Real-World Examples
Locked
+ Section 2: Using the Fetch API (Browser) for HTTP Requests 5 lectures
Lecture 2.01 โ The Fetch API: Getting Data with JavaScript
Locked
Lecture 2.02 โ Working with JSON Responses
Locked
Lecture 2.03 โ Async JavaScript: Promises and async/await
Locked
Lecture 2.04 โ Error Handling in API Calls
Locked
Lecture 2.05 โ Demo: Fetching Data from a Public API
Locked
+ Section 3: Beyond GET โ Advanced API Usage and Techniques 5 lectures
Lecture 3.01 โ Sending Data: POST and Other HTTP Methods
Locked
Lecture 3.02 โ Reading API Documentation & Endpoints
Locked
Lecture 3.03 โ Query Parameters and Headers in Requests
Locked
Lecture 3.04 โ Dealing with CORS (Cross-Origin Resource Sharing)
Locked
Lecture 3.05 โ Example: Submitting Data to an API (POST Demo)
Locked
+ Section 4: API Keys and Authentication 5 lectures
Lecture 4.01 โ Understanding API Keys
Locked
Lecture 4.02 โ Using API Keys on the Front-End
Locked
Lecture 4.03 โ Best Practices for API Key Security
Locked
Lecture 4.04 โ Beyond API Keys: Other Authentication Methods
Locked
Lecture 4.05 โ Example: Using an API with an API Key (Weather API)
Locked
+ Section 5: Real-World API Projects 4 lectures
Lecture 5.01 โ Talking to AI: Using the ChatGPT API
Locked
Lecture 5.02 โ Live Currency Converter with ExchangeRate API
Locked
Lecture 5.03 โ Building a Trivia Quiz App with Open Trivia DB
Locked
Lecture 5.04 โ Image Search with Unsplash API
Locked
+ Section 6: Working with APIs on the Server (Node.js) 5 lectures
Lecture 6.01 โ Server-Side API Calls with Node.js
Locked
Lecture 6.02 โ Building a Simple Express Backend that Calls an API
Locked
Lecture 6.03 โ Advantages of Server-side API Requests
Locked
Lecture 6.04 โ A Look at GraphQL and Other API Paradigms
Locked
Lecture 6.05 - Conclusion
Locked
Ready to start building?
Join Mammoth Club and move through the course with structured lessons, previews, and certificates.