Intermediate Module
Intermediate Module area
This is intended for people who have experience at JavaScript programming and/or experience with programming in another language besides JavaScript. The Guides have pages on setting up an Ubuntu 24.04 virtual machine, and a way to set up a web server on the DigitalOcean host.
The Lessons can be done in any order, but the lessons do build on previous lessons so you might gain more insight by at least looking at the lessons in order. Unlike the lessons in the Beginner Module, these lessons are mostly short lesson that show how to do some interesting things with JavaScript on a web page. There is an overall emphasis on dealing with data.
Here are the lessons that deal with displaying data:
Here are the lessons that talk about storing data locally:
Here are the lessons that discuss the use of external databases:
There is also a lesson on how to serve out a local page using https and make use of the File System API. That API, which works only with Chrome and Chromium browsers, allows file access to local files. This is discussed in this lesson: Using File System API