3天 / 24课时 · Power Apps · Low-Code Business Apps

PowerApps 业务应用制作

从需求、界面、公式、数据模型到流程自动化,完成可用的业务应用

围绕 LearnNow 培训管理案例,系统训练 Power Apps 应用制作、Power Fx 公式、Dataverse 建模、表单与图表、Power Automate 集成、多数据源连接和应用发布共享能力。

3天集中完成业务应用制作训练
24课时案例贯穿式学习
8阶段从入门到发布共享
LearnNow培训管理应用实战
COURSE OVERVIEW

用低代码方式快速构建可落地的业务应用

Power Apps 由应用、服务、连接器和数据平台组成,帮助企业快速生成连接业务数据的自定义应用。课程以真实业务场景为主线,让学员在搭建、调试和扩展应用的过程中掌握核心开发思路。

从业务需求到完整应用的制作链路

课程通过 LearnNow 培训机构案例展开,先理解应用生命周期和敏捷开发,再完成首页导航、学生管理、课程管理、教师管理、培训报名、详情页面、图表展示、邮件通知、地图位置、拍照上传和多数据源接入等功能。

学员将熟悉 Power Fx 公式编写,理解 Filter、Search、Lookup、Sort、ForAll、Sequence、日期、字符串和异常处理函数,并在 Dataverse 中创建业务表和关系,让应用逻辑、数据模型和界面交互紧密结合。

业务应用制作围绕培训管理业务,完成学生、教师、课程、培训和报名等核心模块。
低代码公式能力掌握 Power Fx、变量、组件、控件、数据校验和复杂公式嵌套。
数据源与流程集成连接 Dataverse、Excel、SharePoint、SQL Server,并调用 Power Automate 实现业务流程。
Power Apps 业务应用制作、表单、数据表、流程自动化和移动端预览场景
画面呈现业务应用界面、数据表、流程自动化、图表、地图、拍照和移动端预览等核心制作场景。
COURSE FEATURES

案例贯穿、功能完整、贴近企业内部应用制作

课程不是孤立讲控件,而是让学员在一个完整业务系统里理解页面、数据、公式、流程、图表和发布共享之间的关系。

贯穿案例

以 LearnNow 培训机构为虚拟场景,逐步完成可运行的培训管理应用。

Power Fx 公式

系统学习逻辑、筛选、搜索、查找、排序、遍历、日期、字符串和异常处理。

Dataverse 建模

创建业务表,理解一对多、多对一、多对多关系,并支撑应用核心功能。

流程与扩展

调用 Power Automate、使用图表、相机、位置、Timer 和网关连接 SQL Server。

APP SCENARIOS

覆盖业务应用制作的关键场景

从页面设计到数据源接入,课程把企业内部应用常见需求拆解成可练习、可组合的功能模块。

Start

平台与账号准备

理解 Power Apps 平台,注册开发者账号,申请沙箱,认识应用生命周期。

Design

首页与导航

开发 LearnNow 首页,完成导航设计,理解 App 配置、上下文变量和全局变量。

CRUD

业务数据维护

实现学生、教师、课程、培训的浏览、添加、删除和修改。

Formula

Power Fx 公式

掌握逻辑函数、筛选搜索、排序遍历、日期字符串和异常处理。

Dataverse

数据模型

创建 LearnNow 业务表,建立一对多、多对一、多对多关系。

Automate

流程自动化

调用 Automate 流发送通知邮件,并通过 Dataverse 触发器更新报名数量。

Media

图表与设备能力

制作报名图表,调用相机生成报名照,调用位置能力展示培训地点地图。

Publish

发布与共享

学习应用导入导出、发布共享、Dataverse 导入导出和模型驱动开发。

TARGET AUDIENCE

适合希望快速制作企业业务应用的团队

课程适合有 Office 365 基础、希望用低代码方式解决部门业务流程和数据管理问题的业务人员、IT 人员和数字化项目成员。

学习对象与预备知识

适合业务应用制作人员、Power Platform 初学者、企业信息化人员、Office 365 用户、部门数字化骨干和希望提升低代码开发能力的团队。建议具备 Office 365 基础认知,理解常见业务表单和数据管理流程。

