课程大纲

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 小时
 

人数


开始

完结


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

客户评论 (6)

相关课程

课程分类