Beginning CakePHP: From Novice to Professional is a handy paperback for beginners trying to learn the MVC-based framework, but also, as the name implies, is highly useful for an intermediate or advanced CakePHP programmer. The book claims it’s geared for…
Django is an excellent python framework, and one that is highly respected in the development community. Python Web Development with Django is 400 pages of excellent techniques and tutorials for learning django development.
Ever since Rails took the development world by storm a few years back, there has been plenty written about the Ruby framework. But you can’t find a much better resource than one written by Rails creator David Heinemeier Hansson.
Javascript library jQuery has taken the web development world by storm. Learning jQuery is a comprehensive library of examples, techniques and in-depth reading on everything you’d need to know about jQuery.
Simply Javascript is a book by SitePoint, and it gives plenty of examples and real-world tutorials on how to use javascript to solve problems that plague modern web layouts.
Douglas Crockford is a Yahoo! employee who works on the YUI library and writes for the Yahoo! Interface Blog. He’s what we’d call a javascript master, so anything he writes on the subject you can take as gospel.
David Flanagan has written 4 editions of this extremely popular guide to Javascript. It’s a massive 1,018 pages and covers virtually every topic in the realm of javascripting. It’s an essential javascript resource.
If you’re looking for a guide with more advanced examples of CSS usage, CSS Mastery: Advanced Web Standards is an excellent read. The authors Andy Budd, Cameron Moll and Simon Collison are extremely well-respected web developers and designers.
David McFarland’s CSS: The Missing Manual is over 500 pages of CSS expertise, with over 100 of those pages of tutorials. It’s a best place to get started for learning CSS.