Electron几乎是 Web 开发人员开发桌面客户端的唯一途径,它天然适配任何前端开发框架,我们结合 React Hooks 这个新特性进行教学,结合七牛云和很多 Node 原生模块进行开发,来完成一个非常有吸引力的云同步 Markdown 文档管理应用。
Electron
源自 Github 的利器让你能用
HTML/CSS/JavaScript来
构建跨平台桌面应用的开源库
带你收获:
Electron 的基础知识
各个内置模块的熟练应用
深入了解浏览器工作原理
理解进程概念和跨进程通信原理
React Hooks
React 新特性
从 React 传统组件跨越到
Hooks 函数式组件
带你收获:
精通 React 内置的基本 Hook
精通自定义 Hook 的理念和写法
融会贯通 React 哲学
掌握中大型项目的状态设计
七牛云
Node.js
七牛云+Node..js 搭建云后台
Electron 天然适配 Node 环境
对前端又是一大利好
带你收获:
Node.js 原生模块的应用
对 Promise 的理解和使用
使用 Axios 和 七牛云 SDK 完成HTTP 请求
原生 JavaScript 操作 DOM 的基础知识
问答专区
关于课程的问题都可在问答区随时提
问,讲师会进行集中答疑
源码开放
课程完整代码、每章节分支代码、服务
端代码对学员开放,你可自行下载使用
适合人群
想要以前端技术开发桌面客户端的Web 开发人员
技术储备要求
1. 掌握前端基本知识 (ES6,CSS,HTML)
2. 掌握 React 基础知识,如不具备可学习此课程
(免费学习 - https://www.imooc.com/learn/1045)
3. 使用过 Node.js 和 npm
南宫冰雪
好评
慕课网的课程一直都是我所信赖的,就拿刚入手的Electron+React+七牛云这门课程来说,课程内容由浅入深,很容易入门,而且老师讲解清晰,理解容易,更易于自己发散并且深入学习,套用李佳奇的一句话,买它!!!
阿俊仔
好评
非常好的课程,这门课不只是讲关于electron的知识,我觉得更重要的是老师会引导你思考,遇到问题如何去定位问题、查找问题、解决问题,慢慢养成自己解决问题的能力。这么课让我获益匪浅,非常感谢老师。
爱笑的小熊猫
好评
很好的课程 非常适合Electron知识储备 老师授课非常清楚 来龙去脉 前因后果 讲的很透彻 让学生 知其然 并且知其所以然 学知识的同时 也学到了如何思考 如何解决问题 期待老师更多的课程
如无法下载使用图片另存为
下载海报选课、学习遇到问题?
扫码添加指导老师 1V1 帮助你!
添加后老师会第一时间解决你的问题