课程分成三个部分,基础篇讲解 Typescript 的基本类型的使用,高级篇讲解高级类型的使用以及泛型的用法,最后从编程思想的角度去看类型系统和类型编程。