강의

멘토링

로드맵

Programming

/

Back-end

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.4) 14 reviews

466 learners

  • zerocho
Node.js
Web Application
TypeScript

Reviews from Early Learners

What you will learn!

  • 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

Recommended for
these people

Who is this course right for?

  • 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

Need to know before starting?

  • JavaScript

  • TypeScript Basic Knowledge

  • Node knowledge

  • It would be better if you take the NodeBird course

Hello
This is

65,692

Learners

1,619

Reviews

9,708

Answers

4.8

Rating

22

Courses

제 강의의 장점은 Q&A입니다(인프런 답변왕 2회 수상). 24시간 이내에 최대한 답변드립니다! 같이 고민한다는 느낌으로 답변 드릴게요!

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
제로초 강의 전체 로드맵. A complete roadmap of all my courses is available here.

– Node.js교과서, 코딩자율학습 제로초의 자바스크립트, Let's Get IT 자바스크립트, 타입스크립트 교과서 저자 
ZeroCho.com 운영자
– 현) 유튜브에서 ZeroCho TV로 개발 관련 방송중 
– 현) 스모어톡 CTO 
– 전) 오늘의픽업 CTO(카카오모빌리티에 엑싯 후 카카오모빌리티 최연소 개발파트장)

  • 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

  • CTO at SmoreTalk

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

Curriculum

All

26 lectures ∙ (5hr 16min)

Published: 
Last updated: 

Reviews

All

14 reviews

4.4

14 reviews

  • kbj0109study4378님의 프로필 이미지
    kbj0109study4378

    Reviews 4

    Average Rating 4.8

    5

    100% enrolled

    Anh giải thích chi tiết từng bước một. Tôi thích bài giảng. Tuy nhiên, có hai điều đáng thất vọng. 1. Bài giảng không có vấn đề gì nhưng ngay sau khi bài giảng được ra mắt, TS phiên bản 4 đã được tung ra và có một số điểm khác biệt so với ngữ pháp TS mới nhất. 2. Nếu bạn để lại cam kết cho mỗi bài giảng trên GitHub cho dự án, việc theo dõi bài giảng và kiểm tra mã đã thay đổi sẽ dễ dàng hơn.

    • pinomaker님의 프로필 이미지
      pinomaker

      Reviews 9

      Average Rating 5.0

      5

      100% enrolled

      Sau khi học Node Js thì được bảo bây giờ phải dùng TS nên trả tiền rồi mới học và thấy rất tốt.

      • derrickrodo님의 프로필 이미지
        derrickrodo

        Reviews 71

        Average Rating 5.0

        5

        42% enrolled

        Nó rất hữu ích trong việc hiểu TypeScript.

        • blacksnow님의 프로필 이미지
          blacksnow

          Reviews 2

          Average Rating 5.0

          5

          100% enrolled

          Tôi tự hào vì đã tích lũy được kiến ​​thức mới.

          • rmh03130151님의 프로필 이미지
            rmh03130151

            Reviews 18

            Average Rating 4.5

            5

            65% enrolled

            Tôi nghĩ nó đáng để lắng nghe nếu bạn đã nghe bài giảng của một cầu thủ.

            $23.10

            zerocho's other courses

            Check out other courses by the instructor!

            Similar courses

            Explore other courses in the same field!