Fullstack Roadmap
TypeScript
Learning Path
Follow these concepts in order to master this topic.
1
Why TypeScript?2
Installation3
Basic Types4
Interfaces5
Type Aliases6
Functions7
Objects8
Arrays9
Enums10
Generics11
Union Types12
Classes13
Modules14
Type Inference15
Type Assertions16
Working with ReactDocumentation
Official documentation and references.
Video Courses
Recommended free video courses.
Practice Websites
Practice what you've learned.
Projects
Apply what you've learned by building real projects.
Typed Todo App
IntermediateExpense Tracker
IntermediateWeather Dashboard
Advanced