Applying TypeScript to Node.js (feat. NodeBird)

Let's apply TypeScript to Node.js, add typings to existing npm packages, or create your own TypeScript library.

(4.5) 수강평 15개

강의소개.상단개요.수강생.short

난이도 중급이상

수강기한 무제한

Node.js
Node.js
Web Application
Web Application
TypeScript
TypeScript
Node.js
Node.js
Web Application
Web Application
TypeScript
TypeScript

먼저 경험한 수강생들의 후기

먼저 경험한 수강생들의 후기

4.5

5.0

김범준

100% 수강 후 작성

Please explain in detail step by step. ㅎㅎ I like the lecture. But there are two things I regret. ㅜㅜ 1. It's not a problem with the lecture, but right after the lecture, TS version 4 came out, so there are some differences from the latest Ts grammar. 2. If you had left a commit for each lecture on GitHub for the project, it would have been easier to follow the lecture and check the changed code. ㅜ

5.0

김인후

100% 수강 후 작성

After learning Node Js, I decided to learn TS, so I paid for it and learned it. It's really good.

5.0

데릭로

42% 수강 후 작성

It helped me a lot in understanding TypeScript.

강의상세_배울수있는것_타이틀

  • Applying typescript to node.js

  • Typescript library development

  • Applying typing to existing js libraries

JavaScript server development, one step further!
Write better code with TypeScript .

TypeScript on Node
Let's try it out! 📝


JavaScript often doesn't generate errors until it's executed. When building a server with Node, errors can sometimes not occur until the server code is executed. While coding may seem fine, errors often occur when actually running the service. Node is single-threaded by default, so even a single error can cause the service to crash, which is fatal.

What's even more unfortunate is that most problems are related to typing. While minor, errors can often be frustrating. Applying TypeScript can solve most of these problems.


Lecture Features 💡

  • Converting the example from the NodeBird (Twitter-like) tutorial to TypeScript.
  • Convert passport-local and axios libraries to TypeScript.

Learn this ✏️

  1. Applying TypeScript to Node Projects
  2. Adding typings to existing js libraries (or fixing typos)
  3. Creating a TypeScript library (following axios)

#1
Source code
Provides.

https://github.com/ZeroCho/ts-nodebird (link)

We provide all the source code for this lecture.

#2
Quickly answer the question
I will answer you.

The best part about my course is the Q&A. Ask any questions and I'll answer them within a day.
Please study actively by freely asking questions about course-related content.
It will help you understand the content better!


Tools covered here 🧰

I use WebStorm and Visual Studio Code . You can use either one.


Expected Questions Q&A 🙋🏻‍♂️

Q. Are there any prerequisite subjects?

A. This course is not a lecture on Node or TypeScript, but rather a practical course that applies TypeScript to Node, assuming a basic understanding of the language. It is suitable for those who have taken my previous courses.

Q. Where is the source code?

A. https://github.com/ZeroCho/ts-nodebird

Q. You don't cover the front side?

A. I won't cover this separately because it was covered in the TS + React course. However, I've attached the code that converted the front-end to TS in the ts folder of the source code.


Related lectures 🚩

[Renewal] Node.js Textbook - From Basics to Project Practice
Node core concepts + 5 practical examples
Learning TypeScript while creating web games
Building web games with stable TypeScript

강의소개.콘텐츠.추천문구

학습 대상은 누구일까요?

  • Anyone who wants to introduce TypeScript to their Node project

  • Anyone who wants to create a TypeScript library

  • People who suffer from problems with existing typing

선수 지식, 필요할까요?

  • JavaScript

  • TypeScript Basic Knowledge

  • Node knowledge

  • It would be better if you take the NodeBird course

강의소개.지공자소개

67,371

수강생

1,726

수강평

9,762

답변

4.8

강의 평점

25

강의_other

One of the key strengths of my courses is the Q&A support (Winner of the Inflearn Q&A King award twice). I respond to your questions within 24 hours, doing my best to help you out! I’ll answer your questions with the mindset that we are tackling the problems together!

One of the key strengths of my courses is the Q&A support. (Winner of the Inflearn Q&A King award twice) I respond to your questions within 24 hours, doing my best to help you out! You’ll feel like we’re solving the problems together.

👉ZeroCho Lectures
ZeroCho's full lecture roadmap. A complete roadmap of all my courses is available here.

– Author of Node.js Textbook, Self-Guided JavaScript by ZeroCho, Let's Get IT JavaScript, and TypeScript Textbook
ZeroCho.com Operator
– Currently) Broadcasting development-related content on ZeroCho TV via YouTube
– Formerly) Smoretalk CTO
– Formerly) CTO of Today's Pickup (Youngest Development Team Lead at Kakao Mobility after exit to Kakao Mobility)

  • Author of Node.js Textbook, Self-Guided JavaScript by ZeroCho, Let's Get IT JavaScript, and TypeScript Textbook

  • Operator of ZeroCho.com

  • Currently running a YouTube channel ZeroCho TV, covering development topics

  • Former CTO at SmoreTalk

  • Former CTO at Today Pickup (acquired by Kakao Mobility, where I became the youngest lead developer)

더보기

커리큘럼

전체

26개 ∙ (강의상세_런타임_시간 강의상세_런타임_분)

강의 게시일: 
마지막 업데이트일: 

수강평

전체

15개

4.5

15개의 수강평

  • kbj0109study4378님의 프로필 이미지
    kbj0109study4378

    수강평 4

    평균 평점 4.8

    5

    100% 수강 후 작성

    Please explain in detail step by step. ㅎㅎ I like the lecture. But there are two things I regret. ㅜㅜ 1. It's not a problem with the lecture, but right after the lecture, TS version 4 came out, so there are some differences from the latest Ts grammar. 2. If you had left a commit for each lecture on GitHub for the project, it would have been easier to follow the lecture and check the changed code. ㅜ

    • blacksnow님의 프로필 이미지
      blacksnow

      수강평 2

      평균 평점 5.0

      5

      100% 수강 후 작성

      I am proud of the new knowledge that is being accumulated.

      • pinomaker님의 프로필 이미지
        pinomaker

        수강평 9

        평균 평점 5.0

        5

        100% 수강 후 작성

        After learning Node Js, I decided to learn TS, so I paid for it and learned it. It's really good.

        • rmh03130151님의 프로필 이미지
          rmh03130151

          수강평 18

          평균 평점 4.5

          5

          65% 수강 후 작성

          I think it's worth listening to for anyone who has taken the player's lecture.

          • derrickrodo님의 프로필 이미지
            derrickrodo

            수강평 72

            평균 평점 5.0

            5

            42% 수강 후 작성

            It helped me a lot in understanding TypeScript.

            zerocho님의 다른 강의

            지식공유자님의 다른 강의를 만나보세요!

            비슷한 강의

            같은 분야의 다른 강의를 만나보세요!

            강의상세.할인문구

            $20,790.00

            30%

            $23.10