To complete this, learners should have knowledge of the following Swift concepts:
- Variables, conditionals & logic, and Loops.
- Arrays & sets, and dictionaries.
- Functions, structures, and classes.
A collection of links to the "Master the JavaScript Interview" series of medium stories by Eric Elliott.