강의

멘토링

로드맵

Inflearn brand logo image
Programming

/

Back-end

Áp dụng TypeScript cho Node.js (feat. NodeBird)

Hãy áp dụng TypeScript cho Node.js, thêm kiểu gõ vào gói npm hiện có hoặc tạo thư viện TypeScript của riêng bạn.

(4.4) 14 đánh giá

466 học viên

  • zerocho
Node.js
Web Application
TypeScript

Đánh giá từ những học viên đầu tiên

Dịch cái này sang tiếng Việt

  • Áp dụng bản thảo cho node.js

  • phát triển thư viện bản thảo

  • Áp dụng cách gõ vào thư viện js hiện có

Phát triển máy chủ JavaScript, tiến thêm một bước nữa!
Viết mã tốt hơn với TypeScript .

TypeScript trên Node
Hãy cùng thử xem nhé! 📝


JavaScript thường không tạo ra lỗi cho đến khi nó được thực thi. Khi xây dựng máy chủ bằng Node, đôi khi lỗi có thể không xảy ra cho đến khi mã máy chủ được thực thi. Mặc dù việc viết mã có vẻ ổn, nhưng lỗi thường xảy ra khi thực sự chạy dịch vụ. Node mặc định là đơn luồng, vì vậy ngay cả một lỗi nhỏ cũng có thể khiến dịch vụ bị sập, gây hậu quả nghiêm trọng.

Điều đáng tiếc hơn nữa là hầu hết các vấn đề đều liên quan đến việc gõ phím. Tuy nhỏ nhặt, nhưng lỗi thường có thể gây khó chịu. Áp dụng TypeScript có thể giải quyết hầu hết những vấn đề này.


Tính năng bài giảng 💡

  • Chuyển đổi ví dụ từ hướng dẫn NodeBird (giống Twitter) sang TypeScript.
  • Chuyển đổi thư viện passport-local và axios sang TypeScript.

Học cái này ✏️

  1. Áp dụng TypeScript vào các dự án Node
  2. Thêm kiểu dữ liệu vào thư viện js hiện có (hoặc sửa lỗi đánh máy)
  3. Tạo thư viện TypeScript (theo các axios)

#1
Mã nguồn
Cung cấp.

https://github.com/ZeroCho/ts-nodebird (liên kết)

Chúng tôi cung cấp toàn bộ mã nguồn cho bài giảng này.

#2
Trả lời câu hỏi nhanh chóng
Tôi sẽ trả lời bạn.

Phần hay nhất của khóa học là phần Hỏi & Đáp. Bạn cứ hỏi bất kỳ câu hỏi nào và tôi sẽ trả lời trong vòng một ngày.
Hãy học tập tích cực bằng cách thoải mái đặt câu hỏi về nội dung liên quan đến khóa học.
Nó sẽ giúp bạn hiểu nội dung tốt hơn!


Các công cụ được đề cập ở đây 🧰

Tôi sử dụng WebStormVisual Studio Code . Bạn có thể dùng một trong hai.


Câu hỏi dự kiến Hỏi & Đáp 🙋🏻‍♂️

H. Có môn học tiên quyết nào không?

A. Khóa học này không phải là bài giảng về Node hay TypeScript, mà là một khóa học thực hành áp dụng TypeScript vào Node, với điều kiện bạn phải có hiểu biết cơ bản về ngôn ngữ này. Khóa học này phù hợp với những người đã học các khóa học trước đây của tôi.

H. Mã nguồn ở đâu?

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

H. Bạn không che mặt trước sao?

A. Tôi sẽ không đề cập riêng về vấn đề này vì nó đã được đề cập trong khóa học TS + React. Tuy nhiên, tôi đã đính kèm mã chuyển đổi front-end sang TS trong thư mục ts của mã nguồn.


Bài giảng liên quan 🚩

[Gia hạn] Sách giáo khoa Node.js - Từ cơ bản đến thực hành dự án
Các khái niệm cốt lõi của Node + 5 ví dụ thực tế
Học TypeScript trong khi tạo trò chơi web
Xây dựng trò chơi web với TypeScript ổn định

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Bất kỳ ai muốn giới thiệu TypeScript cho dự án Node của mình

  • Bất cứ ai muốn tạo thư viện TypeScript

  • Những người gặp nhiều vấn đề với việc gõ phím hiện có

Cần biết trước khi bắt đầu?

  • JavaScript

  • Kiến thức cơ bản về TypeScript

  • kiến thức nút

  • Sẽ tốt hơn nếu bạn tham gia khóa học NodeBird.

Xin chào
Đây là

65,525

Học viên

1,602

Đánh giá

9,702

Trả lời

4.8

Xếp hạng

22

Các khóa học

제 강의의 장점은 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)

Chương trình giảng dạy

Tất cả

26 bài giảng ∙ (5giờ 16phút)

Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

14 đánh giá

4.4

14 đánh giá

  • kbj0109study4378님의 프로필 이미지
    kbj0109study4378

    Đánh giá 4

    Đánh giá trung bình 4.8

    5

    100% đã tham gia

    段階的に詳しく説明してください。 川のよさ。 しかし、残念なことは2つありますㅜㅜ 1.講義の問題ではないのに講義が出た直後、TSバージョン4が出てきて、最新のTs文法とは若干の違いがある点。 2. プロジェクトをGitHubに講義別にコミットを残していただいたら、講義に従い、変わったコードを確認しやすかったようですㅜ

    • pinomaker님의 프로필 이미지
      pinomaker

      Đánh giá 9

      Đánh giá trung bình 5.0

      5

      100% đã tham gia

      Node Jsを学んだら、今はTSでやらなければならないからといって、決済後に学習したのに本当に良いです。

      • derrickrodo님의 프로필 이미지
        derrickrodo

        Đánh giá 71

        Đánh giá trung bình 5.0

        5

        42% đã tham gia

        タイプスクリプトを理解するのに役立ちました。

        • blacksnow님의 프로필 이미지
          blacksnow

          Đánh giá 2

          Đánh giá trung bình 5.0

          5

          100% đã tham gia

          新しい知識が積み重なっていくのが嬉しいです

          • rmh03130151님의 프로필 이미지
            rmh03130151

            Đánh giá 18

            Đánh giá trung bình 4.5

            5

            65% đã tham gia

            選手講義を聞いた方なら聞くだけのようです。

            627.778 ₫

            Khóa học khác của zerocho

            Hãy khám phá các khóa học khác của giảng viên!

            Khóa học tương tự

            Khám phá các khóa học khác trong cùng lĩnh vực!