This is the course material for an introduction to the elm programming language. Just follow the instructions. You will need around 3 hours to complete it.