wakahenya-collins's Projects
Practice writing arrays
Build a for loop. Build a while loop. Explain the purpose of a loop. Understand when to use each type of loop.
Create an Object Perform operations on an Object
Create event listeners on DOM nodes using addEventListener()
Learn about testing in JavaScript
Identify that DOM nodes are written as HTML
Create DOM elements programmatically Add elements to the DOM Update elements using innerHTML Change properties on DOM nodes Remove elements from the DOM
Recognize the limitations of math in JavaScript
Practice using filter() to return matching results
Practice using find() to isolate a specific result
Review how the map() method works Demonstrate map() with Arrays Demonstrate map() with complex data structures
Review declaring a function using a function expression Declare a function using arrow syntax Describe situations where arrow functions are used
Practice writing if...else if...else statements.
Use destructuring assignment to assign data to variables
Use fetch() to programmatically make a web request
Define "first-class function" Use inline functions Use functions as return values
Assign functions to a variable. Store functions in a data structure. Write functions that return other functions. Pass a function to another function. Call a function returned by another function.
Practice writing functions
Implement a 'mini' web application using JavaScript.
Introduce execution context Define the term "record" Define the term "record-oriented programming"
Define a function using a function declaration
Practice using const and let to declare variables
Practice using forms to trigger fetch requests Add content to the DOM based on user input Override default form behavior using JavaScript
Video: Changing DOM Elements
DOM Events
Video: DOM Selectors
Video: DOMContentLoaded
Video: Forms