# typescript-learn
**Repository Path**: lyc_cong/typescript-learn
## Basic Information
- **Project Name**: typescript-learn
- **Description**: TypeScript 学习
- **Primary Language**: TypeScript
- **License**: MIT
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2023-11-03
- **Last Updated**: 2023-11-03
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# **TypeScript Learn**
A repo to learn TypeScript.
## **学习视频**
- [尚硅谷2021版TypeScript教程(李立超老师TS新课)](https://www.bilibili.com/video/BV1Xy4y1v7S2?p=6)
## **学习进度**
| **学习内容** | **更新时间** | **备注** |
| ------------------------------------------------------------ | ------------ | --------------------------------------------------- |
| [TypeScript中的基本类型](https://github.com/JasonkayZK/typescript_learn/tree/1-type) | 2020-12-20 | |
| [编译选项](https://github.com/JasonkayZK/typescript_learn/tree/2-compile-options) | 2020-12-21 | |
| [TypeScript打包](https://github.com/JasonkayZK/typescript_learn/tree/3-webpack) | 2020-12-21 | Webpack整合
Babel整合 |
| [面向对象](https://github.com/JasonkayZK/typescript_learn/tree/4-OOP) | 2020-12-21 | class、构造器、继承
supuer、抽象类、封装
|
| [接口](https://github.com/JasonkayZK/typescript_learn/tree/5-interface) | 2020-12-21 | |
| [泛型](https://github.com/JasonkayZK/typescript_learn/tree/6-generic) | 2020-12-21 | |
| [贪吃蛇练习](https://github.com/JasonkayZK/typescript_learn/tree/greedy-snake) | 2020-12-22 | |
| | | |
## **其他学习**
- [TypeScript 入门教程](https://ts.xcatliu.com/)
- [深入理解 TypeScript](https://jkchao.github.io/typescript-book-chinese/)
- [TS官方文档](https://www.tslang.cn/docs/home.html)
- [TS与各框架整合官方案例](https://www.tslang.cn/samples/index.html)
## **学习项目**
| 项目名称 | 更新时间 | 项目简介 |
| ------------------------------------------------------------ | ---------- | ------------------------------------------------------------ |
| [greedy-snake](https://github.com/JasonkayZK/typescript_learn/tree/greedy-snake) | 2020-12-22 | 贪吃蛇练习:TS + Webpck + Babel + Less |
| [elevator](https://github.com/JasonkayZK/typescript-learn/tree/elevator) | 2022-08-22 | 简单的电梯升降项目:TS + React + Vite |
| [mock-protobuf.js](https://github.com/JasonkayZK/mock-protobuf.js) | 2022-09-02 | Mock Protobuf的 Cli 工具:TS + Node + protobufjs + commander + … |
| | | |
## **练习题**
- [Level TypeScript](https://type-level-typescript.com/)