独家Udemy付费课程,中英文字幕,课程资料包齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
Electron From Scratch:使用 JavaScript 构建桌面应用程序
使用 Electron 使用 Web 技术创建 3 个有用的桌面应用程序
讲师:Brad Traversy
你将会学到的
- 了解如何使用 Electron 构建桌面应用程序
- 创建和打包 3 个完整的跨平台应用程序
- 使用 IPC 在主进程和渲染进程之间进行通信
- 使用 Vanilla JS & React with Electron
- 创建自定义菜单项、系统托盘应用程序等
- 使用本地数据以及 MongoDB Atlas 数据库
课程内容
10 个章节 • 59 个讲座 • 总时长 5 小时 47 分钟展开所有章节
介绍5 个讲座 • 17 分钟
项目 1 – Image Shrink 应用程序和 Electron 入门6 个讲座 • 28 分钟
使用菜单4 个讲座 • 22 分钟
接口、IPC、ImageMin 和封装7 个讲座 • 53 分钟
项目 2 – SysTop 应用程序4 个讲座 • 23 分钟
系统统计和渲染器进程5 个讲座 • 40 分钟
存储本地数据4 个讲座 • 30 分钟
托盘图标和总结6 个讲座 • 30 分钟
项目 3 – BugLogger 应用程序和创建 React UI9 个讲座 • 1 小时
主进程,IPC & MongoDB9 个讲座 • 46 分钟
要求
- JavaScript 基础
说明
这是一门基于项目的实践课程,学习如何使用 Electron 构建和打包跨平台桌面应用程序。许多流行的应用程序,包括 VSCode、Slack 和 Skype 都是基于 Electron 构建的。
我们将构建 3 个应用程序
ImageShrink – 为网站优化图像的应用程序
SystTop – 带有通知和系统托盘的实时 CPU 监视器
BugLogger – 用于跟踪使用 React 和 MongoDB Atlas 云数据库的日志的 CRUD 应用程序
你会学到一些东西:
- 使用 BrowserWindow 创建应用程序窗口
- 使用自定义项目创建菜单
- 菜单角色
- Shell模块打开文件和文件夹
- 使用上下文菜单创建系统托盘图标
- 应用事件
- 主进程 & Renderer 进程
- 使用 IPCMain 和 IPCRenderer 的进程之间的通信
- 打包电子应用程序
- 创建日志文件
- 与系统硬件交互
- 使用设置数据创建数据存储文件
- 将 React 与 Electron 集成
- 将 MongoDB 数据库与 Mongoose 集成
- 一些你可能不知道的 JavaScript 内容
此课程面向哪些人:
- 想要使用 Web 技术构建桌面应用程序的开发人员
声明:口袋资源网(koudaizy.com)提供的所有课程、素材等资源全部来源于互联网,赞助VIP仅用于对口袋资源服务器带宽及网站运营等费用支出做支持,从本站下载资源,说明你已同意本条款。