|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/aws-amplify/
课程评论:没有评论
**课程名称:React & AWS Amplify 构建完整的无服务器应用(含 CI/CD)** **课程概述:** 本课程旨在教授学员如何快速高效地构建高性能、可按需扩展的无服务器应用程序,而无需花费大量时间进行传统编程。课程将重点介绍 AWS Amplify,并展示如何仅用不到 10 分钟的时间即可搭建一个完整的、具备用户注册、登录、登出、邮箱/短信验证及密码重置功能的身份验证系统。 **课程亮点:** * **快速开发:** 使用 AWS Amplify,可以在极短时间内搭建复杂的无服务器后端。 * **端到端全栈开发:** 从前端到后端,全面学习构建完整的应用程序。 * **CI/CD 自动化部署:** 学习如何创建持续集成/持续部署 (CI/CD) 管道,实现代码合并后自动部署网站。 * **GraphQL API 详解:** 使用 AWS AppSync 构建功能齐全的 GraphQL API,掌握 CRUD 操作(创建、读取、更新、删除)。 * **GraphQL 深入:** 学习如何创建和使用 GraphQL 查询 (Queries)、变更 (Mutations) 和订阅 (Subscriptions)。 * **AWS S3 应用:** 掌握如何使用 AWS S3 存储桶来服务和存储图片。 * **Cognito 用户管理:** 了解如何使用 Cognito 进行邮箱和短信验证。 * **AWS Console 实践:** 学习如何操作和使用 AWS 管理控制台。 * **美观的 UI 设计:** 运用 Semantic UI 打造漂亮的用户界面。 * **React 自定义 Hook:** 学习如何创建和复用 React 的自定义 Hook。 * **以及更多实用技巧。** **课程目标:** 学员将能够以惊人的速度创建令人惊叹的应用程序。 **课程内容(未详细列出 Syllabus):** 课程将涵盖从头开始构建无服务器应用程序的各个方面,包括但不限于: * React 前端开发 * AWS Amplify 的核心功能 * 身份验证和授权 (Cognito) * GraphQL API 开发 (AppSync) * 数据存储和检索 * 文件上传和管理 (S3) * 自动化部署流程 * UI 组件库的使用 * React 进阶技巧(如自定义 Hook)
Do you want to learn the secret of creating amazing performant apps, that scale on-demand, without expend days programing in front of the computer?How long would take you to set up a full authentication system, with signin and signout screens, and email and/or SMS confirmation, and password reset? Would you guess a few days or hours?With AWS Amplify you can have all that set up and working serverless in less than 10 minutesAnd this course is not only the best resource you will find for Amplify but it is also the most up to date.We will not only create a full-stack application working end to end but we will also learn along the way:How to create a CI/CD pipeline to deploy our website on merge.How to create a fully functional GraphQL API using AppSync with CRUD capabilities (Create, Read, Update, Delete)How to create queries, mutations, and subscriptions in GrapQLHow to create and use an AWS S3 Bucket to serve and store imagesHow to verify emails and SMSs using CognitoHow to work with AWS ConsoleHow to use Semantic UI to make a beautiful applicationHow to create and re-use custom hooks in Reactand much, much moreWant to create breath taken applications amazingly fast, enrol now!