How to learn to web dev for real ?
jrockway: As the author of a web framework book, I have to say that the example applications are not actually much less complicated than real applications in any significant way.  The real applications are often bigger, but it's just more of the same stuff.  The bulk of your application is going to be a web-independent model (read any software engineering book for advice in developing this).  Then you add some thin glue to make that model look nice over HTTP.  (This includes things like REST APIs or AJAX or whatever.)That's it.  The glue to the book's Address Book example (or whatever) is not going to be any different than the glue of a complex app.  All the good stuff in your program happens outside the domain of the web.