A really good book to read is
The Time Crunched Cyclist by Chris Carmichael. A lot of well written information on training and fitness and explains those stress scores and the like. Also includes reasonable workouts for normal riders, as well as for racers.