REST API development with Flask and Python

th_b40h3Nxaus8SAyDnaOH80YsedEpYczyO

你会学到什么

创建安全可靠的企业级 REST API
使用 JSON Web 令牌 (JWT) 进行身份验证和授权,以防止 Api 滥用
通过 REST API 将 Web 或移动应用程序连接到数据库和服务器
Api 数据验证实施
Flask 迁移用于数据库版本管理
Api 托管在 Digital Ocean App 上在 MySql上具有免费 SSL 和域
CRUD 操作的平台

要求
任何语言的一些编程经验都会很棒。包含 Python 进修课程

描述

在本课程中,您将学习使用 Flask 成为高效后端工程师所需的基本和高级技能。与您作为后端工程师的日常任务直接相关的真实示例和概念解释。

REST API:它们如何工作以及您需要了解的内容

要理解 REST,我们需要先回顾一些关键术语

客户端是使用 API 的人或程序。客户端向 API 发出请求,以检索某些信息或更改应用程序中的某些内容。您的 Web 浏览器是一个客户端——它与 API 交互。请求的信息将发送回您的浏览器并显示在您的屏幕上。

资源是 API 可以提供给客户端的任何信息。例如,Facebook API 中的资源可以是用户、页面、照片或帖子。每个资源都有一个唯一的名称,称为资源标识符。

服务器由接收客户端请求并包含客户端所需资源的应用程序使用。服务器有一个 API 可以与客户端交互,而无需让它们直接访问存储在其数据库中的内容。

现在为我们的定义。REST 是一组指导方针,软件可以使用这些指导方针通过 Internet 进行通信,以使集成变得简单和可扩展。REST API(也称为“RESTful”API)是遵循这些准则的特定类型的 API。

你将学习

Rest API 的工作原理

移动应用程序的 API 开发和管理,例如 Android、Iso

API 为您的 React 和 Angular 前端应用程序提供动力

CI/CD 与 Digital Ocean Apps 平台

不断更新和升级与使用烧瓶进行 Api 开发相关的新技术

了解如何使用 JWT 令牌保护您的 API

记录错误检测和应用洞察

我们将共同开发一个学生管理项目,该项目将涵盖讲座课程中涵盖的所有重要主题

Learn to build enterprise grade RESTF APIS using Flask, Python, Sqlalchemy, Flask-Restful

Published 11/2022
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English | Duration: 96 lectures (12h 52m) | Size: 8.4 GB

What you’ll learn

Create secure and reliable enterprise grade REST APIs
Authentication and authorization using JSON web token (JWT) to prevent Api abuse
Connect web or mobile applications to databases and servers via REST APIs
Api data validation enforcement
Flask migration for database version management
Api hosting on Digital Ocean App platform with free SSL and domain
CRUD operation on MySql

Requirements
Some programming experience in any langugage would be great. Python refresher course incuded

Description

In this course, you will learn the basic and advanced skills required to become an efficient backend Engineer using Flask. Real-world examples and concept explanations that relate directly to your day-to-day tasks as a backend engineer.

REST APIs: How They Work and What You Need to Know

To understand REST, we need to review some key terms first

A client is a person or program using the API. The client makes requests to the API in order to retrieve some information or change something within the application. Your web browser is a client — it interacts with APIs. The requested info is sent back to your browser and displayed on your screen.

A resource is any piece of information that the API can provide the client. For instance, a resource in Facebook’s API could be a user, a page, a photo, or a post. Each resource has a unique name, called the resource identifier.

A server is used by the application that receives client requests and contains resources that the client wants. The server has an API to interact with clients without giving them direct access to content stored in its database.

Now for our definition. REST is a set of guidelines that software can use to communicate over the internet in order to make integrations simple and scalable. A REST API (also called a “RESTful” API) is a specific type of API that follows these guidelines.

You will learn

How Rest API works

API development and management for mobile apps i.e Android, Iso

API to power your React and Angular frontend Apps

CI/CD with Digital Ocean Apps platform

Constant updates and upgrades to new technologies as relates to Api development with flask

Learn how to secure your API using JWT token

Logging for error detection and app insights

Together, we will develop a student management project which will encompass all the great topics covered in the course of the lectures

Who this course is for
Beginner and intermediate level in Python programming
Backend Engineers who write Apis

资源下载此资源仅限VIP下载,请先
本站资源仅限VIP会员下载点击购买VIP会员

原创文章,作者:steven,如若转载,请注明出处:https://rr3d.cn/38670.html

赞 (0)
steven的头像steven
上一篇 2022年11月9日
下一篇 2022年11月9日

相关推荐

发表回复

登录后才能评论
分享本页
返回顶部