Web APIs

Module 06 Web APIs

All Module 06 Activites πŸ“‚ (Please Download Attachment Below πŸ‘‡)

  • 06-web-apis.zip (14 MB)
  • Video Speed Run of the Activities

    if you get stuck or miss class

    Module Mac 🍎 Duration Window πŸ–ΌοΈ Duration
    01 Video πŸ“Ί 01:10:17 ⏲️ Video πŸ“Ί 01:10:17 ⏲️
    02 Video πŸ“Ί 00:48:12 ⏲️ Video πŸ“Ί 00:48:12 ⏲️
    03 Video πŸ“Ί 01:05:05 ⏲️ Video πŸ“Ί 01:05:05 ⏲️
    04 Video πŸ“Ί 00:43:53 ⏲️ Video πŸ“Ί 00:43:53 ⏲️

    Video Speed Run if you get stuck

    πŸ“Ί Module 06 Challenge Video Walkthrough πŸƒβ€β™€οΈπŸƒ

    Module Mac 🍎 Duration Window πŸ–ΌοΈ Duration
    06 Video πŸ“Ί 00:43:53 ⏲️ Video πŸ“Ί 00:43:53 ⏲️

    Overview

    This module, students will learn about application programming interfaces, or APIs, which allow web developers to create dynamic, interactive web applications. An essential part of a developer’s toolbox, APIs can help add a wide range of functionality to your code.

    APIs are even built directly into the browser. When a webpage is loaded in the browser, an object representation of the webpage (the Document Object Model, or DOM) is created. As a programming interface, the DOM allows us to use JavaScript to interact with HTML elements.

    During class, you’ll practice navigating the DOM. You’ll also learn how to create and manipulate HTML elements, add event listeners, create timers, and store data—all using the power of JavaScript and an API built into the browser itself.

    Key Topics

    The following topics will be covered in this unit:

    Slides