Below is an actual week of training for our 800m men from a couple of years ago. We had five guys run sub 1:50 that season. These guys had good natural speed - all could split 47-48 in the 4 x 400m and each was able to run a competitive 1500m - 3:47-3:50 range. Almost all of our 800m training revolved around the training concepts of "Gags", combining strength work and speed development always close.
Monday - 50 minutes easy + 6 x 100m strides
Tuesday - 4 x Mile in 5:15, 5:10, 5:05, 5:00 with 2 min rest + 6 x 200m in 28 w/ 2’ rest
Wednesday - 50 minutes easy
Thursday - 50 minutes easy + 6 x 100m strides
Friday - 3 mile AT run on the track 5:30, 5:20, 5:10 + 10 x 200m in 30 w/ 30” rec
Saturday - 85 minutes easy
Sunday - off