Learn your way! Get started

RESTful API Design using Python Flask, Part 3 of 3: Update and Testing

with expert Jorge Escobar

Watch trailer

Course at a glance

Included in these subscriptions:

  • Dev & IT Pro Video
  • Dev & IT Pro Power Pack

Release date 11/4/2019
Level Advanced
Runtime 1h 57m
Closed captioning N/A
Transcript N/A
eBooks / courseware N/A
Hands-on labs N/A
Sample code Included
Exams Included

Enterprise Solutions

Need reporting, custom learning tracks, or SCORM? Learn More

Course description

Learn RESTful API design using Python Flask. Flask is the most popular web framework for developers. This course covers End Points, Database Updating and Deleting, as well as testing and search.


• A computer with internet access and administrative access to install packages • Good understanding of how to use the command line interface, internet and code editors • Good knowledge of the Flask web framework

Meet the expert

Jorge Escobar is an engineer at FINDMINE.  In addition to being a consultant and working with companies like MongoDB, Venmo and Knewton he also has a passion for teaching and is an instructor for Stone River eLearning

Course outline

Update and Testing

Store End Point (27:20)
  • Introduction (00:13)
  • Starting the Store End Point (03:24)
  • The JSON Schema Library (08:42)
  • The Store API File (06:34)
  • Trying out the Stores End Point (08:17)
  • Summary (00:08)
Update PUT and DELETE (30:29)
  • Introduction (00:08)
  • UPDATED Implementing PUT and DELETE (10:38)
  • Implementing pagination on GET all stores (07:52)
  • Store Tests (11:42)
  • Summary (00:08)
Initial CRUD (24:58)
  • Introduction (00:08)
  • Pet Endpoint Initial CRUD (09:34)
  • Finishing Pet GET POST and Postman Tests (10:15)
  • Pets PUT and DELETE (04:52)
  • Summary (00:08)
Pet Tests (11:14)
  • Introduction (00:08)
  • Pets Tests (07:45)
  • Pets Pagination Tests (03:13)
  • Summary (00:08)
Testing and Search (23:17)
  • Introduction (00:08)
  • Get all pets in a store endpoint (08:52)
  • Test the get all pets in a store endpoint (05:27)
  • Search pets with filters (07:22)
  • Conclusion (01:18)
  • Summary (00:08)