课程目录
TypeScript从入门到实践 【2021 版】
我的课程
第0章 开篇词:前端为什么使用 TypeScript?
0.1 我为什么选择TypeScript?
TypeScript与JavaScript的优势和区别
我是如何设计这门课程的
第1章 搭建开发环境,编写第一个TypeScript项目
1.1 搭建开发环境
1.2 编写你的第一个 TypeScript 程序
1.3 搭建 Playground
第2章 TypeScript基础知识:类型基础
2.1 类型基础:强类型和弱类型
2.2 认识类型
2.3 声明变量和常量
第3章 TypeScript基础知识:声明函数类型
3.1 声明和定义函数
3.2 函数的参数
3.3 函数重载
第4章 TypeScript基础知识:对象和接口
4.1 对象和接口
4.2 接口属性进阶
4.3 接口和函数
4.4 接口继承
第5章 TypeScript基础知识:类与使用
5.1 定义和使用类
5.2 类和接口
5.3 构造函数
5.5 this
5.5 属性、方法和及其修饰符
5.6 从构造函数生成属性
5.6 类的静态成员
5.7 类的继承
5.8 抽象类
5.3 类成员及访问权限
5.4 构造函数
第6章 TypeScript 进阶知识:高级类型
6.2 枚举类型
6.3 泛型
6.4 类型映射
6.5 预置工具类型
6.1 字面类型
6.1 字面类型
6.6 认识装饰器(上)
6.7 认识装饰器(下)
第7章 项目实战Todo List|使用Vue+AntDesign+TS开发前端
7.2 开始前端工程
7.3 搭建页面主框架
7.4 Top 和 Bottom
7.5 左侧分类导航栏
7.1 案例背景介绍
7.6 任务栏列表视图
7.7 查询及创建
7.8 继承来的视图
7.9 数据接口及模拟实现
7.10 模拟实现任务更新
7.11 更新依赖包
第8章 项目实践 Todo List | 使用 Koa + TS 开发服务端
8.1 开始TODO后端API服务
8.2 引入KOA的MVC框架
8.3 规范化响应的JSON
8.4 引入MongoDB和数据访问层
8.5 主要业务代码
8.6 JWT认证
第9章 项目实践 Todo List | 前后端集成
9.1 在前端使用 Web API
9.2 在前端添加认证过程
9.3 默认的错误处理
第10章 总结回顾
10.1 课程总结
5.5 this
当前课程未解锁