📖 章节目录
共 13 章
🛠️
已完成
第一章:环境搭建
安装 Node.js 与 TypeScript,配置开发环境,运行第一个程序
Node.js
tsconfig
VS Code
阅读章节
📝
已完成
第 2.1 章:类型与运算
基本类型、联合类型、类型守卫与 TypeScript 特有运算符
基本类型
联合类型
类型守卫
阅读章节
⚡
已完成
第 2.2 章:函数与接口
函数类型注解、接口定义、type 别名与函数重载
函数
interface
type
阅读章节
🏗️
已完成
第 2.3 章:类与面向对象
类的定义、继承、抽象类、访问修饰符与装饰器
class
继承
装饰器
阅读章节
🔮
已完成
第 2.4 章:泛型与高级类型
泛型函数与类、Utility Types、条件类型与映射类型
泛型
Utility Types
条件类型
阅读章节
📦
已完成
第 2.5 章:数据结构
Array、Tuple、Enum、Map、Set 与 Record 类型
Array
Map/Set
Enum
阅读章节
📁
已完成
第 2.6 章:模块
ESM 与 CommonJS、声明文件、@types 与模块组织
import/export
.d.ts
@types
阅读章节
⏳
已完成
第三章:异步编程
Promise、async/await、事件循环与错误处理
Promise
async/await
Event Loop
阅读章节
💾
已完成
第四章:IO 读写
文件读写、Stream 流、路径处理与 JSON/CSV 操作
fs
Stream
path
阅读章节
🌐
已完成
第五章:网络连接
HTTP 服务端与客户端、Express.js、WebSocket
Express
fetch
WebSocket
阅读章节
🗄️
已完成
第六章:数据库连接
MySQL、PostgreSQL、MongoDB 与 Prisma ORM
MySQL
MongoDB
Prisma
阅读章节
📚
已完成
第七章:常用依赖库
lodash、dayjs、zod、winston、vitest 等实用工具
lodash
zod
vitest
阅读章节
⚙️
已完成
第八章:工具链与构建
ESLint、Prettier、esbuild/Vite 与 Docker 部署
ESLint
Vite
Docker
阅读章节
✨ 学习特色
🎯
对比学习
穿插 Java/Python/C++ 对比,快速建立知识映射
💻
代码驱动
每个概念配精简代码示例,即学即用
🚀
实战导向
从 IO 到数据库,覆盖真实开发场景
🔧
工具齐全
开发工具链一站式配置指南