inflearn logo

TypeScript for Free: From Basics to Type Design

After studying JavaScript, starting TypeScript often leads to getting stuck on the question, "Why should I use these types?" rather than the new syntax itself. This course covers everything from basic types to unions, type narrowing, generics, keyof, Pick, and Omit in a connected learning path. Additionally, practice problems are provided as separate missions so you can directly apply what you've learned. After completing the course, you will be able to understand the causes of type errors instead of blindly hiding them, safely reduce repetitive types, and express the intent of your code through types.

17 learners are taking this course

Level Basic

Course period Unlimited

TypeScript
TypeScript
TypeScript
TypeScript
No questions have been posted yet.
Post the first question and grow with Inflearn!

Free