- 35%

Flask Web Development: Developing Web Applications with Python

Original price was: $55.99.Current price is: $36.30.

Added to wishlistRemoved from wishlist 0
Add to compare


Price: $55.99 - $36.30
(as of Sep 26, 2024 04:02:06 UTC – Details)


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 Flask from the ground up by developing a complete, real-world application created by author Miguel Grinberg. This refreshed edition accounts for important technology changes that have occurred in the past three years.

Explore the frameworkâ??s core functionality, and learn how to extend applications with advanced web techniques such as database migrations and an application programming interface. The first part of each chapter provides you with reference and background for the topic in question, while the second part guides you through a hands-on implementation.

If you have Python experience, youâ??re ready to take advantage of the creative freedom Flask provides. Three sections include:

A thorough introduction to Flask: explore web application development basics with Flask and an application structure appropriate for medium and large applications Building Flasky: learn how to build an open source blogging application step-by-step by reusing templates, paginating item lists, and working with rich text Going the last mile: dive into unit testing strategies, performance analysis techniques, and deployment options for your Flask application

From the brand

oreillyoreilly

Your partner in learning

OreillyOreilly

Sharing the knowledge of experts

O’Reilly’s mission is to change the world by sharing the knowledge of innovators. For over 40 years, we’ve inspired companies and individuals to do new things (and do them better) by providing the skills and understanding that are necessary for success.

Our customers are hungry to build the innovations that propel the world forward. And we help them do just that.

Publisher ‏ : ‎ O’Reilly Media; 2nd edition (April 24, 2018)
Language ‏ : ‎ English
Paperback ‏ : ‎ 312 pages
ISBN-10 ‏ : ‎ 1491991739
ISBN-13 ‏ : ‎ 978-1491991732
Item Weight ‏ : ‎ 1.14 pounds
Dimensions ‏ : ‎ 7 x 0.75 x 9.25 inches

Customers say

Customers find the writing quality of the book laid out well, ingenious, and clear. They also appreciate the great explanations and information. Readers say the book is great for learning advanced Flask and the author is knowledgeable.

AI-generated from the text of customer reviews

10 reviews for Flask Web Development: Developing Web Applications with Python

