I can read!
Online Reading Webpages
Excellent presentation of individual sounds and their combination. Depending on how confortable your kid is you can increase the level of difficulty. Find it here.
I Can Read section, following the order of the stories, go through the whole list always making sure you don't move on until your kid has mastered each individual sound.