Submit Flask discussion. Get an ad-free experience with special benefits, and directly support Reddit. Use [Extension-name] if you are discussing a certain extension to Flask. Looking for dev jobs? Welcome to Reddit, the front page of the internet. No regrets that I spent some money on this book. Jun 08, Arthur rated it it was amazing. Energetic, full of wisdom, creativity and warmth. How happy I was when I saw his forthcoming book available for review as part of the Reader Reviewer Program? Written in a very professional manner, concise and at the same time with a feeling that the author is your friend, advocate and teacher.
So Flask itself, seems relatively a newcomer to the Web 2. My questions including to the author were answered in no time. A very good support. Cannot be happier about the product, both book and Flask. So more on the book: it will guide you through the bricks and mortar of Flask and how would you use it to build a fully working, yet modern Web 2. I used Ubuntu 14 without any difficulty. The book is extremely well organized, it feels like I attend a Web App craft shop of a kind.
Gradually climbing the ropes of a powerful giant Flask.
Python as a language is very welcoming, yet powerful at the same time, I hardly concentrated on its internals so no solid prior knowledge of any Python is really necessary. Again, Miguel is a skillful teacher, even the part of the book where there was database involvement was written so I felt completely detached from what exactly is my persistence layer, even toward the end when you are ready to deploy you do not feel overwhelmed by specifics, Miguel remains neutral and unbiased to 3rd party tools, I do not know how Miguel managed to convey such material this way.
I am sure Flask is Web 3. Very inspiring! I give this book 5 starts, out of wholeheartedly. Grab it even if you hesitate. Dec 09, David rated it did not like it. This book was terribly disappointing. The presentation sequence is inconsistentis it explanation then code, or code then explanation. The expected reader knowledge is all over the place. In one moment, it's explaining tremendously fundamental concepts of Relational databases. In the next, it's presuming you are familiar with complex software engineering concepts. It's in such a rush to present all of the components of a complex application, that it doesn't do justice to key ones such as the ORM This book was terribly disappointing.
It might be useful as a recipe cookbook, later.
Sep 18, Louis rated it really liked it Shelves: computer. I'm not a web developer, but Flask has always had an appeal of potentially being a potential front end to a database based application. But I've never gotten very far as tutorials generally look at only the main application, and I'm pretty sure I need some extensions but I have not been able to assess the quality of the many plugins available.
Flask Web Development is that tutorial that shows Flask and selects quality extensions to introduce. Flask Web Development is written as a tutorial, not a I'm not a web developer, but Flask has always had an appeal of potentially being a potential front end to a database based application. Flask Web Development is written as a tutorial, not a reference.
As such Grinberg can decide on what is important. It starts like many other Flask tutorials in looking at the basic application structure, templates and web forms. What gives the tutorial an over-the-shoulder feel to it is an innovative use of the github repository that goes with the book.
Instead of having source files in the repository, the repository uses tags to incrementally build source files, so it is really like working alongside someone who knows what they are doing as they build the application. One tag will have a basic working version of functionality, and checking out subsequent tags builds out more features. Flask Web Development covers many aspects of web programming, well beyond what most Flask tutorials will cover. I appreciate the deep dives into database management with SQLAlchemy, and the sections on testing and profiling which have applications beyond web development.
Sep 16, Risto Hinno rated it really liked it. I liked this book. Gives basic overview how to make web applications in Flask. Explaines most important aspects security, databases, UI etc. As books approaches subject by making one application, it is a very practical way to learn.
I give this book 5 starts, out of wholeheartedly. Overall a good book. That is why it is important that you should create a CSS folder to store your stylesheets. We need to create a secure connection for this. CherryPy powered web applications are in fact stand-alone Python applications embedding their own multi-threaded web server.
Of course it gives only basic overview and if you want to dig deeper, book might not be sufficient and it is not it's goal. But for refreshing and starting web application development in python it is a great book. Usually reading books which contains some code i I liked this book. Usually reading books which contains some code is tricky as code tends to be changing. This book didn't have much problem with that well, it is great opportunity to learn how to fix bugs. Miguel looks like to be huge Flask fan and a great teacher Dec 30, Anton Antonov rated it it was amazing Shelves: technical.
The tutorial made me appreciate Flask and Python web development for their simplicity and the ability to 'build a framework' with the ever extendable Flask. So if you want to start with web development, this book will definitely help you do so while coding a very sweat blog project :. May 10, Amin Alaee rated it it was amazing.
I'm starting to love Flask!! I browsed through the book and read some selected chapters and generally it was great. Excellent In-Depth Quick Start I have yet to put this book's advice into practice, but after a first reading I feel like it will help me get started much faster using Flask and a number of it's essential plugins like WTForms and Bootstrap.
I particularly appreciate the guide on project organization. My primary complaint so far is the very brief section on traditional deployment; there was a good section on getting started with Heroku, but personally I would have gotten more use out of a brief but Excellent In-Depth Quick Start I have yet to put this book's advice into practice, but after a first reading I feel like it will help me get started much faster using Flask and a number of it's essential plugins like WTForms and Bootstrap.
My primary complaint so far is the very brief section on traditional deployment; there was a good section on getting started with Heroku, but personally I would have gotten more use out of a brief but broad overview on how Flask fit into a DIY deployment.
Flask Web Development: Developing Web Applications with Python [Miguel Grinberg] on abdielantusa.tk *FREE* shipping on qualifying offers. Take full creative. Editorial Reviews. About the Author. Miguel Grinberg has over 25 years of experience as a Flask Web Development: Developing Web Applications with Python. Flask stands out from other frameworks because it lets developers take the.
Unfortunately this means you need to be willing to learn more than just Flask if you follow this book. It will teach you a lot about Python and Flask development. But it also pushes you down a specific road for studying Flask with very specific technologies.
This is a divisive book for me because on the one hand it definitely teaches Flask in great detail. If you go into this with existing knowledge you will be able to work with flask and try building your own ideas.