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
- Implementing APIs with Flask
- Advanced API Practices
- Title: Building Web APIs with Flask
- Release date: August 2014
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781491911938
You might also like
Fall in Love with the Problem, Not the Solution
Unicorns-companies that reach a valuation of more than $1 billion-are rare. Uri Levine has built two. …
Master SQL for Data Analysis
SQL is a popular language for extracting, stacking, and querying data from databases. Master SQL to …
Microsoft Power BI - The Complete Masterclass [2023 EDITION]
Microsoft Power BI is an interactive data visualization software primarily focusing on business intelligence, part of …
The Complete Excel Guide: Beginners to Advanced
Everyone knows that the Microsoft Office suite is used by millions worldwide. Unlocking its full potential …