One necessity is dealing with Arrays as a data structure in any language or interpreter. The Linux Documentation Project has lots of documentation but lacks IMHO concise and straightforward examples. I created this example, as recently I have struggled myself how to operate on arrays. I spice it up with some ASCII art from asky.io (♥_♥)
.