These links may be of interest.
Stepper Motor Basics
Simple Stepper Code
also look up the AccelStepper library
A GRBL shield or a RAMPS shield is what is required for working with stepper motors - provided the stepper motors do not draw more than about 1.5 amps each. For motors that use more current you will need larger drivers that can't be accommodated on a shield.
...R