I have always wanted to closely tie audio and audio volume controls with visual and create multiple audio sources, which I tie to one input of type range. So what better way than with the HTML5 Web Audio and HTML5 Canvas 2D APIs!
Modern-javascript
- This search application utilizes two APIs, the fetch API method, the map() method, event listeners, createElement, appendChild, JavaScript array of objects, template string literal interpolation, vanilla JavaScript, and more!
- This client side version the OMDB API app addresses potential built-in API errors. I felt it important to introduce my students to application error handling and thus a basic form of "testing".
- A Wikipeadia Viewer application in which a user can search Wikipedia entries in a search box and see the resulting Wikipedia entries.