Practitioner
Level: Practitioner | Labs: 15 | Prerequisites: TypeScript basics, Node.js
This track builds solid TypeScript skills from the type system foundations through real-world application patterns. Complete all 15 labs to master practitioner-level TypeScript.
Lab Index
#
Lab
Topic
Key Skills
01
Core type system
Union types, intersection types, type narrowing, typeof/instanceof
03
Structural typing
Interface merging, extends, implements, optional/readonly
10
Type narrowing
Custom type guards, assertion functions, discriminated unions
Learning Path
Next Steps
After completing this track, continue with the TypeScript Advanced track to master conditional types, compiler API, FP patterns, DI, and enterprise architecture.
Last updated
