随着前端能力增强,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.js的使用太乱了,但不知道如何搭个清晰的知识架构。 老师的这门课,无论是Node.js入门,还是知识系统补全,都是收获满满。 讲得深入浅出,很多技巧都很实用,学到好多,省了好多时间。 谢谢了!!!
西兰花伟大炮
好评
之前看过老师讲的正则,当时就觉得老师讲解细致,使用很多实例,让人很好理解,果然老师风格没有变化,现在没有看完,希望老师能更多讲解在实际开发中node的作用,然后多提供一些资源,工作的技巧心得什么的,很不错的实战
Yi罐可乐
好评
刚学了 60%,迫不及待来评价,非常好的课程。之前工作中使用 node 时遇到的一些困惑,通过本课程的学习感觉豁然开朗。不仅仅学习了 node ,HTTP 的一些知识也得到了实践和巩固。谢谢老师,期待您的新课程!
如无法下载使用图片另存为
下载海报选课、学习遇到问题?
扫码添加指导老师 1V1 帮助你!
添加后老师会第一时间解决你的问题