圣思园Node深入浅出(完整版)
课程介绍
在当下的互联网时代,Node的重要性已经不言而喻,诸多国内外的互联网公司都已经有大量的高性能系统运行在Node之上。Node凭借其单进程、异步等举措实现了极高的性能基准。此外,目前最为流行的Web开发模式是前后端分离的形式,即前端开发者与后端开发者在自己喜欢的IDE上独立进行开发,然后通过HTTP或是RPC等方式实现数据与流程的交互。这种开发模式在Node的强大功能的引领下变得越来越高效,也越来越受到各个互联网公司的青睐。在GitHub上搜索,你会看到与Node相关的项目始终呈现出火爆的态势,这也进一步证明了Node的巨大商业价值与技术价值。因此,无论是前端开发者,还是传统的后端开发者,掌握Node已经是刻不容缓的了。而且,Node的完美搭档NPM也提供了异常丰富的工具包与框架供开发者使用。学习Node应该是每一个对前端开发或是后端开发有追求的人所必须要做的事情
课程目录
Node的安装与配置,使用NPM
使用nvm(Node Version Manager)来管理Node与npm
nvm配置与重要命令解读
Node事件与回调机制
Node异步IO模型
Node的单线程模型
Node模块
npm使用方式
package.json详解
全局安装与局部安装方式
npm重要功能详解
Node异步编程详解
Node流分析
输入与输出
Node网络功能
Node的控制台
事件循环机制
Node调试
使用exports对象
Node操纵文件系统详解
Buffer详解
Node的错误处理模型
使用Node访问MongoDB
使用Node访问MySQL
使用Node访问Redis
中间件详解
Node Web服务器详解
WebSocket在Node中的实现方式
WebSocket数据传输
SocketIO详解
Express或KOA全功能详解(全方位讲解Node领域最为重要的Web框架)
评论0