Get the Book

News

Jan 28

Due to popular demand, I've created a google group for people interested in discussing the book. Google groups also gives us free wiki software, so I've created a page for user contributed errata. If you have comments or suggestions on how the book could be improved for it's second edditon, please feel free to add another page for that too.

Google Groups Beta
Subscribe to tg.book
Email:
Visit this group
Nov 9

The wait is finally over. Today is the day when the book officially ships! It's hard to believe the process that's sucked up much of my life for the last 10 months is complete. Keven emailed me tonight to point out that already been getting noticed on Amazon. Rapid Web Applications with TurboGears was the 8,213rd most popular book on Amazon today, even though it has no reviews and is still in pre-order status!

TurboGears the Book

TurboGears provides a powerful development framework that dramatically increases developer productivity. TurboGears makes it easier to create dynamic, user-friendly, Ajax-enabled Web applications. Rapid Web Applications with TurboGears is the definitive guide to TurboGears &ndash coauthored by its creator, Kevin Dangoor.

This book will help experienced Web developers get productive with TurboGears fast. You'll quickly build your first TurboGears Web application &ndash then extend it one step at a time, mastering the multiple TurboGears frameworks that make these enhancements possible. Next, the authors demonstrate TurboGears at work in an open source, real-world TurboGears program: the What What Status project status tracking application. Finally, you'll gain deep insight into the Python model, viewer, and controller technologies TurboGears is built upon: knowledge that will help you build far more robust and capable Python applications. Coverage includes:

  • Understanding the architecture of a TurboGears application
  • Mastering SQLObject, customizing it, and using it with TurboGears models
  • Utilizing TurboGears view technologies, including dynamic templates and MochiKit for Ajax
  • TurboGears Widgets: Bringing CSS, XHTML, and JavaScript together in reusable components
  • CherryPy and TurboGears controller technologies: from decorators to deployment
  • Exploring the TurboGears toolbox
  • Ensuring security and identity in TurboGears applications