A step-by-step tutorial for total beginners