課程簡(jiǎn)介
NodeJS 的推出,不僅從工程化的角度自動(dòng)化掉更多瑣碎費(fèi)時(shí)的工作,更打破了前端后端的語言邊界,讓 JavaScript 流暢的運(yùn)行在服務(wù)器端,本系列課程旨在引導(dǎo)前端開發(fā)工程師,以及 NodeJS 初學(xué)者走進(jìn)這個(gè)活潑而有富有生命力的新世界
目標(biāo)收益
掌握使用 NodeJS 開發(fā) Web 服務(wù)器的技術(shù)
培訓(xùn)對(duì)象
希望使用 NodeJS 的開發(fā)者
課程大綱
NodeJS 簡(jiǎn)介 |
1. 發(fā)展歷史 2. 優(yōu)勢(shì)與擅長(zhǎng)領(lǐng)域 3. 安裝與生態(tài)環(huán)境 4. 社區(qū)介紹 |
CommonJS |
1. CommonJS 規(guī)范介紹 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 靜態(tài)資源服務(wù)器 |
1. HTTP 相關(guān) API 2. HTTP 協(xié)議理論基礎(chǔ) 3. 一步步實(shí)現(xiàn)服務(wù)器 |
Express & mongoose |
1. Express 簡(jiǎn)介 2. Express 寫靜態(tài)網(wǎng)站 3. MongoDB 簡(jiǎn)介 4. Mongoose API 5. 讓網(wǎng)站動(dòng)起來 |
多進(jìn)程 |
1. Process & Child Process 2. OS 3. Cluster |
網(wǎng)站部署 | 網(wǎng)站部署 |
NodeJS 簡(jiǎn)介 1. 發(fā)展歷史 2. 優(yōu)勢(shì)與擅長(zhǎng)領(lǐng)域 3. 安裝與生態(tài)環(huán)境 4. 社區(qū)介紹 |
CommonJS 1. CommonJS 規(guī)范介紹 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 靜態(tài)資源服務(wù)器 1. HTTP 相關(guān) API 2. HTTP 協(xié)議理論基礎(chǔ) 3. 一步步實(shí)現(xiàn)服務(wù)器 |
Express & mongoose 1. Express 簡(jiǎn)介 2. Express 寫靜態(tài)網(wǎng)站 3. MongoDB 簡(jiǎn)介 4. Mongoose API 5. 讓網(wǎng)站動(dòng)起來 |
多進(jìn)程 1. Process & Child Process 2. OS 3. Cluster |
網(wǎng)站部署 網(wǎng)站部署 |