思维导图
目录
两个项目实战,暂时先不写,等学完 react 之后再写。
TypeScript进阶 | |||||||||
---|---|---|---|---|---|---|---|---|---|
知识点 | 难度 | 重要性 | 学习视频 | 视频时长(min) | 学习次数 | 学习时间 | 达成效果 | 老师建议 | |
TypeScript | 2 | 5 | 深入理解类和接口 | 面向对象概述 | 48 | 1—2 | 1天 | 能够使用面向对象的思维开发简单应用能合理的利用继承,并能够知道在什么时候使用抽象类 | 感受面向对象对开发思维的改变思考下面的问题: 1. 为什么需要类 2. 为什么需要继承 3. 为什么需要抽象类 4. 接口的核心作用是什么 5. 对过去开发的程序是否可以用面向对象来改造,会发生什么变化 |
TypeScript | 3 | 4 | 类的继承 | 52 | 1—2 | ||||
TypeScript | 4 | 4 | 抽象类 | 54 | 1—2 | ||||
TypeScript | 4 | 3 | 静态成员 | 40 | 1—2 | ||||
TypeScript | 4 | 4 | 再谈接口 | 64 | 1—2 | ||||
TypeScript | 4 | 4 | 索引器 | 40 | 1—2 | ||||
TypeScript | 4 | 3 | this指向约束 | 32 | 1—2 | ||||
TypeScript | 4 | 2 | 装饰器 | 概述 | 37 | 1 | 1天 | 学会在某些特殊场景,使用装饰器修饰类、属性、方法体会class-validator库的核心原理(能自行编写出类似功能的库最好) | 反复思考: 为什么需要装饰器? 装饰器能够解决什么问题? 对于同样一个功能,比如验证,使用装饰器和不使用装饰器的最大区别在哪 |
TypeScript | 4 | 3 | 类装饰器 | 32 | 1 | ||||
TypeScript | 4 | 3 | 成员装饰器 | 22 | 1 | ||||
TypeScript | 4 | 3 | 装饰器练习 | 33 | 1 | ||||
TypeScript | 4 | 3 | reflect-metadata库 | 24 | 1 | ||||
TypeScript | 4 | 3 | class-validator和class-transformer库 | 29 | 1 | ||||
TypeScript | 4 | 3 | 装饰器补充 | 23 | 1 | ||||
TypeScript | 4 | 3 | 类型演算 | 三个关键字 | 37 | 1 | 1天 | 熟练掌握常见的类型演算理解声明文件的作用会编写简单的声明文件 | 理解为什么需要类型演算 |
TypeScript | 4 | 3 | 预定义的类型演算 | 34 | 1 | ||||
TypeScript | 2 | 2 | 声明文件 | 概述 | 12 | 1 | |||
TypeScript | 2 | 2 | 编写声明文件 | 45 | 1 | ||||
TypeScript | 2 | 2 | 发布 | 9 | 1 | ||||
1970 |