# 云开发视频教程

腾讯云云开发:云开发(CloudBase) (opens new window)是云端一体化的后端云服务 ,采用 serverless 架构,免去了移动应用构建中繁琐的服务器搭建和运维。同时云开发提供的静态托管、命令行工具 (CLI) 、Flutter SDK等能力极大的降低了应用开发的门槛。使用云开发可以快速构建完整的小程序/小游戏、H5、Web、移动 App 等应用。

# 资源列表

# 基础课程

# 1 小程序·云开发:基础概念

# 1.1 小程序·云开发基本概况

https://cloud.tencent.com/developer/edu/quick-play/1364-5166 (opens new window)

# 1.2 小程序·云开发流程介绍

https://cloud.tencent.com/developer/edu/quick-play/1364-5167 (opens new window)

# 1.3 小程序·云开发项目初始化

https://cloud.tencent.com/developer/edu/quick-play/1364-5168 (opens new window)

# 2 小程序·云开发: 操作基础

# 2.1 数据库开发基础

https://cloud.tencent.com/developer/edu/quick-play/1365-5172 (opens new window)

# 2.2 储存管理基础

https://cloud.tencent.com/developer/edu/quick-play/1365-5173 (opens new window)

# 2.3 云函数架构基础

https://cloud.tencent.com/developer/edu/quick-play/1365-5174  (opens new window)

# 3 小程序·云开发:云开发API基础

# 3.1 云开发 API 概念

https://cloud.tencent.com/developer/edu/quick-play/1370-5178 (opens new window)

# 中级课程

# 4 小程序·云开发:云函数项目实战

# 4.1 基础实战
# 4.1.1 发送 HTTP 请求

https://cloud.tencent.com/developer/edu/quick-play/1296-4324 (opens new window)

# 4.1.2 微信内容安全检测

https://cloud.tencent.com/developer/edu/quick-play/1296-4325 (opens new window)

# 4.1.3 云函数对接腾讯云图片鉴黄

https://cloud.tencent.com/developer/edu/quick-play/1296-4326 (opens new window)

# 4.2 进阶实战
# 4.2.1 使用 TCBRouter

https://cloud.tencent.com/developer/edu/quick-play/1296-4327 (opens new window)

# 4.2.2 云函数对接模板消息

https://cloud.tencent.com/developer/edu/quick-play/1296-4328 (opens new window)

# 4.2.3 云函数与用户信息

https://cloud.tencent.com/developer/edu/quick-play/1296-4330 (opens new window)

# 4.2.4 云函数本地测试

https://cloud.tencent.com/developer/edu/quick-play/1296-4329 (opens new window)

# 4.2.5 云函数调用本地函数

https://cloud.tencent.com/developer/edu/quick-play/1296-4683 (opens new window)

# 4.2.6 云函数链接 MySQL 数据库

https://cloud.tencent.com/developer/edu/quick-play/1296-4685 (opens new window)

# 5 小程序·云开发:数据库项目实战

# 5.1 云开发数据库概述
# 5.1.1 课程简介

https://cloud.tencent.com/developer/edu/quick-play/1294-4199 (opens new window)

# 5.1.2 云开发数据库概念

https://cloud.tencent.com/developer/edu/quick-play/1294-4200 (opens new window)

# 5.1.3 数据库的增删查改

https://cloud.tencent.com/developer/edu/quick-play/1294-4201 (opens new window)

# 5.2 项目实战
# 5.2.1 初始化项目

https://cloud.tencent.com/developer/edu/quick-play/1294-4262 (opens new window)

# 5.2.2 新增一条数据

https://cloud.tencent.com/developer/edu/quick-play/1294-4263 (opens new window)

# 5.2.3 简单数据查询

https://cloud.tencent.com/developer/edu/quick-play/1294-4264 (opens new window)

# 5.2.4 加入数据下拉刷新的支持

https://cloud.tencent.com/developer/edu/quick-play/1294-4205 (opens new window)

# 5.2.5 触底自动加载功能的实现

https://cloud.tencent.com/developer/edu/quick-play/1294-4206 (opens new window)

# 5.2.6 访问量统计

https://cloud.tencent.com/developer/edu/quick-play/1294-4207 (opens new window)

# 5.2.7 复制查询

https://cloud.tencent.com/developer/edu/quick-play/1294-4208 (opens new window)

# 5.2.8 数据排序

