- Paperback: 138 pages
- Publisher: O'Reilly Media; 1 edition (March 31, 2012)
- Language: English
- ISBN-10: 1449309070
- ISBN-13: 978-1449309077
- Product Dimensions: 7 x 0.3 x 9.2 inches
- Shipping Weight: 8 ounces (View shipping rates and policies)
- Average Customer Review: 10 customer reviews
- Amazon Best Sellers Rank: #703,881 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Introduction to Tornado: Modern Web Applications with Python 1st Edition
Use the Amazon App to scan ISBNs and compare prices.
The Amazon Book Review
Author interviews, book reviews, editors picks, and more. Read it now
Frequently bought together
Customers who bought this item also bought
About the Author
Michael Dory has spent the last decade studying the ways people communicate, and working to make their conversations better. As the co-founder and CTO of the social technology agency Socialbomb, he’s worked with brands, agencies, and startups to build social applications and platforms that connect users with their friends, their devices, and the world around them.
Allison Parrish is an artist and programmer, currently residing in Brooklyn. She has 10 years of professional programming experience, with an emphasis on programming for the Web.
Brendan Berg has over five years of professional experience developing web and mobile applications. Previously, he developed mobile applications, cloud infrastructure, and APIs as Chief Software Architect at Socialbomb. Now he’s focusing on creating software for the freelance ecosystem as the co-founder and CTO of Wurk Happy.
Top customer reviews
After reading the first 4 chapters, I was able to code a small server for personal use at home. Tornado is very easy to use, and the authors explain each concept by means of an example, commenting the code section by section - exactly what a beginner needs to understand what he is doing.
Due to the non-blocking nature of Tornado - and especially of many of its most current real-world applications -, the authors suggest MongoDB as a non-blocking (and nosql) storage solution on the examples. As you aren't really required to avoid SQL, I implemented my own solutions with Sqlite with almost no problem (beware of unicode escaping and enconding, though!).
The only thing I miss on the book is an index. As this is a short book, though, finding the desired snippets via my own notes wasn't hard.
Edit (November, 2013): almost a year and a half after my first review, I still keep this book on my desk as a reference. I really like the official documentation, but the examples given by the book continue to be useful. An index and a short reference to the template syntax tags would enrich the book towards becoming a "quick reference".
Not as dated as one might think.
You won't regret this book if you want lightweight performant Python web apps.
Pros: No extra blabbing in this book - you can read it cover-to-cover relatively quickly. Topics covered are useful for everyday kind of work.
Cons: If you're looking for an exhaustive book that will cover everything related to Tornado, this isn't that book.