Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
课程大纲
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
- 构建 Hello Express 应用程序
- 创建路由
- 渲染布局
- 使用模板
- 添加部分
- 使用局部变量和条件模板
- 模块化路由
Socket.io
- 聆听
- 广播
- 回答问题
连接到 Databases
- 否 SQL 和文档存储
- 关系型数据库
- 配置和平台设置
- CRUD 操作
要求
参加本课程的学生应具有 JavaScript 编程经验。
21 小时
客户评论 (6)
我喜欢这些有趣的话题,并触及了 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
机器翻译