Take full creative control of your web applications with Flask, the Python-based microframework. With the second edition of this hands-on book, you'll learn the framework from the ground up by developing, step-by-step, a real-world project created by author Miguel Grinberg. You'll learn the framework's core functionality, as well as how to extend applications with advanced web techniques such as database migration and web service communication.