An open API service indexing awesome lists of open source software.

https://github.com/tempehs/sdd-webjs-examples


https://github.com/tempehs/sdd-webjs-examples

Last synced: about 1 year ago
JSON representation

Awesome Lists containing this project

README

          

# A toolbox of Web JS Experiements
Before you begin, [set up Visual Studio Code](https://github.com/TempeHS/VisualStudioCodeSetup).

## Learn DOM (Document Object Module) JS
A range of basic HTML/CSS/JS applications that utilise the JS Documement Object Module in different (not always correct) ways. These examples have been written to build student skills in JS and the DOM, so they need to conform to standards or be complete.

| Application | Source | DOM Example |
|---|---|---|
| [To do list](https://tempehs.github.io/2024SDD-WebJS-Ben.Jones/Array-To-Do-List/) | [Code](https://github.com/TempeHS/2024SDD-WebJS-Ben.Jones/tree/main/Array-To-Do-List) | Storing in Array, using local memory |
| [Rock Paper Scissors v1](https://tempehs.github.io/2024SDD-WebJS-Ben.Jones/Bootstrap-Rock-Paper-Scissors) | [Code](https://github.com/TempeHS/2024SDD-WebJS-Ben.Jones/tree/main/Bootstrap-Rock-Paper-Scissors) | Bootstrap, Passing data into methods |
| [Guess a number between 1 & 10](https://tempehs.github.io/2024SDD-WebJS-Ben.Jones/Number-Guess) | [Code](https://github.com/TempeHS/2024SDD-WebJS-Ben.Jones/tree/main/Number-Guess) | Basic Inner HTML |
| [To do list & timer](https://tempehs.github.io/2024SDD-WebJS-Ben.Jones/To-list-and-timer) | [Code](https://github.com/TempeHS/2024SDD-WebJS-Ben.Jones/tree/main/To-list-and-timer) | Animation, CSS |
| [CD Catalogue](https://tempehs.github.io/2024SDD-WebJS-Ben.Jones/xhtml1-catalogue-example) | [Code](https://github.com/TempeHS/2024SDD-WebJS-Ben.Jones/tree/main/xhtml1-catalogue-example) | XML data, AJAX |
| [Rock Paper Scissors v2](https://tempehs.github.io/2024SDD-WebJS-Ben.Jones/html5canvas-rps) | [Code](https://github.com/TempeHS/2024SDD-WebJS-Ben.Jones/tree/main/html5canvas-rps) | HTML5 Canvas |
| [Text Puzzle](https://tempehs.github.io/2024SDD-WebJS-Ben.Jones/Text-Puzzle) | [Code](https://github.com/TempeHS/2024SDD-WebJS-Ben.Jones/tree/main/Text-Puzzle) | CCS DOM Control |

## Further reading/learning
1. https://www.w3schools.com/js/js_htmldom.asp
2. https://developer.mozilla.org/en-US/docs/Web/API/Document_Object_Model/Introduction