https://cloud.tencent.com/developer/edu/quick-play/1294-4209 (opens new window)

# 5.2.9 数据计数

https://cloud.tencent.com/developer/edu/quick-play/1294-4210 (opens new window)

# 5.2.10 字段查询

https://cloud.tencent.com/developer/edu/quick-play/1294-4211 (opens new window)

# 5.2.11 实现数组操作

https://cloud.tencent.com/developer/edu/quick-play/1294-4235 (opens new window)

# 5.2.12 数据的更新

https://cloud.tencent.com/developer/edu/quick-play/1294-4236 (opens new window)

# 5.2.13 数据的批量更新

https://cloud.tencent.com/developer/edu/quick-play/1294-4237 (opens new window)

# 5.2.14 数据删除

https://cloud.tencent.com/developer/edu/quick-play/1294-4238 (opens new window)

# 5.2.15 数据的批量删除

https://cloud.tencent.com/developer/edu/quick-play/1294-4239 (opens new window)

# 5.2.16 模糊查询

https://cloud.tencent.com/developer/edu/quick-play/1294-5000 (opens new window)

# 6 小程序·云开发:文件项目存储实战

# 6.1 基础概述
# 6.1.1 课程介绍

https://cloud.tencent.com/developer/edu/quick-play/1295-4286 (opens new window)

# 6.1.2 产品介绍

https://cloud.tencent.com/developer/edu/quick-play/1295-4287 (opens new window)

# 6.1.3 产品功能模块介绍

https://cloud.tencent.com/developer/edu/quick-play/1295-4288 (opens new window)

# 6.1.4 产品业务流程图

https://cloud.tencent.com/developer/edu/quick-play/1295-4289 (opens new window)

# 6.2.项目实战
# 6.2.1 小程序项目初始化

https://cloud.tencent.com/developer/edu/quick-play/1295-4290 (opens new window)

# 6.2.2 小程序界面制作

https://cloud.tencent.com/developer/edu/quick-play/1295-4291 (opens new window)

# 6.2.3 用户登录

https://cloud.tencent.com/developer/edu/quick-play/1295-4292 (opens new window)

# 6.2.4 文件上传和下载

https://cloud.tencent.com/developer/edu/quick-play/1295-4293 (opens new window)

# 6.2.5 文件分享功能实现

https://cloud.tencent.com/developer/edu/quick-play/1295-4294 (opens new window)

# 6.2.6 图片分享电脑功能的实现

https://cloud.tencent.com/developer/edu/quick-play/1295-4295 (opens new window)

# 6.2.7 朋友圈分享生成

https://cloud.tencent.com/developer/edu/quick-play/1295-4296 (opens new window)

# 6.2.8 功能优化说明

https://cloud.tencent.com/developer/edu/quick-play/1295-4297 (opens new window)

# 高级课程

# 7 私房书柜项目实战

# 7.1 基础知识
# 7.1.1 课程概述

https://cloud.tencent.com/developer/edu/quick-play/1244-3154 (opens new window)

# 7.1.2 产品描述

https://cloud.tencent.com/developer/edu/quick-play/1244-3142 (opens new window)

# 7.1.3 云开发简介

https://cloud.tencent.com/developer/edu/quick-play/1244-3143 (opens new window)

# 7.2 实战开发
# 7.2.1 微信登陆的实现

https://cloud.tencent.com/developer/edu/quick-play/1244-3145 (opens new window)

# 7.2.2 添加图书的实现

https://cloud.tencent.com/developer/edu/quick-play/1244-3146 (opens new window)

# 7.2.3 图书列表的实现

https://cloud.tencent.com/developer/edu/quick-play/1244-3147 (opens new window)

# 7.2.4 图书信息查看,更新和删除的实现

https://cloud.tencent.com/developer/edu/quick-play/1244-3148 (opens new window)

# 7.3 延展学习
# 7.3.1 云开发与 Serverless

https://cloud.tencent.com/developer/edu/quick-play/1244-3149 (opens new window)

# 7.3.2 数据库 API 的解读

https://cloud.tencent.com/developer/edu/quick-play/1244-3150 (opens new window)

# 7.3.3 文件存储 API 的解读

https://cloud.tencent.com/developer/edu/quick-play/1244-3151 (opens new window)

# 7.3.4 云函数的解读

https://cloud.tencent.com/developer/edu/quick-play/1244-3152 (opens new window)

