Course
Resources
About
Http
Learning Outcomes
Schedule
Learnings
Spikes
Project
Resources
JavaScript
Write code that executes asynchronously
Use callbacks to access values that aren’t available synchronously
Use promises to access values that aren’t available synchronously
Use the fetch method to make HTTP requests and receive responses
Configure the options argument of the fetch method to make GET and POST requests
Use the map array method to create a new array containing new values
Use the filter array method to create a new array with certain values removed
DOM
Access DOM nodes using a variety of selectors
Add and remove DOM nodes to change the content on the page
Toggle the classes applied to DOM nodes to change their CSS properties
Design
Use consistent layout and spacing
Follow a spacing guideline to give our app a consistent feel
Developer Toolkit
Debug client side JS in our web browser
Use console.log() to help us debug our code