If you find it difficult to pick the right book to teach you web programming, you should definitely visit The Roe, which has neatly categorized web programming literature with reviews and detailed descriptions.