业务应用制作人员 Power Platform 学员 企业 IT 人员 Office 365 用户 数字化项目成员
1
理解应用生命周期从需求、原型、开发、测试到发布共享,建立应用制作流程。
2
搭建 Canvas App完成首页导航、页面布局、控件使用、表单和数据展示。
3
编写 Power Fx用公式控制筛选、查找、排序、遍历、验证、异常和导航逻辑。
4
设计 Dataverse 模型创建业务表和关系,支撑课程、教师、学生和报名管理。
5
集成自动化流程调用 Power Automate 发送通知,并处理数据触发更新。
6
完成发布交付连接多类数据源,完成导入导出、发布、共享和模型驱动应用基础。
LEARNING PATH

四段式路径完成从入门到交付

课程从 Power Apps 平台认知开始,逐步进入界面制作、数据建模、业务逻辑、自动化扩展和应用发布。

Phase 01

平台与需求

理解 Power Apps 平台、应用生命周期、敏捷开发、user stories 和 LearnNow 业务场景。

Phase 02

界面与公式

完成首页、导航、学生管理、控件使用和 Power Fx 常用函数训练。

Phase 03

模型与业务功能

使用 Dataverse 创建业务表和关系,实现课程、教师、培训与报名管理。

Phase 04

扩展与发布

集成 Power Automate、图表、相机、地图、多数据源、模型驱动应用和发布共享。

FULL OUTLINE

完整课程大纲

8 个阶段围绕 LearnNow 案例展开,帮助学员完成从平台入门到业务应用交付的完整训练。

Stage 01

软件工程和 PowerApps 入门

建立 Power Apps 平台认知,理解应用生命周期、敏捷开发流程和业务应用制作方式。

  • 理解 Power Apps 平台和功能
  • 注册微软开发者账号,申请沙箱
  • 应用的生命周期
  • 软件工程之敏捷开发
  • 理解敏捷流程与角色,理解 user stories
  • PowerApps 和 Dynamics 365
Stage 02

LearnNow 应用首页与基础配置

从虚拟培训机构场景出发,完成首页导航、变量、App 配置和当前用户信息获取。

  • 在 Power Apps 中创建应用
  • LearnNow 培训机构场景介绍
  • 开发 LearnNow 的 Home 主页面,实现导航设计
  • 理解上下文变量和全局变量
  • 理解 App 的相关配置
  • 获取当前用户信息
  • 安装罗斯文商贸数据库和应用
Stage 03

移动端应用与学生管理

完成学生数据的浏览、新增、删除和修改,并理解需求、原型和 Power Fx 基础函数。

  • 移动端应用开发,学生管理
  • 实现学生的浏览、删除、添加和修改
  • LearnNow 应用需求介绍
  • LearnNow 应用界面原型介绍
  • 理解和使用 Microsoft Power Fx 公式
  • 理解逻辑函数
  • 理解 Filter、Search 和 Lookup 函数
Stage 04

Dataverse 建模与课程管理

深入业务模型,使用 Dataverse 创建 LearnNow 表结构和关系,实现课程管理核心功能。

  • 理解领域模型,Dataverse 概述
  • 使用 Dataverse 创建 LearnNow 相关业务表
  • 创建一对多、多对一、多对多关系
  • 实现课程管理的浏览、添加、删除和修改
  • 使用组件实现确认删除功能
  • 学习数据展示控件使用
Stage 05

教师管理与培训管理

继续扩展业务模块,使用表格和表单控件完成教师、培训和报名相关功能。

  • 实现教师管理的浏览、添加、删除和修改
  • 理解表格控件使用
  • 实现培训管理:浏览、编辑、新增和删除培训
  • 为培训注册学员
  • 深入理解公式嵌套和导航属性
  • 理解 Sort 和 SortByColumns 函数
Stage 06

高级公式与多对多关系

处理多对多关系和复杂公式,完成讲师选择、数据关联、日期字符串和异常处理。

  • 理解 ForAll 遍历和 Sequence
  • 为培训选择讲师
  • 在多对多关系下关联数据
  • 日期函数
  • 字符串处理函数
  • Power Apps 异常处理函数
