Advanced REST APIs with Flask and Python

This Advanced REST API course takes your REST API development to a whole new level by familiarizing you with more of the Flask ecosystem. We start with a simple REST API and teach you everything you need to know about it. We introduce new features and technologies by baking them into this application so you can see how a professional REST API is developed. Every new feature is added to a fully working application and tested. We also help you understand more about how to build features incrementally so you can get them to your users quickly and minimize risk.
Remember, this is our most advanced course yet! You should have adequate programming experience with Python or another programming language. Some knowledge of how the web works will also be helpful.
You should have prior knowledge of how to install Python packages and how to run your Python applications. If you've used virtualenv or Pipenv before, that's excellent! Knowledge of how to use PyCharm for debugging is also a plus, although we cover using the debugger in the course!
The codes and supporting files for this course are available at: https://github.com/PacktPublishing/Advanced-REST-APIs-with-Flask-and-Py…

Type
video
Category
publication date
2019-08-23
what you will learn

Use Marshmallow for data serialization and deserialization
Send e-mails and user confirmations
Upload images, Database migrations
Easy ways to write documentation and test your API
Handle payments using Stripe
Third-party login using OAuth
Master software development, refactoring, debugging, and more!
Use the latest technologies and best practices.

duration
358
key features
Integrate advanced functionality (such as image uploading, payments, or user confirmation e-mails) in your API * Improve operations in existing REST APIs with database migrations and extensive refactoring knowledge * Take your REST API development to a whole new level by getting familiar with more of the Flask ecosystem
approach
An exhaustive course packed with step-by-step instructions, working examples, and helpful advice. This course is divided into clear chunks so you can learn at your own pace and focus on your own area of interest
audience
This course is designed for software developers who want to add advanced functionality to REST APIs, backend developers interested in gaining knowledge of Flask and its ecosystem, and advanced developers of other programming languages who want to get up-to-speed quickly with advanced REST API development in Python
meta description
Take your REST APIs to a whole new level with this advanced Flask and Python course!
short description
Take your REST APIs to a whole new level with this advanced Flask and Python course!
subtitle
Take your REST APIs to a whole new level with this advanced Flask and Python course!
keywords
REST APIs, Flask, Python, Stripe
Product ISBN
9781839215810