课程简介
NodeJS 的推出,不仅从工程化的角度自动化掉更多琐碎费时的工作,更打破了前端后端的语言边界,让 JavaScript 流畅的运行在服务器端,本系列课程旨在引导前端开发工程师,以及 NodeJS 初学者走进这个活泼而有富有生命力的新世界
目标收益
掌握使用 NodeJS 开发 Web 服务器的技术
培训对象
希望使用 NodeJS 的开发者
课程大纲
NodeJS 简介 |
1. 发展历史 2. 优势与擅长领域 3. 安装与生态环境 4. 社区介绍 |
CommonJS |
1. CommonJS 规范介绍 2. module & exports 3. require 4. package & npm |
基本语法 |
1. Buffer 2. inherits 3. Events |
文件操作 |
1. File System 2. File Stream 3. Copy 文件 4. gulp |
手写 HTTP 静态资源服务器 |
1. HTTP 相关 API 2. HTTP 协议理论基础 3. 一步步实现服务器 |
Express & mongoose |
1. Express 简介 2. Express 写静态网站 3. MongoDB 简介 4. Mongoose API 5. 让网站动起来 |
多进程 |
1. Process & Child Process 2. OS 3. Cluster |
网站部署 | 网站部署 |
NodeJS 简介 1. 发展历史 2. 优势与擅长领域 3. 安装与生态环境 4. 社区介绍 |
CommonJS 1. CommonJS 规范介绍 2. module & exports 3. require 4. package & npm |
基本语法 1. Buffer 2. inherits 3. Events |
文件操作 1. File System 2. File Stream 3. Copy 文件 4. gulp |
手写 HTTP 静态资源服务器 1. HTTP 相关 API 2. HTTP 协议理论基础 3. 一步步实现服务器 |
Express & mongoose 1. Express 简介 2. Express 写静态网站 3. MongoDB 简介 4. Mongoose API 5. 让网站动起来 |
多进程 1. Process & Child Process 2. OS 3. Cluster |
网站部署 网站部署 |