|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/restful-api-flask-course/
课程评论:没有评论
课程名称:使用Python Flask的专业RESTful API设计 课程概述: 本课程将教您如何使用纯Flask构建专业的API平台,而无需任何附加库,从而使学生了解RESTful API设计的基础知识。在当今由美丽的JavaScript用户界面和移动应用程序主导的世界中,构建可扩展和良好架构的API能力是支持这些应用程序并确保客户端与服务器通过正确接口进行通信的关键。课程涵盖RESTful API模式的基本概念,然后详细逐步构建一个API平台,涵盖架构的六个约束。学生将学习行业标准并遵循API架构的最佳实践。 课程结束时,学生将能够设计、构建自己的RESTful API平台,并在深入理解API的运作法则后,尝试使用Python和Flask的API库,了解其基础和优势。如果您已经掌握Flask的基本知识,并对如何设计、架构和构建API平台感兴趣,那么这门课程非常适合您。 课程分为两个部分: 1. 介绍部分:涵盖理解RESTful API及其六个约束所需的所有概念。 2. 逐步解释部分:构建一个宠物商店API,包括身份验证层、商店端点和宠物端点,以及搜索功能。 课程包含超过5小时的视频教程,并在每个部分结束时提供源代码,以便您能跟随编码过程。根据学生每日完成的材料,课程完成时间大约需要3到10天。此外,我们会不断更新课程,根据学生的反馈增加内容。加入这门课程,继续您的专业后端网页开发之路!
This course will teach you how to build a professional API platform using pure Flask, without any supplemental libraries, so that students can learn the fundamentals of RESTful API design. In today's world, dominated by gorgeous JavaScript user interfaces and mobile applications, the ability to build a scalable and well architected API is key to be able to supplement those applications and ensure that clients and servers communicate with the proper interfaces. The course covers the basic concepts of the RESTful API pattern and then goes into detail and step by step building an API platform that will cover the six constraints of the architecture. Students will learn the industry-standard and will follow best practices for API architectures. At the end of the course students will be able to design, architect and build their own RESTful API platforms, and with the deep understanding of the laws governing APIs, can go ahead and try out the API libraries available for Python and Flask, knowing the fundamentals and the advantages of using them. If you already know the basics of Flask and you are interested in how to design, architect and build an API platform, this is the course for you. The course is divided in 2 sections: Introduction which covers all the concepts necessary to understand what is a RESTful API and its six constraintsA step by step explanation building a Pet Store API that will include an authentication layer, a Store endpoint and a Pet endpoint as well as search functionalities The course has more than 5 hours of video tutorials as well as the source code at the end of each section, so that you can follow along with the coding process. The course can take anywhere from 3 to 10 days to complete based on how much material the student completes daily. Additionally we're constantly updating the course, adding contents thanks to the feedback of our students. Join this course and continue your path to becoming a professional backend web developer!