聯繫我們

課程簡介

Node.js 簡介

  • RAM 與 I/O 延遲
  • 阻塞與非阻塞
  • 事件驅動編程
  • 事件循環
  • 阻塞事件循環
  • Node.js 哲學

Node.js 平台設置

  • 下載和安裝
  • Node REPL
  • 第一個 Hello World

模塊和 npm

  • 模塊的解剖
  • 私有代碼
  • 訪問和使用模塊
  • npm 命令
  • package.json

回調模式

  • 什麼是回調函數
  • 最後的回調
  • 第一個錯誤

事件

  • 何時使用事件發布器
  • 將函數綁定到事件
  • 事件請求
  • 事件監聽

錯誤處理

  • 回調:第一個錯誤
  • 事件發布器中的錯誤
  • 未捕獲的異常
  • 使用域

緩衝區

  • 為什麼存在緩衝區
  • 創建緩衝區
  • 讀寫緩衝區
  • 操作緩衝區

  • 什麼是流
  • 讀和寫流 API
  • 流程控制
  • 管道
  • 雙工流
  • 轉換流

Express.js

  • 簡介和安裝 Express.js
  • 構建 Hello Express 應用程序
  • 創建路由
  • 渲染布局
  • 使用模板
  • 添加局部
  • 使用本地變量和條件模板
  • 模塊化路由

Socket.io

  • 監聽
  • 廣播
  • 回答問題

連接數據庫

  • No SQL 和文檔存儲
  • 關係型數據庫
  • 配置和平台設置
  • CRUD 操作

最低要求

參加本課程的學生應具有 JavaScript 編程經驗。

 21 小時

客戶評論 (7)

課程分類