本课程详细讲解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