00:00:00 - 1. Introduction\1. Course Overview and Introduction 00:01:04 - 1. Introduction\2. Environment Setup and Code Editor 00:04:26 - 2. Selecting HTML Elements\1. Selecting an Element with an ID 00:07:51 - 2. Selecting HTML Elements\2. Selecting an Element with CSS Selectors 00:11:52 - 2. Selecting HTML Elements\3. Selecting Multiple Elements with CSS Selectors 00:18:42 - 3. A Closer Look at Elements\1. Inspecting Elements with the Console 00:28:50 - 4. Getting Data from Elements\1. Getting an Element’s Attribute 00:33:22 - 4. Getting Data from Elements\2. Accessing an Element’s Children 00:38:25 - 4. Getting Data from Elements\3. Traversing Up to an Element’s Parent 00:42:08 - 4. Getting Data from Elements\4. Searching For the Closest Parent of an Element 00:44:46 - 4. Getting Data from Elements\5. Getting the Text of an Element 00:47:40 - 5. Updating Elements\1. Updating an Element’s Attribute 00:52:24 - 5. Updating Elements\2. Adding Inline CSS Styles with JavaScript 00:58:07 - 5. Updating Elements\3. Updating the Inner HTML of an Element 01:00:42 - 5. Updating Elements\4. Inserting HTML Into an Element 01:04:31 - 5. Updating Elements\5. Updating the Text of an Element 01:08:27 - 5. Updating Elements\6. Updating the Class of an Element 01:14:54 - 6. Creating Elements\1. Dynamically Creating Elements with JavaScript 01:29:31 - 7. Deleting Elements\1. Removing Child Elements from a Parent 01:33:13 - 7. Deleting Elements\2. Removing Child Elements without a Parent 01:34:53 - 8. Events\1. Adding Events to HTML Elements 01:46:23 - 8. Events\2. Exploring the Event Object 01:50:54 - 8. Events\3. Cancelling Events (Preventing Default Behaviour) 01:54:22 - 9. Miscellaneous Features\1. Using the ’defer’ Attribute 01:58:04 - 9. Miscellaneous Features\2. Dynamically Changing the Page Title with JavaScript 02:00:26 - 9. Miscellaneous Features\3. Accessing HTML5 Data Attributes 02:04:24 - 10. Building a User Interface\1. Walkthrough of Building a Sticky Notes User Interface 02:33:44 - 11. Finishing Up\1. Outro and Goodbye!
Hide player controls
Hide resume playing