강의

멘토링

로드맵

Inflearn brand logo image
BEST
Programming

/

Programming Language

All About TypeScript

How are you using TypeScript, the standard of Node.js? If you only add type annotations, it is not real TypeScript. I prepared everything because I don't know what you will like. Let's learn TypeScript A to Z :)

(5.0) 13 reviews

253 learners

  • yongsoocho
typescript
타입스크립트
nestjs
TypeScript
NestJS
Deno

Reviews from Early Learners

What you will learn!

  • ES6+

  • Typescript

  • Deno

Level up if you're a JavaScript developer!
TypeScript A to Z for beginners.

TypeScript, why should I use it?

“TypeScript lets you build larger, more powerful systems with JavaScript.”
― Ryan Dahl (Node.js creator)

What does a large, powerful system mean? I think “크고” = “파일이 많은 객체지향 프로그래밍” = “강력한” = “런타임/컴파일 단계에서 에러가 없는”

If you're a developer considering learning TypeScript, take this course and learn how TypeScript can become so powerful :)


I am now a TypeScript developer.
Reasons to upgrade!

TypeScript developers are showing a trend of higher salaries on average than JavaScript developers. In fact, the cost of learning TypeScript for JavaScript developers is not significant. However, learning TypeScript superficially can only increase coding fatigue and make it difficult to maximize its benefits. Therefore, to become a good TypeScript developer, you must have a solid understanding of how to use TypeScript flexibly .

TypeScript is not an option, it's a must.

TypeScript, a language created by Microsoft, has seen incredible growth since Google officially adopted it, and is now a top-tier language.

If you're a React, Vue, or NestJS developer, you'll notice that many job postings are looking for TypeScript experience. Whether you're working at a startup or a large corporation, TypeScript is a must-have for Node.js developers today.

If you're a JavaScript developer who wants to get better at development, don't miss learning TypeScript!

💡 Those who develop on the Node.js runtime

💡 Developers who want to learn how to use TypeScript well

💡 Developers who want to experience Deno


In this lecture
Learn this stuff 🏃

1. ES6+ syntax frequently used in TypeScript

Let's briefly go over ES6+ syntax, which is frequently used in TypeScript! (This isn't required. If you're already familiar with ES6, you can skip this part.)

2. TypeScript Basics

We'll cover basic TypeScript syntax so even beginners can easily follow along. (This isn't required; if you've used TypeScript before, you can skip this step!)

3. TypeScript Intermediate

Learn intermediate TypeScript syntax that anyone with a basic understanding of JavaScript can follow! (This section serves as the foundation for TypeScript examples, so listening is highly recommended.)

4. Useful TypeScript tricks

This section introduces some useful types that are occasionally used when using TypeScript. (This isn't required, but it's definitely worth knowing. The section itself is short, so I recommend listening at your own pace!)

5. TypeScript Example

Now that the boring theory is over, let's have fun using the TypeScript you've learned! (I highly recommend listening to this lecture. It's the most crucial part.)

6. TypeScript and Backend with NestJS

Let's use TypeScript as efficiently as possible in NestJS. (While NestJS is a backend framework, it will definitely be helpful for frontend developers as well.)

7. TypeScript runtime, Deno

Deno, the new runtime! Let's see what's different.
(I recommend listening to it lightly as a preview rather than learning Deno completely. Deno needs a bit more practice before it can be commercialized.)


Q&A 💬

Q. Are the lectures continuously updated?

We're currently filming based on TypeScript 4, and we plan to additionally film TypeScript 5 grammar. We'll update the course if there are any additional changes or important updates (until the second half of 2023).

Q. Do I need to know TypeScript syntax at all?

Yes! We cover TypeScript syntax from start to finish, so you don't need to know anything about it. However, you should definitely know basic vanilla JavaScript syntax. We'll cover key aspects of ES6+ syntax, but it's even better if you already have some prior knowledge.

Q. Do you cover NestJS in depth?

Because this course is a TypeScript course, the NestJS section doesn't cover the backend or code quality. This section focuses solely on how to use TypeScript effectively in NestJS.

Recommended for
these people

Who is this course right for?

  • Anyone developing on the Node.js runtime

  • Anyone who wants to experience Deno

  • Anyone who wants to learn how to use TypeScript well

Need to know before starting?

  • Basic JavaScript Grammar

Hello
This is

546

Learners

29

Reviews

33

Answers

5.0

Rating

3

Courses

안녕하세요! 제 경험을 자유롭게 공유하고 싶습니다.
yongsoocho578@gmail.com 으로 피드백과 의견은 환영입니다.

Curriculum

All

65 lectures ∙ (7hr 15min)

Published: 
Last updated: 

Reviews

All

13 reviews

5.0

13 reviews

  • kky9616tt5619님의 프로필 이미지
    kky9616tt5619

    Reviews 32

    Average Rating 5.0

    5

    97% enrolled

    半分近く聞いていますが、本当によく教えてくれます!

    • yjdzbywfcw9764님의 프로필 이미지
      yjdzbywfcw9764

      Reviews 1

      Average Rating 5.0

      5

      7% enrolled

      TypeScriptは初めて始めましたが、本当に有益な講義でした👍

      • yongwchoi261087님의 프로필 이미지
        yongwchoi261087

        Reviews 16

        Average Rating 4.8

        5

        31% enrolled

        • seol64629006님의 프로필 이미지
          seol64629006

          Reviews 1

          Average Rating 5.0

          5

          95% enrolled

          TypeScriptの初心者の方や、これから始めようという方には役立ちそうですね。基本的な内容を分かりやすく解説してくれています!

          • hmyanghm1267님의 프로필 이미지
            hmyanghm1267

            Reviews 3

            Average Rating 5.0

            5

            60% enrolled

            $17.60

            yongsoocho's other courses

            Check out other courses by the instructor!

            Similar courses

            Explore other courses in the same field!