TS在构建大型应用上的优势,以及与JS的完美互通,让TS未来一片光明,学不学TS已经不是一个前端该考虑的问题了,趁早学,才是一个有技术眼光的前端该做的选择!那如何才能快速学会、学好呢?这就是这门课程要带你解决的问题!从0到1系统学习,把TS真正应用到框架和项目中,在框架中学,在项目中学,在慕课网人气讲师dell老师的指导中学!

1-1都2020了,还不抓紧学TypeScript?(06:18)

2-1安装VsCode编辑器(01:27)

2-2TypeScript的定义(09:39)

2-3TypeScript带来了什么优势(10:42)

2-4TypeScript基础环境搭建(10:28)

2-5静态类型的深度理解(03:47)

2-6基础类型和对象类型(07:36)

2-7类型注解和类型推断(08:59)

2-8函数相关类型(11:31)

2-9基础语法复习(11:58)

2-10数组和元组(15:00)

2-11Interface接口(21:00)

2-12类的定义与继承(07:28)

2-13类中的访问类型和构造器(20:02)

2-14静态属性,Setter和Getter(15:43)

2-15抽象类(13:16)

2-16【讨论题】TypeScript究竟是什么

3-1爬虫概述及正版密钥获取(04:48)

3-2使用SuperAgent和类型定义文件获取页面内容(18:43)

3-3使用cheerio进行数据提取(12:32)

3-4爬取数据的结构设计和存储(18:00)

3-5使用组合设计模式优化代码(21:21)

3-6单例模式实战复习(07:24)

3-7TypeScript的编译运转过程的进一步理解(21:04)

3-8【讨论题】TypeScript的优点缺点都有哪些?

4-1TypeScript中的配置文件(上)(18:34)

4-2TypeScript中的配置文件(下)(11:09)

4-3【讨论题】TypeScript配置文件,你所知道的还有哪些

4-4联合类型和类型保护(14:12)

4-5Enum枚举类型(14:08)

4-6函数泛型(13:46)

4-7类中的泛型以及泛型类型(16:37)

4-8命名空间-namespace(上)(15:26)

4-9命名空间-namespace(下)(10:37)

4-10import对应的模块化-缺代码(09:37)

4-11使用Parcel打包TS代码(07:04)

4-12描述文件中的全局类型(上)(18:10)

4-13描述文件中的全局类型(下)(09:36)

4-14模块代码的类型描述文件(04:55)

4-15【讨论题】TypeScript的描述文件作用

4-16泛型中keyof语法的使用(14:09)

5-1Express基础项目结构搭建(20:12)

5-2使用TS编写常规express代码遇到的问题(15:34)

5-3扩展解决Express的类型定义文件问题(13:24)

5-4登陆功能的开发(23:29)

5-5统一接口数据结构,优化代码(22:38)

6-1类的装饰器(1)(14:08)

6-2类的装饰器(2)(12:59)

6-3方法装饰器(10:51)

6-4访问器的装饰器(06:12)

6-5属性的装饰器(09:27)

6-6参数装饰器(03:59)

6-7装饰器实际使用的小例子(08:35)

6-8reflect-metadata(13:13)

6-9装饰器的执行顺序(08:33)

6-10【讨论题】谈谈你对TypeScript中装饰器特性的理解

7-1创建控制器和装饰器(13:57)

7-2通过装饰器实现项目路由功能(11:45)

7-3多种请求方法装饰器的生成(08:22)

7-4.中间件装饰器的编写(11:06)

7-5.代码结构优化(25:11)

7-6.练习题:如何在一个方法上使用多个装饰器(06:54)

8-1初始化React项目(10:55)

8-2编写登陆表单(14:57)

8-3类型及路由的使用(16:27)

8-4前后端代码联调及登陆跳转逻辑开发(23:31)

8-5登陆退出功能完整优化(19:46)

8-6数据爬取功能打通及Echarts的使用(15:37)

8-7折线图数据处理及展示(17:51)

8-8接口数据类型的冗余定义问题(15:37)

8-9通过Typescript简化前后端协作模式(10:56)

9-1课程总结及后续学习方法推荐(05:24)

独家号:慕课网

慕课网(IMOOC)是IT技能学习平台。慕课网(IMOOC)课程涉及JAVA、前端、Python、大数据等60类主流技术语言,覆盖了面试就业、职业成长、自我提升等需求场景,帮助用户实现从技能提升到岗位提升的能力闭环。

学习方式:在线播放或缓存下载