# 7.3.5 服务端 API 的解读

https://cloud.tencent.com/developer/edu/quick-play/1244-3153 (opens new window)

# 8. 小游戏开发

# 8.1 云开发介绍
# 8.1.1 什么是云开发

https://cloud.tencent.com/developer/edu/quick-play/1483-8603 (opens new window)

# 8.1.2 云开发的功能

https://cloud.tencent.com/developer/edu/quick-play/1483-8604 (opens new window)

# 8.1.3 云开发的优势

https://cloud.tencent.com/developer/edu/quick-play/1483-8605 (opens new window)

# 8.2 游戏云开发基础
# 8.2.1 注册流程

https://cloud.tencent.com/developer/edu/quick-play/1483-8606 (opens new window)

# 8.2.2 发布游戏

https://cloud.tencent.com/developer/edu/quick-play/1483-8607 (opens new window)

# 8.2.3 游戏展示

https://cloud.tencent.com/developer/edu/quick-play/1483-8608 (opens new window)

# 8.2.4 分包加载

https://cloud.tencent.com/developer/edu/quick-play/1483-8609 (opens new window)

# 8.3 用户登录注册
# 8.3.1 登录背景的云存储

https://cloud.tencent.com/developer/edu/quick-play/1483-8610 (opens new window)

# 8.3.2 客户端登录(授权)

https://cloud.tencent.com/developer/edu/quick-play/1483-8611 (opens new window)

# 8.3.3 客户端登录(登录)

https://cloud.tencent.com/developer/edu/quick-play/1483-8612 (opens new window)

# 8.4. 小游戏分享
# 8.4.1 用户手动分享功能的实现

https://cloud.tencent.com/developer/edu/quick-play/1483-8613 (opens new window)

# 8.4.2 微信自带的分享转发功能

https://cloud.tencent.com/developer/edu/quick-play/1483-8614 (opens new window)

# 8.5. 小游戏实现
# 8.5.1 主域和子域的概念

https://cloud.tencent.com/developer/edu/quick-play/1483-8618 (opens new window)

# 8.5.2 排行榜的实现-创建主域

https://cloud.tencent.com/developer/edu/quick-play/1483-8619 (opens new window)

# 8.5.3 排行榜的实现-子域 UI

https://cloud.tencent.com/developer/edu/quick-play/1483-8620 (opens new window)

# 8.5.4 排行榜的实现-子域中的脚本

https://cloud.tencent.com/developer/edu/quick-play/1483-8621 (opens new window)

# 8.5.5 排行榜的实现-主域代码完善

https://cloud.tencent.com/developer/edu/quick-play/1483-8622 (opens new window)

# 8.5.6 构建发布流程

https://cloud.tencent.com/developer/edu/quick-play/1483-8623 (opens new window)

# 8.5.7 储存游戏数据

https://cloud.tencent.com/developer/edu/quick-play/1483-8624 (opens new window)

# 8.6. 广告接入
# 8.6.1 广告功能的开通

https://cloud.tencent.com/developer/edu/quick-play/1483-8625 (opens new window)

# 8.6.2 广告的分类

https://cloud.tencent.com/developer/edu/quick-play/1483-8626 (opens new window)

# 8.6.3 banner 广告的实现

https://cloud.tencent.com/developer/edu/quick-play/1483-8627 (opens new window)

# 8.6.4 激励类视频广告的实现

https://cloud.tencent.com/developer/edu/quick-play/1483-8628 (opens new window)

# 8.7. 云开发支付
# 8.7.1 支付流程简介

https://cloud.tencent.com/developer/edu/quick-play/1483-8629 (opens new window)

# 8.7.2 支付常见问题

https://cloud.tencent.com/developer/edu/quick-play/1483-8630 (opens new window)

# 8.7.3 支付的具体代码实现

https://cloud.tencent.com/developer/edu/quick-play/1483-8631 (opens new window)

# 参与方式

  1. 面向对象:免费向高校教师开放
  2. 资源申请方式:获取腾讯云云开发电子书、在线视频、在线编程实验组件、云计算资源(云开发代金劵)等,烦请填写问卷 (opens new window),工作人员将在3个工作日内将相关资源发送到您邮箱。

# 项目咨询

# 咨询联系人:

  • 腾讯云云开发  白宦成     v_bgcbai@tencent.com;
  • 腾讯高校合作  熊 娟      v_juanxiong@tencent.com