JavaScript和Node程序设计

本课程详细讲解JavaScript编程语言, 以及TypeScript及对象编程。 完备讲述Node.js服务端编程框架重点技术, 异步服务器端编程,Web服务和数据库访问, 包括模块化和包管理。

时间 1~2 天。

JavaScript 语言

  • 类型和表达式
  • 函数
  • 对象编程
  • TypeScript

异步编程

  • 异步和回调
  • Promises
  • 进程和线程

Node.js 项目

  • 核心概念
  • 模块化
  • 包和npm
  • 异步和函数处理
  • 事件循环

Node.js 编程

  • Stream 流
  • 文件操作
  • 网络接口响应
  • 访问数据库
  • 子进程
  • 分布式集群

Express Web开发

  • HTTP 协议
  • 请求头和响应
  • Request和Response 对象
  • 视图模板引擎
  • 表单处理
  • Cookie和Session
  • Middleware
  • 路由和 Rest API