Jump to ratings and reviews
Rate this book

Introduction to Tornado: Modern Web Applications with Python

Rate this book
Walk through the basics of Tornado, the high-performance web server known for its speed, simplicity, and scalability on projects large and small. With this hands-on guide, you’ll learn how to use Tornado’s acclaimed features by working with several example applications. You also get best practices for using Tornado in the real world.

Are you interested in creating a scalable social application, real-time analytics engine, or RESTful API—all with the power and simplicity of Python? This book shows you why Tornado is fantastic choice for writing powerful applications that are simple to create, extend, and deploy.

Learn how to use Tornado’s lightweight and flexible templating languageExtend templates to repurpose headers, footers, layout grids, and other contentUse persistent storage like MongoDB to store, serve, and edit dynamic contentExplore Tornado’s ability to make asynchronous web requestsSecure your application against cookie and request vulnerabilitiesAuthenticate with external services, using Tornado’s auth moduleAdopt deployment strategies that help harden your application and increase request throughput

144 pages, Kindle Edition

First published October 31, 2011

8 people are currently reading
11 people want to read

About the author

Michael Dory

2 books

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
5 (12%)
4 stars
13 (32%)
3 stars
19 (47%)
2 stars
2 (5%)
1 star
1 (2%)
Displaying 1 - 6 of 6 reviews
Profile Image for Jorge Puente Sarrín.
4 reviews
July 21, 2013
This book shows many examples of well commented and described code, but is very basic, it's probably recommended for someone who is starting out in programming with Python.

In the examples in relation to a database, it consider using PyMongo and although they warn that they take into account in its simplicity, this driver is blocking and never speak of this issue. Just one example shows an asynchronous process using a callback, this I think is something that should extend well throughout the content.

What awesome is that being a book written by three people, they have not had enough criticism in order to improve and describe what is really Tornado and using a event loop. Anyone who reads this book will have the impression that Tornado is a framework that works like Flask or web.py or itty. Tornado is a well documented project and enough to understand everything that mentions this book.

I honestly had expected much more and definitely not recommend it for someone who wants to learn asynchronous programming with Tornado.
Profile Image for Burak Dede.
25 reviews6 followers
September 6, 2012
If you consider to learn tornado you have to dig into code this is a nice book for beginners. but do not recommended if you already deploy a live application with tornado which in case you know most of them.
29 reviews
May 16, 2014
Would have liked more depth on async strategies. But then this book is just supposed to be an intro so go figure.
Displaying 1 - 6 of 6 reviews

Can't find what you're looking for?

Get help and learn more about the design.