Mammoth Club All levels 7 sections 28 lectures

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
✓
28
Lectures
✓
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.

7 sections · 28 lectures
+ Section 0: Introduction 1 lecture
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.

Buy lifetime access →