Flask-RESTful: Getting Started with Flask-RESTful to Build APIs
Flask-RESTful 1.1.1
| Beginner
- 11 Videos | 1h 19m 20s
- Includes Assessment
- Earns a Badge
Flask-RESTful is the extension for Flask that contains functions and support you'll use to develop REST APIs. Python developers will enjoy the ease and speed of a minimal set up before moving on to explore Flask-RESTful's built-in template library. Using templates as a jumping off point during development is a great way to quickly and easily develop REST APIs, and it has the additional benefit of guiding you to consistently follow API development best practices. In this course, you'll learn to set up your environment to build a RESTful API server. You'll install the Flask-RESTful libraries on Windows and macOS and you'll also work with the CURL command-line utility to make API calls. Next you'll implement a simple API server that responds to HTTP GET requests and then how to configure responses for GET, POST, PUT, and DELETE requests. Moving on, you'll configure your API server to accept parameters as part of the URL path and send data to your server using the request body in POST requests. Upon finishing this course, you'll be able to configure a simple API server using Flask-RESTful to respond to your HTTP requests.
WHAT YOU WILL LEARN
-
discover the key concepts covered in this courseinstall Flask-RESTful and set up a virtual environment on macOSinstall the curl utility and Flask-RESTful Python library and set up a virtual environment on a Windows machinecreate a basic REST API to return JSON dataimplement methods to respond to GET, POST, PUT, and DELETE HTTP requests using the Flask-RESTful libraryconfigure and register routes with URL path parameters using the Flask-RESTful library
-
demonstrate how URL path parameters work using the Flask-RESTful libraryconfigure endpoints to facilitate using the same resource for multiple application routessend data in a POST request using the request bodyaccess data in the request body of an API serversummarize the key concepts covered in this course
IN THIS COURSE
-
1.Course Overview1m 54sUP NEXT
-
2.Installing Flask-RESTful on macOS7m 5s
-
3.Installing Flask-RESTful on Windows7m 22s
-
4.Creating REST APIs with Flask-RESTful11m 6s
-
5.Responding to GET, POST, PUT, and DELETE Requests10m 43s
-
6.Passing API Arguments Using the URL Path9m 46s
-
7.Configuring APIs with Multiple URL Path Arguments5m 10s
-
8.Configuring Resource Endpoints Using Flask-RESTful8m 45s
-
9.Accessing Request Body Form Data with Flask-RESTful9m 36s
-
10.Accessing API Server Form Fields with Flask-RESTful5m 43s
-
11.Course Summary2m 11s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform
Digital badges are yours to keep, forever.