📘

TypeScript Developer

TypeScript Development

Everything you need to learn about TypeScript in 2025

Software Development TypeScript Developer TypeScript
15 个阶段 70 个技能

系统化的学习路线,从基础到进阶,循序渐进掌握核心技能

2

TypeScript Types

核心技能点
type-assertions
satisfies keyword
void
undefined
null
还有 9 个技能点
阶段学习资源
3

Type Inference

阶段学习资源
4

Type Compatibility

阶段学习资源
5

Combining Types

核心技能点
Union Types
Intersection Types
Type Aliases
keyof Operator
阶段学习资源
6

Type Guards / Narrowing

核心技能点
instanceof
Equality
Truthiness
Type Predicates
阶段学习资源
7

TypeScript Functions

核心技能点
Typing Functions
Function Overloading
阶段学习资源
8

TypeScript Interfaces

核心技能点
Extending Interfaces
Interface Declaration
Hybrid Types
阶段学习资源
9

Classes

核心技能点
Constructor Params
Constructor Overloading
Access Modifiers
Abstract Classes
Inheritance vs Polymorphism
Method Overriding
阶段学习资源
10

Generics

核心技能点
Generic Types
Generic Constraints
阶段学习资源
11

Decorators

阶段学习资源
12

Utility Types

核心技能点
Partial
Pick
Omit
Readonly
Record
Extract
NonNullable
还有 4 个技能点
阶段学习资源
13

Advanced Types

核心技能点
Mapped Types
Literal Types
Template Literal Types
Recursive Types
阶段学习资源
14

TypeScript Modules

核心技能点
Ambient Modules
External Modules
Namespace Augmentation
Global Augmentation
阶段学习资源

完成所有阶段后,您将成为该领域的专业人才

在职路APP中开始学习,记录您的进度,获得个性化指导

开始学习之旅

职路APP - AI驱动的职业发展平台

个性化学习路径

基于AI算法生成专属的职业成长路径

职业测评

全面了解自己的职业兴趣和能力特长

智能简历

一键生成针对不同职位的专业简历

职位分析

深度解析职位要求,精准匹配能力

开始您的职业规划之旅

下载职路APP,生成属于您的个性化学习路径

立即下载职路APP