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 β²οΈ |
Module | Mac π | Duration | Window πΌοΈ | Duration |
---|---|---|---|---|
06 | Video πΊ | 00:43:53 β²οΈ | Video πΊ | 00:43:53 β²οΈ |
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.
The following topics will be covered in this unit:
6.2 JavaScript Events Slide Deck: None (No Slides)
6.4 Code Quiz Challenge Slide Deck: None (No Slides)