感謝您的預訂!我們的團隊成員將會盡快與您取得聯繫。
感謝您的預訂!我們的團隊成員將會盡快與您取得聯繫。
課程簡介
Node.js 簡介
- RAM 與 I/O 延遲
- 阻塞與非阻塞
- 事件驅動 Programming
- 事件迴圈
- 阻塞事件迴圈
- Node.js 哲學
Node.js 平台設置
- 下載並安裝
- 節點 REPL
- 第一個 Hello World
模組和 npm
- 模組剖析
- 私有代碼
- Access使用模組
- npm 命令
- package.json
回調模式
- 什麼是回調
- callback-last (回調-last
- 錯誤優先
事件
- 何時使用事件發射器
- 將函數綁定到事件
- 事件請求
- 事件偵聽
錯誤處理
- 回調:錯誤優先
- 事件發射器中的錯誤
- 未捕獲的異常
- 使用域
緩衝區
- 為什麼存在緩衝區
- 創建緩衝區
- 讀取和寫入緩衝區
- 操作緩衝區
流
- 什麼是流
- 讀取和寫入流 API
- 流控制
- 管道
- 雙工流
- 轉換流
Express.js
- 簡介和安裝 Express.js
- 構建 HelloExpress 應用程式
- 創建路由
- 渲染佈局
- 使用範本
- 添加部分
- 使用局部變數和條件範本
- 模組化路由
Socket.io
- 聆聽
- 廣播
- 回答問題
連接到 Databases
- 否 SQL 和文檔存儲
- 關係型資料庫
- 配置和平台設置
- CRUD 操作
最低要求
參加本課程的學生應具有 JavaScript 程式設計經驗。
21 時間:
客戶評論 (6)
我喜歡這些有趣的話題,並觸及了 javascript/typescript/nodejs/ 的各種細微差別
John - BMW SA
Course - Node.js for JavaScript Developers
機器翻譯
平臺
Shaun Mbhiza - BMW SA
Course - Node.js for JavaScript Developers
機器翻譯
動手練習
Daniel - BMW SA
Course - Node.js for JavaScript Developers
機器翻譯
我不知道它會如此互動和代碼繁重,我喜歡並認為它使學習更加有趣和有效。
Ryan - BMW SA
Course - Node.js for JavaScript Developers
機器翻譯
他的幽默和性格
Karabo Mphahlele - BMW SA
Course - Node.js for JavaScript Developers
機器翻譯
實例
Werner - BMW SA
Course - Node.js for JavaScript Developers
機器翻譯