课程大纲
课程概述:
Power Apps 是由微软公司出品,是一个由一组应用、服务和连接器构成的数据平台,可让你根据业务需求生成自定义应用。 通过使用 Power Apps,可以快速生成自定义业务应用,使其连接到存储在基础数据平台 (Common Data Service) 或各种联机和本地数据源(SharePoint、Excel、Office 365、Dynamics 365、SQL Server 等)的业务数据。
本课程通过一个贯彻案例,深入讲解PowerApps 开发的相关技巧,帮助学习者能快速领悟powerapps开发思想,熟悉并掌握Microsoft Power Fx公式编写;
学员预备知识:了解Office365
培训资料:培训讲义,推荐教材,实验案例
培训方式:理论与案例分享相结合,帮助学员快速理解,资深讲师授课及辅导
课程特点
理论与实践相结合、案例分析与行业应用穿插进行;
专业精彩内容解析、学员专题讨论、分组研究
通过全面知识理解、专题技能掌握和实践增强的授课方式
培训目标:
深入理解PowerApps核心编程理念,掌握完整开发技术
课程大纲:
软件工程和PowerApps入门
理解PowerApps平台和功能
注册微软开发者账号,申请沙箱
应用的生命周期
软件工程之敏捷开发
理解敏捷流程与角色,理解user stories
PowerApps和Dynamics365
在PowerApps中如何创建应用
我们的虚拟场景LearnNow培训机构
开发LearnNow的Home主页面,实现导航设计
理解上下文变量和全局变量
理解App的相关配置
获取当前用户信息
安装罗斯文商贸数据库和应用
移动端应用开发,学生管理
实现学生的浏览,删除、添加和修改
LearnNow应用需求介绍
LearnNow应用界面原型介绍
理解和使用Microsoft Power Fx公式使用
理解逻辑函数
理解Filter、Search和Lookup函数
深入PowerApps,实现LearnNow核心功能
理解领域模型,
Dataverse概述
使用Dataverse创建LearnNow相关业务表(6个)
理解模型之间的关系,创建一对多,多对一,多对多关系
实现课程管理-浏览,添加,删除和修改
学会使用组件来实现确认删除功能
学习数据展示控件使用
实现教师管理:浏览、添加、删除和修改
理解表格控件使用
实现培训管理:浏览培训,编辑和新增培训,删除培训
为培训注册学员
深入理解公式嵌套和导航属性
理解Sort和SortByColumns函数
理解ForAll遍历和Sequence
为培训选择讲师,理解多对多关系下,如何关联数据
日期函数
字符串处理函数
PowerApps异常处理函数
延展PowerApps,LearnNow应用扩展和完善
制作培训课程详情页
理解数据验证原理,实现数据校验
为创建培训页面,实现数据校验
PowerAutomate介绍
实现注册学员时调用Automate流,发送培训通知邮件
PowerAutomate中使用Dataverse
实现,当添加删除注册学员时,调用Automate流实现数据库触发器功能,更新报名数量
使用图表,制作学生报名图表,柱状图、饼图和折线图
调用照相机实现为学员制作报名照
调用位置信息,实现培训地点地图展示
学习Timer定时器,实现时钟显示
PowerApps使用Excel作为数据源
PowerApps使用Sharepoint作为数据源
使用网关Gateway调用Sql Server数据库
理解并使用模型驱动开发
应用的导入和导出
应用的发布和共享
Dataverse的导入和导出