Having previous experience with other programming languages might also help.
This topic contains the following modules, in a suggested order for working through them.
- Web API basics (TBD)
- There is a huge number of APIs built into modern web browsers that enable you to do all kinds of interesting things. This module gives you a fun introduction to some of the most common and interesting ones.