This is a lecture for those who are starting out with TypeScript. The curriculum is designed to make it easy for even those who don't know the latest JavaScript grammar to learn. Let's learn TypeScript, which can seem difficult, in an easy and fun way from the perspective of a beginner 😄
TypeScript is a language that front-end developers must know. It helps reduce bugs in implemented functions, and from a maintenance perspective, it allows you to quickly understand the role of the code.
However, TypeScript is vaguely an object of fear. Not only is the official documentation of TypeScript difficult to understand, but there are not many materials that can be easily learned. Or, you may think, "I'm not even familiar with the latest JavaScript, so what about TypeScript?"
This course can be learned by anyone who knows the basic concepts of JavaScript, even if they do not know the latest JavaScript.It is structured so that you can have fun learning TypeScript through short concept explanations and practice-oriented lectures .
Course Structure 📚
Advantages of using TypeScript and how to code JavaScript like TypeScript
TypeScript basic concepts (from basic types to generics and advanced types)
How to gradually adopt TypeScript to your JavaScript project
The internal workings of TypeScript and the process of type inference
Applications covered in the lecture 🎲
Introducing a project that will make your learning fun. (Practical Project 1 - Practical Project 2)
Q. I'm not familiar with front-end development. Can I still join?
A. This course is designed for those who know the basic concepts of JavaScript (variables, functions, objects, loops, DOM manipulation, etc.). This course is not suitable for those who do not know the basic grammar of JavaScript at all, so we recommend that you study first on the site below before taking this course.
Q. I'm good at developing with just JavaScript in my field. Do I need to learn TypeScript as well?
If you have experience developing complex web applications with multiple people, you probably prefer well-documented code, code that is readable and easy to understand at a glance. TypeScript not only maximizes these advantages, but also helps you write code easily and reduces bugs when running the application in the future. If you learn it, you will find it easier to develop 😄
Q. Can I apply what I learn in this lecture to my work right away?
The overall flow of the course is designed to gradually apply what you have learned to already implemented JavaScript code and convert it into a TypeScript project. Through two hands-on projects, you will be able to gain experience and confidence in applying what you have learned to real projects.
Q. Do I need to know React or Vue to take the course?
You can take the course even if you do not have knowledge of popular frameworks such as React or Vue. Since this course focuses on understanding the overall concepts of the language, you do not need to have knowledge of frameworks. t-end, javascript, typescript, FE
It's really great. You can do it with a lot of materials that are available on the internet, but it's even better when you do it while listening to the instructor's sweet voice! Highly recommended!
I was trying to learn TypeScript when the course opened, so I took it right away. I was able to learn everything from the basics of TypeScript to practical examples of how to use it.
I think you have a lot of experience giving lectures. The lectures were divided into appropriate lengths so they weren't too long, so it was easy to study while taking breaks in between.
Thank you for the great lecture.
Thank you for your first class review, Yonghae :) It's more meaningful because you wrote the features and advantages of the class in detail. Please look forward to the TypeScript video that comes up later! Thank you :)
I'm trying to get a job as a front-end developer, and these days, it seems like a lot of companies require TypeScript, so I took this course. I looked for a lot of free courses, but they were either from a few years ago or I didn't like the curriculum, so I took this paid course. I was able to follow along while making various projects, so I think it's easier to understand. And the instructor explains the concepts one by one, and it seems like he tries to make it as easy as possible, so I'm studying TypeScript without difficulty. I recommend it to anyone who wants to learn TypeScript systematically!
The voice is good and the lecture content is not bad overall, but I don't understand why the lectures are cut off at such a short time and move on to a new lecture. I wish the lectures could have lasted at least 10~15 minutes, but there are many lectures that are too short, like 2~4 minutes, so I think it breaks my concentration. It's like when I take a class at school and the teacher says, "Let's teach for 5 minutes and then take a 1-minute break."