Working with asynchronous API calls and user permissions.
Use localStorage to store strings of text directly in the user's browser without needing a database. Practical HTML 5 Projects
Understanding media elements and DOM manipulation. 2. Interactive "Drag and Drop" Task Board Working with asynchronous API calls and user permissions
Mastering event listeners like dragstart , dragover , and drop . 3. LocalStorage Notepad Practical HTML 5 Projects
Instead of using the default browser controls, you can use the HTML5 tag combined with the Media Streams API.
Allow users to choose colors and brush sizes to draw shapes or freehand sketches.
Build an app that detects where a user is and displays their local weather.