I've heard good things about code complete, although I have never personally read it. You may want to take a look at textbooks for specific subjects, such as programming in c or php (these are just examples- choose whichever language you're interested in).
I am currently looking for suggestions on physics and maths textbooks. The math textbook must cover calculus from the beginning. It can cover multiple subjects, or calculus-only, it does not matter as long as it is clear and easy to understand. The physics textbook must cover high school...