📘 RPA 实战课 30章 · 从小白到高手
⚡ 系统实战 · 2025
01 RPA入门
RPA发展史 应用场景 主流工具对比 环境搭建
02 编辑器基础
界面介绍 创建第一个流程 运行与调试 快捷键设置
03 变量与数据类型
变量定义与作用域 字符串/数字/布尔 列表与字典 数据类型转换
04 控制流程
条件判断 if/else 循环 for/while break/continue 流程块设计原则
05 字符串处理
拼接与格式化 正则表达式入门 文本提取与替换 常见字符串函数
06 文件与文件夹操作
文件读写(文本/CSV/Excel) 文件夹遍历 移动与删除 路径处理技巧
07 Excel自动化
读取与写入 单元格操作 工作表管理 公式与格式设置
08 Web自动化基础
浏览器启动与配置 元素定位方法 页面交互(点击/输入/滚动) 等待策略
09 Web自动化进阶
数据抓取与表格提取 分页处理 文件下载自动化 Cookie与Session
10 桌面应用自动化
窗口识别与操作 控件点击与输入 图像识别定位 剪贴板操作
11 邮件自动化
SMTP发送邮件 IMAP/POP3接收 邮件附件处理 内容解析
12 PDF与文档处理
PDF文本提取 PDF表格提取 Word文档操作 文档格式转换
13 数据库操作
连接MySQL/SQLite SQL查询与更新 数据导入导出 连接池管理
14 API调用与数据处理
HTTP请求(GET/POST) JSON/XML解析 API认证机制 错误重试策略
15 异常处理与日志
异常捕获与处理 自定义异常 日志记录配置 分级与轮转
16 流程编排与设计模式
子流程调用 参数传递 状态机设计 模块化开发原则
17 数据清洗与转换
缺失值处理 数据去重 格式标准化 数据验证规则
18 定时任务与调度
Windows任务计划器 定时触发器 条件触发 任务监控与告警
19 UI元素高级操作
动态元素处理 Shadow DOM操作 iframe切换 多窗口管理
20 OCR与图像处理
Tesseract OCR集成 图像预处理 验证码识别 截图对比
21 机器人管理
部署模式 机器人监控 日志收集 版本管理
22 安全与权限管理
敏感信息加密 权限控制模型 审计日志 安全最佳实践
23 性能优化
执行效率分析 资源占用优化 并行处理 缓存策略
24 测试与质量保障
单元测试 集成测试 回归测试 测试数据管理
25 CI/CD集成
版本控制(Git) 自动化构建 自动化部署 环境管理
26 项目实战1:财务对账
Excel到数据库全流程 自动化对账 差异报告 实战演练
27 项目实战2:电商订单
Web抓取+邮件通知 数据报表 订单处理 异常监控
28 项目实战3:HR入职流程
表单填写 系统录入 文档生成 自动化审批
29 项目实战4:数据采集与监控
定时抓取 异常告警 可视化看板 数据管道
30 项目实战5:综合业务系统
多系统集成 复杂流程编排 运维监控 全栈RPA