随着前端能力增强,Web场景的企业级应用Node.js已经成了首选技术。本课带你从静态页面到本地代码开发、构建发布,甚至线上服务器运维,逐一击破Node.js背后的原理和在实际开发中的应用,助你打开前端通往全栈工程师的大门!
是什么
JavaScript运行时是什么
非阻塞异步I/O模型是什么
事件驱动是什么
CPU密集& I/O密集是什么
Node.js工作模型是怎么样的
好在哪
- 用通俗易懂的方式细致解析渐进式的讲解
- 最全面的Node.js基础知识讲解并结合实践应用
- Web服务器项目编写后端编程体验快速走向全栈
在哪里用
Web Server
本地代码构建
实用工具开发
静态资源服务器
- 熟练使用 fs、buffer、http、path 等Node.js最核心 API
- 掌握Node.js项目从初始化到开发规范到发布上线的完整流程
- 学习高级前端必备的知识 —— HTTP 协议
本地代码构建
- 享受前端社区最前沿科技,自动保证浏览器兼容
- 同构、跨协议,一套代码多端运行
单元测试&UI测试
- 单元测试、覆盖率、持续集成保证 API 质量,放心发布
- UI 测试自动化,摆脱手工点击测试烦恼
基础知识讲解
案例讲解
第一步:Node.js原理
第二步:基础API
静态服务器实现
第三步:代码构建
第四步:实现WebServer&本地工具
第五步:单元测试 & UI 测试
爬虫项目实践
前端代码构建
环境 & 调试
HTTP 协议、304状态码
代码本地构建 & 打包
测试知识与实践
ES6语法(包括async/await 解决 callback hell)
同构核心原理
handlebars使用
vscode
前端 IDE 当红辣子鸡
supervisor
监视代码变化,自动重启应用,本地开发利器
gulp、babel、webpack
代码构建三剑客
chai、expectjs、mocha、jest、enzyme
各种各样的测试工具
Webdriver、Puppeteer
headless 驱动 UI 就是这么简单
问答专区
讲师集中答疑
关于课程的问题都可在问答区随时提问讲师会进行集中答疑
源码开放
整套代码下载
课程案例代码完全开放给你,你可以根据所学知识自行修改、优化
如果你是一个有全栈梦想的前端开发者,或是想要入门Node.js,那么来学习本课程,学完不仅实现你的全栈梦想,更让你无缝衔接Node应用公司的现代前端开发体系和流程
技术储备要求:
JavaScript 基础知识
了解ES6语法知识
了解 HTTP 协议
西兰花伟大炮
好评
之前看过老师讲的正则,当时就觉得老师讲解细致,使用很多实例,让人很好理解,果然老师风格没有变化,现在没有看完,希望老师能更多讲解在实际开发中node的作用,然后多提供一些资源,工作的技巧心得什么的,很不错的实战
qq_xiaofeng_0
好评
讲得很详细,由浅入深,步步深入,讲得很透,还有各种坑的解决方法,我node.js不怎么会都可以学会,开心,但是好像都是es6的语法,所以es6语法要会的,谢谢老师,期待后面的课程。
慕课第一土豪
好评
不错的入门教程,让我对nodejs基础的原理和使用了解比较深;并且也补了很多HTTP里面的知识,值回票价;
如无法下载使用图片另存为
下载海报选课、学习遇到问题?
扫码添加指导老师 1V1 帮助你!
添加后老师会第一时间解决你的问题