感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程時長 21 時間:
課程簡介
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编程经验。
客戶評論 (7)
我享受這些有趣的主題,以及涉及javascript/typescript/nodejs的各種細微差別。
John - BMW SA
課程 - Node.js for JavaScript Developers
機器翻譯
該平臺
Shaun Mbhiza - BMW SA
課程 - Node.js for JavaScript Developers
機器翻譯
實踐練習
Daniel - BMW SA
課程 - Node.js for JavaScript Developers
機器翻譯
我沒有想到課程會如此互動且代碼密集,我非常喜歡這種方式,覺得它讓學習變得更有趣、更有效。
Ryan - BMW SA
課程 - Node.js for JavaScript Developers
機器翻譯
他的幽默與個性
Karabo Mphahlele - BMW SA
課程 - Node.js for JavaScript Developers
機器翻譯
實際案例
Werner - BMW SA
課程 - Node.js for JavaScript Developers
機器翻譯
通過練習,我受益匪淺,更好地理解了nodejs的概念。
Jagath Wijesooriya - Inland Revenue
課程 - Node.js for JavaScript Developers
機器翻譯