Building Web APIs with Flask
Techniques for Developing Modern Web Services with Python
By Miguel Grinberg
Publisher: O'Reilly Media
Final Release Date: August 2014
Run time: 3 hours 32 minutes

If you want to build web services and APIs, this video course shows you how to do it with Flask—the popular web framework that’s small, lightweight, and powerful. Using detailed examples, Miguel Grinberg shows you how to create APIs line-by-line, starting with the implementation of a basic CRUD (Create/Read/Update/Delete) service.

You’ll also learn how to create APIs for internet-enabled devices, authenticate API clients, use testing techniques, and simplify advanced features such as pagination, caching, rate limiting, and asynchronous tasks. In the process, you’ll become familiar with all of the core features APIs must have, including requests, responses, resources, resource representations, resource links, and error handling.

If you’re an experienced developer familiar with Python and relational databases, this video is for you. It also serves as a detailed extension of the API chapter in Grinberg’s book, Flask Web Development.

Miguel Grinberg has over 25 years of experience as a software engineer. In his current position at Rackspace he spends most of his time contributing to open source projects in the OpenStack ecosystem. He blogs at http://blog.miguelgrinberg.com about a variety of topics including web development, robotics, and photography.

Table of Contents
Product Details
Recommended for You
Customer Reviews

REVIEW SNAPSHOT®

by PowerReviews
oreillyBuilding Web APIs with Flask
 
3.7

(based on 3 reviews)

Ratings Distribution

  • 5 Stars

     

    (2)

  • 4 Stars

     

    (0)

  • 3 Stars

     

    (0)

  • 2 Stars

     

    (0)

  • 1 Stars

     

    (1)

67%

of respondents would recommend this to a friend.

Pros

No Pros

Cons

No Cons

Best Uses

No Best Uses
    • Reviewer Profile:
    • Developer (3)

Reviewed by 3 customers

Displaying reviews 1-3

Back to top

 
5.0

Amazing!!!

By Albert

from Miami, FL

About Me Developer

Verified Reviewer

Pros

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

Cons

    Best Uses

    • Intermediate
    • Student

    Comments about oreilly Building Web APIs with Flask:

    Miguel have a unique way to explain complicated things in the simple way, i strongly recommend this, if you are not sure, i encourage you to see his workshops in youtube, after that i promise, you will buy his book too....

    (9 of 9 customers found this review helpful)

     
    5.0

    Very useful for people new to building APIs

    By Nathan Wailes

    from Mountain View, CA

    About Me Developer

    Verified Reviewer

    Pros

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

    Cons

      Best Uses

      • Intermediate
      • Novice

      Comments about oreilly Building Web APIs with Flask:

      I'm writing this in response to this tutorial only having a single review, which is a 1-star review. I don't normally write reviews but I do when I think the existing average review isn't accurate.

      I bought both Miguel's Intro to Flask video tutorial and this 'Building Web APIs' one and have found both to be extremely helpful.

      I have been programming with Python for a few years and I've messed around a little with web stuff (eg going through Hartl's Rails tutorial twice), but web programming still intimidated me and I was procrastinating for literally years because the frameworks (Rails / Django) felt so complicated that I never knew where to begin.

      Using the combination of Flask, Miguel's tutorials, and PythonAnywhere (which is basically a wrapper of AWS) has finally changed this, so that I now feel about as comfortable programming for the web as I do for offline applications.

      I _highly_ recommend this tutorial and Miguel's other tutorials for people who are in the situation I was in (intimidated by web programming). I'll be recommending this tutorial to my friends.

      (1 of 11 customers found this review helpful)

       
      1.0

      Building Web APIs with Flask

      By spartan

      from Italy

      About Me Developer, Educator, Maker

      Verified Reviewer

      Pros

        Cons

        • Not comprehensive enough
        • Waste Of Time

        Best Uses

          Comments about oreilly Building Web APIs with Flask:

          Please see something else if you are looking to learn Web Api's in flask. This tutorial is too substandard and waste of time. Its nothing more then downloading a course from GitHub and move your head around.
          Total waste of money.

          Displaying reviews 1-3

          Back to top

           
          Buy 2 Get 1 Free Free Shipping Guarantee
          Buying Options
          Immediate Access - Go Digital what's this?
          Video:  $89.99
          (Streaming, Downloadable)