Instant Flask Web Development
By Ron DuPlain
Publisher: Packt Publishing
Final Release Date: August 2013
Pages: 78

In Detail

Flask is a web framework for Python, which lets you start simply and grow carefully without facing any issues with the framework as your project gets large. Flask integrates Werkzeug (a web programming toolkit) and Jinja (a templating engine) and adds a layer that lets you build web applications and services in a compact way, while letting you choose your own tools.

Instant Flask Web Development takes you beyond the quick start in the Flask documentation and shows you a bottom-up approach to organizing your Flask application. It shows you how to build a small deployable scheduling application with pointers to the various design decisions you can make when developing with Flask.

Instant Flask Web Development lets you set up your development environment and learn how Flask handles web requests, then shows you how to build a functional data-driven web application that is ready to publish, by adding one layer at a time. When working with Flask, you can work with Python and utilize its best tools for the job. The book will help you build the layers of a simple application: URL routes with Flask, a database with SQLAlchemy, form validation with WTForms, user authentication and sessions, page layout with Twitter Bootstrap, and browser code with jQuery.

This book promises to get you up and running on your first Flask app, so that you can use Flask and Python on your next web project.


Filled with practical, step-by-step instructions and clear explanations for the most important and useful tasks. The book uses a bottom-up approach to help you build applications, and is full of step-by-step instructions and practical examples to help you improve your knowledge.

Who this book is for

Instant Flask Web Development is for developers who are new to web programming, or are familiar with web programming but new to Flask. This book gives you a head start if you have some beginner experience with Python and HTML, or are willing to learn.

Product Details
Recommended for You
Customer Reviews


by PowerReviews
oreillyInstant Flask Web Development

(based on 1 review)

Ratings Distribution

  • 5 Stars



  • 4 Stars



  • 3 Stars



  • 2 Stars



  • 1 Stars



Reviewed by 1 customer

Displaying review 1

Back to top

(1 of 1 customers found this review helpful)


Nice Introduction

By The Cthulhu Kid

from Vienna, Austria

About Me Developer

Verified Reviewer


  • Accurate
  • Concise
  • Easy to understand
  • Helpful examples
  • Well-written


    Best Uses

    • Intermediate
    • Novice
    • Student

    Comments about oreilly Instant Flask Web Development:

    (Full disclosure, I received a copy of Instant Flask Web Development for free for review purposes.)

    I love the "Instant" series from Packt. I like the no nonsense jump in approach that allows you to tackle a sometimes complex topic within a few steps.

    This book is a great example of what the Instant series does right, you are thrown in with detailed, well explained examples and offered a complete mini project that you could easily tweak into your own fully functioning app.

    The author is a core contributor to the Flask project, and it shows as he helps you to understand each step and points you to critical resources. His writing style is familiar and not overly technical with a pleasant tone throughout.

    If you know your way about Python and want to start web development with an easy to learn framework then this is a great starter. I would definitely recommend it to others.

    Displaying review 1

    Back to top

    Buy 2 Get 1 Free Free Shipping Guarantee
    Buying Options
    Immediate Access - Go Digital what's this?
    Ebook:  $12.99
    Formats:  ePub, Mobi, PDF