- Paperback: 258 pages
- Publisher: O'Reilly Media; 1 edition (May 18, 2014)
- Language: English
- ISBN-10: 1449372627
- ISBN-13: 978-1449372620
- Product Dimensions: 7 x 0.6 x 9.2 inches
- Shipping Weight: 1.2 pounds (View shipping rates and policies)
- Average Customer Review: 60 customer reviews
- Amazon Best Sellers Rank: #158,208 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.
Flask Web Development: Developing Web Applications with Python 1st Edition
Use the Amazon App to scan ISBNs and compare prices.
There is a newer edition of this item:
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
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
If you are beginner to server side development, this book will give you a solid base to develop your own applications. This book is more of a tutorial and conceptual guide for seasoned developers, so along with having a basic/intermediate level of Python knowledge (Think Python is a great book for this) and another resource for learning the basic components of the client-server model, you will be well equipped to learn from a master and write your own applications.
While Django is the gold-standard for Python web frameworks, Flask is suitable for people just learning how web frameworks are used, as well as for comparatively light-weight web sites that don't need the full suite of tools provided by Django.
This book is great as a tutorial/walk-through, but is useful enough to keep around as a reference.
The book starts by pointing out why Flask may be a good choice for you. Chapters progress in a logical fashion and I felt the explanations were at the right level. There are two parts to the book where the first part describes how to use Flask for ordinary tasks such as Jinja html templates, and the 2nd half of the book focuses on social applications of how you would turn your site into a social site.
I am using Flask for a project currently and I found the sections on Web Forms (Chapter 4) and Deployment (Chapter 17) to be especially useful to me. At first I thought the deployment section focused too much on Heroku. But I realized deploying to Heroku is much easier than other cloud providers if you already have a GitHub setup.
While the second part of the book (social apps) where not directly relevant to me, I got a good sense of how to use these techniques in the future. I also think this is the first book on Flask (by copyright), so I give a lot of credit for going into uncharted waters.
This book is much like its topic, the Flask micro-framework - it gives you exactly what you need to get started and not a lot more. This sounds scary, but it (the book and Flask) give you pretty obvious hints how to achieve most things you would want to achieve.
It does a great job of introducing you to the flask micro-framework with a quick introduction to several key concepts. I am still on my first implementation using the framework and I prefer to have a book to read than google when learning a new concept like this.
Most recent customer reviews
The hardest part is chapter 2, it is extremely crazy to write a book for reading.