
Explore the document object model with JavaScript to select elements using querySelector and querySelectorAll, update content and attributes, and create new elements for dynamic web pages.
Create an index page and link it to a JavaScript file, learning HTML structure, DOM basics, and using document.write, getElementById, and console logs to manipulate content and console output.
Explore selecting and manipulating page elements with the document object model, using query selector and get elements by tag name to update text content across single and multiple elements.
Learn how to select a button with querySelector, set and remove attributes like id, log attribute values to the console, and observe how removing an attribute affects the element.
Master dom manipulation by appending and prepending content to a container, creating elements with create element, and comparing appending as html strings versus updating innerHTML.
Track mouse move events in the DOM by selecting elements with querySelector, attaching a mousemove listener, and updating the header with the mouse's X and Y coordinates on the page.
Create ten dynamic images with random colors, display a hello world label, and attach click listeners to update each image with a new random color.
Make images clickable by attaching event listeners during creation, and update their source with a generated random color value as you loop through the images.
Learn about how JavaScript can be used to apply interaction and dynamic content to web pages.
Please note that JavaScript - HTML and CSS are prerequisites to this course
Scope of this course is to cover JavaScript and how it can be used to select elements from the web page. Create new element, updates elements and manipulate elements directly using JavaScript. Explore how easy it is to make your website come to life. Using the DOM Document Object Model connect to the elements via JavaScript.
Explore how JS can be added to web pages
Learn about console and debugging with JavaScript
Find out more about DOM Document Object Model
Use JavaScript to select elements from the page
Select multiple elements from the page
Update element attributes
Update element style properties and values
Add classes and manipulate element class values.
Learn how to create elements using JavaScript and add them to a webpage
Create interaction using event listeners in JavaScript
Form values
Mini projects to highlight what was learned
Source code is inlcuded
try the code for yourself and explore what you can do with JavaScript
Fast Friendly support to help answer any questions you might have and to help clarify content is always available in the Q&A section. Taught by an instructor with over 20 years real world experience ready to help you learn more. Step by step training resources and source code is also included to get you started quickly.