0.0 out of 5
0
0
0
0
0
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Edwin Rios

    Great Book!!!
    This is one of the best technical books I have read. I particularly like the use of the git client to align the code for proper execution after the author reaches certain milestones. Of course, when the code fails we often ask, “what did I miss?”. The git client takes away a lot of the guess work associated with the structure of a project. It also allows you to do a quick refresher of the material after you read it, and the freedom to choose between seeing the project from a birds eye view, or to drill down and write the code directly, if that feels more useful to you.It is important to see the code received by the client web page, as a result of what the server is doing is doing, when translating python code to HTML and javascript. It’s easy enough for me to expose the language on the browser, and maybe the author could emphasize how important this is to “round out” the learning, but I believe this could be expected; understanding that the typical student will be at the next level when researching server side technologies.There is an online errata for the book, although the errors found during the reading were small enough and can be corrected by the student. This does not veer my interest away, as troubleshooting code should also developed as an important ability for the student. When I do find a serious error in a book, one that goes beyond being counter-intuitive, I expect the next paragraph to say that this error was expected, and to show me how to fix it. This is great in a book that attempts to save time on typical errors that are made, particularly those errors that could be difficult to solve. It’s only when I don’t find an error explanation and it takes me a considerable time to troubleshoot, or when I get stuck, that I get concerned about a reading. But this has not been my experience with this book. Errors are minimal, simple, and easy to manage and learn from.This book has exceded by expectations and has made me a fan of the author. I will surely follow him on other writings and projects related to web technologies.

    Helpful(0) Unhelpful(0)You have already voted this
  2. Michoel

    Thorough
    This book does a great job at exploring flask in depth. The author is very knowledgeable.

    Helpful(0) Unhelpful(0)You have already voted this
  3. Paul Edward Johnson

    Fast delivery. Good book.
    I bought this by mistake. But still like it. I thought it was update on the author’s excellent Flask Megatutorial. But it is a little older. But still excellent.

    Helpful(0) Unhelpful(0)You have already voted this
  4. Mike Williamson

    Wow!! I have never read a technical book this good! Everything is amazing!
    OMG, I gush! This is just amazing! Where to begin?First, Miguel has a casual but very clear writing style that made me, as a reader, feel like, “you got this”.Next, he *knows his stuff*. He does not just teach flask, but also touches upon all the things that you will need to know in order to create a web server serving a flask app.He had the most ingenious way to structure the book: he opens with some introduction of the basics of Flask, and once enough is understood, he teaches all the new concepts via an actual app that you can make along with him. What makes this especially useful/amazing/helpful is the subject matter itself: Flask is a fairly minimal web framework, so lots of plugins and additional tools are needed, so you get to see all the other stuff he pulls in that is necessary, but not strictly Flask.He has the *absolute best GitHub repo* associated with the book. Lots of folks make GitHub repos for their books; I always think this is a good thing. But with Miguel, he went ahead and created commits and tags *associated with each part of the book*!!! You don’t understand how awesome this is until you start using it. You’re making an entire app, a fairly big project. If you just looked at all the code at once, it could be daunting. If he didn’t supply tags, it would be hard to know where to go. But instead, he’ll have *in the textbook* a comment like “checkout tag 7b” (the second tag in the 7th chapter). If you check out this tag in your Git repo, your code will look exactly like his.Lastly, he covers a good deal of unit testing, including covering Selenium, if I remember right. (I don’t have the book right in front of me now.)I *never* choose a technical book by author, and instead by topic. But I think Miguel Grinberg might have just changed my mind… I am so looking forward to reading something else by him. 🙂

    Helpful(0) Unhelpful(0)You have already voted this
  5. Ben Reddersen

    I Knew Python, but Not Flask. This Book Was Exactly What I Was Looking For
    I was tasked with rebuilding and modernizing an ancient publishing CMS. I have over 10 years experience with Python, HTML, Javascript, and CSS, but I knew very little about Flask or server-side Python programming. This book was an excellent and invaluable resource in bridging that knowledge gap.This book is structured as if the author was walking you, step by step, through the process of creating a blogging/social media app, a similar, though not identical, app to what I was developing. It provided just the information I needed when I needed it. The examples were robust enough that I was able to understand the reasoning behind them, and adapt them to my own needs.The linked github repository was also very helpful in clarifying the rare example that needed more information. This was particularly helpful for chapter 7, where the author talks about structuring a more complex application with blueprints and application factories.If I have one minor quibble, its that the requirements.txt file in the github is assumes an older version of Python 3. So it installs older versions of the libraries that don’t work with the current version of python (At time of writing 3.10.x ). Kinda annoying to deal with if you want to see the included code run. Can’t really hold this against the author, as everything was up-to-date when the book was written. I haven’t noticed any interface changes in the newer versions of the libraries. As far as I can tell the code all still works as written.

    Helpful(0) Unhelpful(0)You have already voted this
  6. jesus c.

    Creo que es uno de los mejores de flask que que hay, te lo enseña de una forma didáctica.

    Helpful(0) Unhelpful(0)You have already voted this
  7. Kaveh Nematipour

    If you are like me and you don’t have prior web-development experience, this book is for you. Everything is explained in detail and in a simple language. Absolutely recommend it.

    Helpful(0) Unhelpful(0)You have already voted this
  8. Amazon Customer

    Having already gone through Automate The Boring Stuff With Python as my first book into programming, this book explains Flask in a level that I can understand. Don’t know if I would recommend it as first book for absolute beginner…. but FWIW it’s a great book into this framework.

    Helpful(0) Unhelpful(0)You have already voted this
  9. saxovts

    Si vous cherchez un livre traitant de Flask alors c’est celui-ci qu’il vous faut. C’est un très bon complément au blog de l’auteur Miguel Grinberg. Super.

    Helpful(0) Unhelpful(0)You have already voted this
  10. Ramón M.

    Este libro es muy recomendable para aquellos interesados en el uso de python como backend de un sistema web. No solo abordar aquellas librerias/frameworks que son necesarios para el uso de python en el desarrollo web, sino que aborda todo tipo de ejemplos, desde la creación de un simple formulario, la actualización de bases de datos hasta la creación de tus propias APIs a través del uso de python.Se recomienda tambien tener un conocimiento básico sobre desarrollo web, conocer y estar familiarizado con HTML, CSS y JavaScript.

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Flask Web Development: Developing Web Applications with Python
    Flask Web Development: Developing Web Applications with Python

    Original price was: $55.99.Current price is: $36.30.

    Try our newest merchandise in category:Software
    Original price was: $18.99.Current price is: $12.99.
    32%
    Add to compare
    Added to wishlistRemoved from wishlist 0
    Add to compare
    Added to wishlistRemoved from wishlist 0
    Digital Mark System
    Logo
    Compare items
    • Total (0)
    Compare
    0
    Shopping cart