当前位置:首页 > 全部课程 > 前端交互 > 前端综合 > 《云平台桌面化架构师课程
云平台桌面化架构师课程

已完结 云平台桌面化架构师课程

4人已学习 收藏 分享赚 ¥44.9元
价 格
89.00 ~ 449.00
打开微信扫描二维码
点击右上角进行分享

开通以下任意VIP等级即可免费学习本课程

我已阅读并同意《VIP服务协议》
开通 取消

详情

目录

资料(1)

评价(0)

【课程详情】

  • 1-1 学习本课程的收获以及案例展示(内附彩蛋)

  • 2-1 配置 Electron 开发环境

  • 2-2 进程和线程

  • 2-3 主进程和渲染进程

  • 2-4 创建 BrowserWindow

  • 2-5 进程间的通信

  • 2-6 使用 IPC 进行通信

  • 2-7 使用 remote 实现跨进程访问

  • 3-1 React 简介和缘起

  • 3-2 配置 React 开发环境1

  • 3-3 useState Hook

  • 3-4 useEffect 不需要清除的 Effect

  • 3-5 useEffect 需要清除的 Effect

  • 3-6 useEffect 可控 effect

  • 3-7 自定义 Hook(一)

  • 3-8 HOC 的概念和缺点

  • 3-9 自定义Hook(二)

  • 3-10 Hook 规则和其他 Hook

  • 4-1 全局需求

  • 4-2 将 UI 拆分成组件

  • 4-3 配置开发环境(一)

  • 4-4 配置开发环境(二)

  • 4-5 文件结构和代码规范

  • 5-1 为项目选择样式库

  • 5-2 FileSearch 组件(一)

  • 5-3 FileSearch 组件(二)

  • 5-4 为项目选择图标库

  • 5-5 使用 PropTypes 进行类型检查

  • 5-6 FileList 组件开发(一)

  • 5-7 FileList 组件开发(二)

  • 5-8 第一个自定义 Hook-useKeyPress

  • 5-9 左侧收尾工作

  • 6-1 TabList 需求和属性分析

  • 6-2 TabList 组件代码(一)

  • 6-3 TabList 组件代码(二)

  • 6-4 选择 MarkDown 编辑器

  • 6-5 引入 easyMDE 编辑器

  • 7-1 分析设计 State 结构

  • 7-2 分析应用数据流

  • 7-3 给 App 组件添加状态

  • 7-4 添加数据处理行为(一)

  • 7-5 添加数据处理行为(二)

  • 7-6 添加新建文件流程逻辑

  • 7-7 Flatten State 介绍

  • 7-8 修改 State 为 Flatten 结构编码

  • 8-1 在 React 中使用 Nodejs

  • 8-2 FS 模块初试牛刀

  • 8-3 FS 模块使用 Promise 改造

  • 8-4 在 App 中集成文件操作

  • 8-5 数据持久化解决方案

  • 8-6 将 Electron store 集成到 App 中

  • 8-7 添加持久化数据逻辑代码

  • 8-8 由一个 Bug 引发的思考

  • 9-1 导入文件对话框(一)

  • 9-2 导入文件对话框(二)

  • 9-3 添加上下文菜单(一)

  • 9-4 添加上下文菜单第二部分

  • 9-5 添加上下文菜单最终实现

  • 9-6 原生应用菜单简介

  • 9-7 添加原生应用菜单编码(一)

  • 9-8 添加原生应用菜单编码(二)

  • 9-9 设置窗口解决方案和流程分析

  • 9-10 添加设置窗口编码(一)

  • 9-11 添加设置窗口编码(二)

  • 10-1 对象存储平台简介

  • 10-2 七牛云平台使用简介

  • 10-3 初始七牛 SDK

  • 10-4 云文件操作类编码(一)

  • 10-5 云文件操作类编码(二)

  • 10-6 获得下载链接

  • 10-7 stream 流的概念

  • 10-8 stream 流的简单用法

  • 10-9 实现文件下载方法

  • 11-1 在设置窗口添加七牛云参数(一)

  • 11-2 在设置窗口添加七牛云参数(二)

  • 11-3 添加云同步菜单

  • 11-4 动态修改菜单项

  • 11-5 自动同步单个文件至七牛云(一)

  • 11-6 自动同步单个文件至七牛云(二)

  • 11-7 自动下载云文件至本地(一)

  • 11-8 自动下载云文件至本地(二

  • 11-9 为应用添加 Loading 效果

  • 11-10 完成全部文件同步到七牛云功能编码

  • 11-11 使用流程图和伪代码解决剩下需求

  • 12-1 安装 Electron builder

  • 12-2 为生产环境 build 代码

  • 12-3 添加配置文件

  • 12-4 调试整个pack流程

  • 12-5 探究打包过程和生成文件内容

  • 12-6 生成安装包

  • 12-7 Electron 打包体积优化第一部分-质的飞跃

  • 12-8 Electron 打包体积优化第二部分-极限优化

  • 12-9 自动更新第一部分-自动发布 release

  • 12-10 自动更新第二部分-添加自动更新功能

  • 12-11 自动更新 第三部分-本地调试自动更新功能

  • 13-1 课程总结

相关说明:

1、资源部分来源于网络公开发表文件,所有资料仅供学习交流。

2、所收取费用仅用来维系网站运营,性质为用户友情赞助,并非售卖文件费用。

3、如侵犯您的权益,请联系管理员处理。

云平台桌面化架构师课程[96课时]

1-1 学习本课程的收获以及案例展示(内附彩蛋) (17:52)

【免费试听】 2-1 配置 Electron 开发环境 (07:08)

【免费试听】 2-2 进程和线程 (07:47)

2-3 主进程和渲染进程 (06:54)

2-4 创建 BrowserWindow (13:04)

2-5 进程间的通信 (06:17)

2-6 使用 IPC 进行通信 (08:37)

2-7 使用 remote 实现跨进程访问 (05:12)

3-1 React 简介和缘起 (07:10)

3-2 配置 React 开发环境1 (09:44)

3-3 useState Hook (11:16)

3-4 useEffect 不需要清除的 Effect (06:08)

3-5 useEffect 需要清除的 Effect (09:23)

3-6 useEffect 可控 effect (11:22)

3-7 自定义 Hook(一) (08:31)

3-8 HOC 的概念和缺点 (05:45)

3-9 自定义Hook(二) (13:12)

3-10 Hook 规则和其他 Hook (05:26)

4-1 全局需求 (08:07)

4-2 将 UI 拆分成组件 (06:45)

4-3 配置开发环境(一) (08:10)

4-4 配置开发环境(二) (10:40)

4-5 文件结构和代码规范 (07:49)

5-1 为项目选择样式库 (09:21)

5-2 FileSearch 组件(一) (15:45)

5-3 FileSearch 组件(二) (11:53)

5-4 为项目选择图标库 (12:20)

5-5 使用 PropTypes 进行类型检查 (07:23)

5-6 FileList 组件开发(一) (14:31)

5-7 FileList 组件开发(二) (12:25)

5-8 第一个自定义 Hook-useKeyPress (08:48)

5-9 左侧收尾工作 (12:15)

6-1 TabList 需求和属性分析 (05:38)

6-2 TabList 组件代码(一) (14:38)

6-3 TabList 组件代码(二) (10:54)

6-4 选择 MarkDown 编辑器 (06:07)

6-5 引入 easyMDE 编辑器 (06:58)

7-1 分析设计 State 结构 (06:44)

7-2 分析应用数据流 (05:20)

7-3 给 App 组件添加状态 (11:23)

7-4 添加数据处理行为(一) (14:24)

7-5 添加数据处理行为(二) (11:24)

7-6 添加新建文件流程逻辑 (13:33)

7-7 Flatten State 介绍 (05:29)

7-8 修改 State 为 Flatten 结构编码 (10:37)

8-1 在 React 中使用 Nodejs (06:14)

8-2 FS 模块初试牛刀 (08:47)

8-3 FS 模块使用 Promise 改造 (09:15)

8-4 在 App 中集成文件操作 (13:06)

8-5 数据持久化解决方案 (06:47)

8-6 将 Electron store 集成到 App 中 (13:54)

8-7 添加持久化数据逻辑代码 (06:45)

8-8 由一个 Bug 引发的思考 (08:29)

9-1 导入文件对话框(一) (09:39)

9-2 导入文件对话框(二) (18:21)

9-3 添加上下文菜单(一) (09:03)

9-4 添加上下文菜单第二部分 (11:19)

9-5 添加上下文菜单最终实现 (13:52)

9-6 原生应用菜单简介 (06:43)

9-7 添加原生应用菜单编码(一) (11:20)

9-8 添加原生应用菜单编码(二) (10:30)

9-9 设置窗口解决方案和流程分析 (05:34)

9-10 添加设置窗口编码(一) (15:02)

9-11 添加设置窗口编码(二) (11:55)

10-1 对象存储平台简介 (05:41)

10-2 七牛云平台使用简介 (04:48)

10-3 初始七牛 SDK (12:51)

10-4 云文件操作类编码(一) (12:13)

10-5 云文件操作类编码(二) (11:09)

10-6 获得下载链接 (14:43)

10-7 stream 流的概念 (07:44)

10-8 stream 流的简单用法 (10:05)

10-9 实现文件下载方法 (13:49)

11-1 在设置窗口添加七牛云参数(一) (09:54)

11-2 在设置窗口添加七牛云参数(二) (06:56)

11-3 添加云同步菜单 (07:59)

11-4 动态修改菜单项 (09:00)

11-5 自动同步单个文件至七牛云(一) (10:09)

11-6 自动同步单个文件至七牛云(二) (09:48)

11-7 自动下载云文件至本地(一) (08:39)

11-8 自动下载云文件至本地(二 (11:47)

11-9 为应用添加 Loading 效果 (07:56)

11-10 完成全部文件同步到七牛云功能编码 (09:47)

11-11 使用流程图和伪代码解决剩下需求 (08:47)

12-1 安装 Electron builder (04:45)

12-2 为生产环境 build 代码 (10:15)

12-3 添加配置文件 (07:33)

12-4 调试整个pack流程 (10:22)

12-5 探究打包过程和生成文件内容 (07:08)

12-6 生成安装包 (09:00)

12-7 Electron 打包体积优化第一部分-质的飞跃 (05:43)

12-8 Electron 打包体积优化第二部分-极限优化 (09:58)

12-9 自动更新第一部分-自动发布 release (09:27)

12-10 自动更新第二部分-添加自动更新功能 (07:23)

12-11 自动更新 第三部分-本地调试自动更新功能 (06:34)

13-1 课程总结 (07:45)

综合
好评
0%
  • 综合评分5.00
  • 内容实用5.00
  • 通俗易懂5.00
友情链接:

邮箱:didabiancheng@126.com

地址:厦门火炬高新区软件园创新大厦C区3F-A487

Android/IOS App

微信小程序

微信公众号

VIP特权
微信客服
微信扫一扫咨询客服