Hola, si queres aprender Delphi como se debe, primero aprende como funcionan las estructuras basicas de control, repeticion, etc, y despues anda avanzando de a poco. Yo te recomiendo que te bajes algun buen manual como por ejemplo "La cara oculta de Delphi 6", de Ian Marteens.
Si solo queres hacer esta aplicacion, una busqueda
como esta te va a ser de gran ayuda.
Yo te aconsejo que empieces por la primera opcion
Bytes!!