讲师简介
Lison(
https://segmentfault.com/u/lison16
),iview 核心开发者,iview-admin 作者,百万级虚拟渲染表格组件 vue-bigdata-table 作者。目前就职于知名互联网公司,对 Vue 技术栈项目开发有深刻见解,关注团队协作项目开发最佳实践。
系列课程简介
TypeScript 在 2018 年势头迅猛,三大主流前端框架中,Angular 和 React 开始就是使用 TS 编写的源码,而 Vue3.0 将使用 TS 重写,重写后的 Vue3.0 将更好的支持 TS,届时三大框架都可以很好的支持开发者使用 TS 开发。而现在几乎所有第三方 JS 库都有开源社区为之书写 TS 声明文件,所以即便是旧的项目也能够逐步过渡到 TS 开发。越来越多的库开始使用 TS 重写,越来越多的开源工具诸如 VSCode 等源码都用 TS 书写。
2019 年 TypeScript 将会更加普及,国内各大互联网公司,和中小型团队都开始尝试使用 TS 开发项目,TS 也将会成为面试官喜欢提及的内容,能够熟练掌握 TS,并使用 TS 开发过项目,将会为你的面试加分。
本套课程包含两大部分:
第一部分:基础
也是最重要的部分,参考 TS 官方文档结构,针对内容之间的关联性和前后顺序进行合理调整。
1、所讲内容基本覆盖 TS 所包含的所有内容,但是不拘泥于文档照搬,对一些不好理解,而文档中一句带过的内容,补充具体的示例,帮助大家理解。
2、对于一些滞后的文档内容和一些错误示例进行修正,并将后面更新的新特性穿插到对应章节。
3、在讲解基础知识的同时,穿插一些实际开发中的经验,帮助大家理解学习。
第二部分:实践
通过 5 种常见项目类型进行实际操练,将基础知识融入到实际场景中进行运用,帮助大家理解基础知识的实际使用场景,对学习和开发有重要帮助。
重要说明
本课程持续更新,基础部分每周一更新 3 节,周二至周五每天更新 1 节,每日更新时间以视频通过审核时间为准;基础部分 21 课时更新完一周后开始更新实战部分课程,每周更新 2节。
更新日志:
2019.3.11:1 - 6 课时
课程答疑
购买课程后可以进入本课程答疑群,学习中有任何问题和建议可在群里交流,进群有如下福利:
扫描下面二维码进群:
面向群体
课程大纲
-
搭建开发环境
-
基础类型
-
【赠课】ES6 精讲 - Symbol
-
接口
-
函数
-
泛型
-
【赠课】ES6 精讲 - 类 Class 基础
-
【赠课】ES6 精讲 - 类 Class 继承
-
TS 中的类
-
枚举
-
类型推论和兼容性