I managed to find some more info online. A series of videos that I quite like from a chap who calls himself "Top Tech Boy" and runs toptechboy.com does some nicely passed videos focussing on code writing.
They are the simple Arduino tutorial work throughs, but with more explanation of the code involved.
Waiting on the book Practical Arduino. Also started podcasting from various places.
Over the last few days i have put together a code during the lessons and used this to expand into my own code. Again from a few sources, but a lot of it was actually written by me this time.
It needs work, but it will do what it needs to do with the accuracy it has. It will develop with me.
Very pleased to be putting more into this.