I have used the 24 hour books before, but that was when I was first learning HTML 8 years ago and I just used it as a stepping stone. They can be useful just not the most detailed!
Also, I had a semester in Java, did not like that language at all.
Just my opinion.