Intermediate Frontend
TypeScript
Static typing, interfaces, generics, and type safety.
JavaScript with Types
TypeScript catches errors at compile time rather than runtime.
Key Concepts
- Type annotations and inference
- Interfaces and type aliases
- Generics
- Union and intersection types