Labs
Smaller-scale class assignments
-
Lab 1 - JavaScript and the DOM
Create a web page that uses Javascript to interact with the DOM (document object model). This includes one CSS Property, one item that is not CSS, and should include two event listeners.
-
Lab 2 - HTML Forms
Create an HTML form that uses HTML elements for the form, it's controls, and the submit button. Create two event listeners for the form in JavaScript.
-
Lab 3 - Javascript Debugging
Find and fix the errors on a quiz and post the fixed version to your portal.
-
Lab 4 - APIs and JSON
Create a webpage that uses the fetch API (built into the browser) to send requests any third party API, and display the JSON data that the third party API returns to you on the webpage in a creative fashion.
-
Lab 5 - JavaScript Library
Create a webpage that uses a new to you JavaScript library (React).
-
Lab 6 - Plan a React To-Do List
Read through Thinking in React Links to an external site.from the official React documentation, and start to plan out your own to-do list that could be created with React (or a similarly acting front-end framework).