TypeScript Developer
TypeScript Development
Everything you need to learn about TypeScript in 2025
15 个阶段
70 个技能
系统化的学习路线,从基础到进阶,循序渐进掌握核心技能
1
Introduction to TypeScript
核心技能点
TypeScript vs JavaScript
TS and JS Interoperability
Installation and Configuration
Running TypeScript
阶段学习资源
2
TypeScript Types
核心技能点
type-assertions
satisfies keyword
boolean
number
string
void
undefined
null
还有 9 个技能点
阶段学习资源
5
Combining Types
核心技能点
Union Types
Intersection Types
Type Aliases
keyof Operator
阶段学习资源
6
Type Guards / Narrowing
核心技能点
instanceof
typeof
Equality
Truthiness
Type Predicates
阶段学习资源
7
TypeScript Functions
核心技能点
Typing Functions
Function Overloading
阶段学习资源
8
TypeScript Interfaces
核心技能点
Types vs Interfaces
Extending Interfaces
Interface Declaration
Hybrid Types
阶段学习资源
9
Classes
核心技能点
Constructor Params
Constructor Overloading
Access Modifiers
Abstract Classes
Inheritance vs Polymorphism
Method Overriding
阶段学习资源
12
Utility Types
核心技能点
Partial
Pick
Omit
Readonly
Record
Exclude
Extract
NonNullable
还有 4 个技能点
阶段学习资源
13
Advanced Types
核心技能点
Mapped Types
Conditional Types
Literal Types
Template Literal Types
Recursive Types
阶段学习资源
14
TypeScript Modules
核心技能点
Namespaces
Ambient Modules
External Modules
Namespace Augmentation
Global Augmentation
阶段学习资源
15
Ecosystem
核心技能点
Formatting
Linting
Useful Packages
Build Tools
职路APP - AI驱动的职业发展平台
个性化学习路径
基于AI算法生成专属的职业成长路径
职业测评
全面了解自己的职业兴趣和能力特长
智能简历
一键生成针对不同职位的专业简历
职位分析
深度解析职位要求,精准匹配能力