Using SPI in Linux using C (spidev)

Looking for a basic guide to understanding how to use the SPI (Serial Peripheral Interface) in Linux? This post tries to address that very concern using a practical example… read on!