第 1 章: TypeScript基础
‥‥‥‥‥ ‥‥‥‥‥ ‥‥‥‥‥ ‥‥‥‥‥ 共 16 节 【3小时18分54秒】
1-1: 了解typescript和学习目标
15分32秒
1-2: typescript的运行环境安装
15分32秒
1-3: tsc的配置文件tsconfig的文件指定
15分32秒
1-4: tsc的常用编译选项(上)
15分32秒
1-5: tsc的常用编译选项(下)
15分32秒
1-6: typescript的类型声明基本语法
15分32秒
1-7: typescript和javascript相同的类型
15分32秒
1-8: typescript中的特殊类型应用
15分32秒
1-9: typescript中的对象和函数的类型声明
15分32秒
1-10: typescript中的一些运算符号的应用
15分32秒
1-11: typescript中的关键字tuple(元组)、enum(枚举)、type(别名)的应用
15分32秒
1-12: 类型断言as和as const应用
15分32秒
1-13: 非空断言和dom操作
15分32秒
1-14: 代码
5.58M
1-15: 课件
5.58M
1-16: 作业1
5.58M
第 2 章: TypeScript进阶
‥‥‥‥‥ ‥‥‥‥‥ ‥‥‥‥‥ ‥‥‥‥‥ 共 16 节 【3小时18分54秒】
2-1: typescript中的函数类型
15分32秒
2-2: typescript函数的参数灵活处理
15分32秒
2-3: typescript中的函数重载
15分32秒
2-4: typescript中类的定义
15分32秒
2-5: typescript中类的继承和方法覆盖
15分32秒
2-6: typescript中的访问修饰符
15分32秒
2-7: 面向对象的封装特性和存取器
15分32秒
2-8: typescript中静态static的应用
15分32秒
2-9: 抽象类和接口的声明
15分32秒
2-10: 面向对象的多态特性
15分32秒
2-11: 接口interface的灵活运用
15分32秒
2-12: 认识和使用typescript中泛型
15分32秒
2-13: 泛型的灵活运用
15分32秒
2-14: 代码
5.58M
2-15: 课件
5.58M
2-16: 作业1
5.58M
第 3 章: TypeScript工程
‥‥‥‥‥ ‥‥‥‥‥ ‥‥‥‥‥ ‥‥‥‥‥ 共 12 节 【3小时18分54秒】
3-1: 使用webpack打包ts文件
15分32秒
3-2: typescript中的命名空间
15分32秒
3-3: typescript描述文件声明
15分32秒
3-4: 在typescript中使用第三方的javascript库
15分32秒
3-5: vue3和typescript结合开发的环境安装和文件介绍
15分32秒
3-6: 定义vue3支持ts的组件
15分32秒
3-7: 父组件向子组件传值proptype的应用
15分32秒
3-8: 在组合api中使用ts规范
15分32秒
3-9: vue3+typescript+element-plus使用
15分32秒
3-10: 代码
5.58M
3-11: 课件
5.58M
3-12: 作业
5.58M
课程简介
TypeScript已经异常火爆,几乎每一家IT企业在招聘前端时,都要求熟练掌握TS。但许多前端开发者虽然已经使用很多年TS,但是技术仅停留在皮毛,对于TS理解并不透彻。这就导致在实际工作中难以应对复杂问题,发挥TS的最大优势本套课程带你从JavaScript循序渐进过渡到TypeScript,并将TypeScript灵活运用到项目开发中,课程案例丰富,干货多,内容讲解全面,授课逻辑清晰,是能让你学会的TypeScript精品教程, 并将TypeScript结合到Vue3、React和微信小程序等框架的开发中,提升大家综合运用TS的能力。

课程目标
一、覆盖知识点全面
涵盖实战中常遇到的场景,难度循序渐进,夯实语法基础的同时掌握TS进阶知识
二、独创“全栈式”教学
结合TS特点,以一个迷你的全栈项目带你同时进行语言入门与项目实战,让你语法学习与实战演练同步进行
三、更有“独家”内容
除常规知识点外,课程针对“装饰器”等高级内容进行系统讲解,覆盖全部TS语法。

课程内容

学员作业
教学笔记
资源下载
课程问答
沛城
王二小
旧念
hcj112
前锋
孟则
afzzz
zhangkai
muchen
大梦想家
Undeifind
mirrodance
你最珍贵
cygmris
郭易洲
阿呆sneaker
冷斌
panjc_job
linguoguo
徐贤煜Michael