Stage 07

应用扩展与 Power Automate 集成

完善培训详情页,加入数据校验,并调用自动化流程完成通知和数据触发更新。

  • 制作培训课程详情页
  • 理解数据验证原理,实现数据校验
  • 为创建培训页面实现数据校验
  • Power Automate 介绍
  • 注册学员时调用 Automate 流,发送培训通知邮件
  • 在 Power Automate 中使用 Dataverse
  • 添加或删除注册学员时触发更新报名数量
Stage 08

可视化、多数据源与发布共享

加入图表、相机、地图、Timer 和多数据源连接,并完成应用发布、共享与导入导出。

  • 使用图表制作学生报名柱状图、饼图和折线图
  • 调用相机为学员制作报名照
  • 调用位置信息展示培训地点地图
  • 学习 Timer 定时器,实现时钟显示
  • 使用 Excel、SharePoint 和 SQL Server 作为数据源
  • 使用网关 Gateway 调用 SQL Server 数据库
  • 理解并使用模型驱动开发
  • 应用的导入导出、发布和共享,Dataverse 的导入导出
PRACTICE SCENARIOS

围绕业务应用常见功能进行训练

课程把低代码应用的核心技能落在一系列具体功能上,便于学员迁移到企业内部审批、登记、台账、培训、资产和服务类应用。

01

首页导航

开发 LearnNow Home 页面,建立应用导航和基础配置。

02

学生管理

完成学生信息的浏览、添加、删除和修改。

03

业务表建模

使用 Dataverse 创建业务表和表关系。

04

课程与教师管理

实现课程、教师和培训数据的维护。

05

报名与讲师关联

处理培训报名和讲师选择,理解多对多关系。

06

自动化通知

调用 Power Automate 发送培训通知邮件并更新报名数量。

07

图表与设备能力

加入报名图表、相机报名照、地图位置和 Timer 时钟。

08

发布共享

完成应用导入导出、发布共享和 Dataverse 数据迁移。

项目成果

课程结束后,学员将围绕 LearnNow 案例形成一个包含数据模型、业务页面、公式逻辑、自动化流程、图表和移动端能力的业务应用作品。

课程强调理论与实践结合、案例分析与行业应用穿插、专题讨论与分组研究,帮助学员从会用控件走向能完成应用。

LearnNow 培训管理应用

包含学生、教师、课程、培训、报名、详情页、讲师关联、数据校验和删除确认等核心功能。

Canvas App Power Fx Dataverse

自动化与数据扩展能力

集成 Power Automate 通知邮件、Dataverse 触发器、报名统计图表、相机照片、地图位置和多数据源连接。

Power Automate Charts Gateway Publish
LEARNING OUTCOMES

学习完成后可形成的关键能力

课程目标是帮助学员深入理解 Power Apps 核心编程理念,掌握完整业务应用制作技术。

设计业务应用结构

能够把业务需求、用户故事、页面结构和应用生命周期组织成可执行的制作方案。

完成界面与交互

能够使用控件、表单、数据展示、变量和导航属性搭建可操作的业务页面。

编写 Power Fx 逻辑

能够使用筛选、查找、排序、遍历、日期、字符串和异常处理函数控制业务逻辑。

建立 Dataverse 模型

能够创建业务表,设计关系,并基于数据模型完成核心业务功能。

集成流程与外部数据

能够连接 Power Automate、Excel、SharePoint、SQL Server 和网关支撑业务扩展。

发布和共享应用

能够完成应用导入导出、发布共享、Dataverse 数据迁移和模型驱动应用基础使用。

COURSE INFO

课程信息

适用于企业内训、业务部门数字化工具制作和 Power Platform 入门提升。

课程名称PowerApps 业务应用制作
课程时长3天 / 24课时
核心工具Power Apps · Power Fx · Dataverse
训练方式理论讲解 + 案例实战 + 讲师辅导

用 3 天完成从业务想法到 Power Apps 应用作品的训练

以 LearnNow 培训管理案例为主线,帮助团队掌握低代码应用制作、数据建模、流程自动化和应用发布共享能力。

前往官网咨询