Flutter Shop App | Dart & State Management | Riverpod [2024]
使用Riverpod进行状态管理的Flutter在线商店应用程序开发
学习内容:
- 逐步学习Flutter
- 掌握Dart编程语言和面向对象编程(OOP)概念
- 逐步构建前端
- 使用Riverpod进行状态管理
- 使用Stripe进行支付
- 逐步构建API
- 构建可视化的后端
- 覆盖Riverpod 1.0和2.0以及最新概念
- 涵盖AsyncNotifier、AsyncValue、AsyncData、AsyncError概念
- 深入讨论不同的Riverpod提供者
- 逐步使用清晰的MVC架构
- 使用Postman测试并了解调试技术
- 深入覆盖Riverpod代码生成概念
- 展示API调用的服务器端优化
- 学习手动创建Riverpod 2.0提供者
本课程包括
- 49小时按需视频
- 126个可下载资源
- 手机和电视上访问
- 终身访问
- 完成证书
价格:$59.99
教程评分:评分:4.5 / 5 (117条评价)
教程语言:英语
教程字幕:中英文字幕
课程要求:
- 最好有一点Flutter经验
课程描述:
这是一个使用Riverpod状态管理构建在线学习课程销售应用的教程。在本课程中,我们将重点介绍如何使用Flutter构建一个用于销售课程的应用,包含Stripe支付和Laravel作为后端与Restful API的集成。状态管理和路由均使用Riverpod完成。
课程包括使用Firebase进行基础的社交媒体登录,API主要使用Laravel构建。后端包含多管理员(超级管理员和教师面板),并包括教师应用进行聊天。我们将逐步构建后端。
应用功能(第一部分):
- 引导屏幕
- 电子邮件登录
- 社交媒体登录
- 查看课程
- 播放视频课程
- 搜索课程
- 从后端上传课程
- 查看多个教师的课程
- 在前端购买课程
- Stripe支付
- 超级管理员面板
- 用户或学生端的聊天功能
我们使用Laravel框架构建后端和API。后端具有多用户权限,即超级管理员和子管理员。教师账户是子管理员。超级管理员可以观察并分配角色给教师或子管理员。
通过本课程,您将掌握:
- Laravel基础和MVC
- Laravel管理员面板(CRUD)
- Laravel Sanctum
- Laravel RESTful API
本课程的第二部分将包括教师应用和聊天功能。
适合对象:
从初学者到高级学习者
B 站免费课程:更多免费教程
更多 移动软件开发 教程:更多 移动软件开发 教程
声明:本站所有文章,如无特殊说明或标注,均为本站发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。