Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
BEST
Programming

/

Programming Language

Tất cả về TypeScript

Bạn sử dụng TypeScript, tiêu chuẩn trong nhóm Node.js như thế nào? Nếu bạn chỉ có chú thích kiểu thì đó không phải là TypeScript thực. Tôi không biết bạn muốn gì nên tôi đã chuẩn bị mọi thứ. Cùng học TypeScript từ A đến Z :)

(5.0) 13 đánh giá

251 học viên

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

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

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

  • ES6+

  • Bản đánh máy

  • Deno

Nâng cấp nếu bạn là nhà phát triển JavaScript!
TypeScript từ A đến Z dành cho người mới bắt đầu.

Tại sao tôi nên sử dụng TypeScript?

“TypeScript cho phép bạn xây dựng các hệ thống lớn hơn, mạnh mẽ hơn bằng JavaScript.”
― Ryan Dahl (người sáng tạo Node.js)

Một hệ thống lớn, mạnh mẽ nghĩa là gì? Tôi nghĩ “크고” = “파일이 많은 객체지향 프로그래밍” = “강력한” = “런타임/컴파일 단계에서 에러가 없는”

Nếu bạn là nhà phát triển đang cân nhắc học TypeScript, hãy tham gia khóa học này và tìm hiểu lý do TypeScript có thể trở nên mạnh mẽ như vậy :)


Hiện tại tôi là nhà phát triển TypeScript.
Lý do để nâng cấp!

Các lập trình viên TypeScript đang cho thấy xu hướng lương trung bình cao hơn so với các lập trình viên JavaScript. Trên thực tế, chi phí học TypeScript đối với các lập trình viên JavaScript không đáng kể. Tuy nhiên, việc học TypeScript một cách hời hợt chỉ làm tăng thêm sự mệt mỏi khi lập trình và khó tận dụng tối đa lợi ích của nó. Do đó, để trở thành một lập trình viên TypeScript giỏi, bạn phải nắm vững cách sử dụng TypeScript một cách linh hoạt .

TypeScript không phải là một lựa chọn mà là điều bắt buộc.

TypeScript, một ngôn ngữ do Microsoft tạo ra, đã có sự phát triển đáng kinh ngạc kể từ khi Google chính thức áp dụng và hiện là ngôn ngữ hàng đầu.

Nếu bạn là nhà phát triển React, Vue hoặc NestJS, bạn sẽ thấy nhiều bài đăng tuyển dụng đang tìm kiếm kinh nghiệm về TypeScript. Dù bạn đang làm việc tại một công ty khởi nghiệp hay một tập đoàn lớn, TypeScript là ngôn ngữ bắt buộc phải có đối với các nhà phát triển Node.js hiện nay.

Nếu bạn là một nhà phát triển JavaScript muốn nâng cao kỹ năng phát triển, đừng bỏ lỡ việc học TypeScript!

💡 Những người phát triển trên thời gian chạy Node.js

💡 Các nhà phát triển muốn học cách sử dụng TypeScript tốt

💡 Các nhà phát triển muốn trải nghiệm Deno


Trong bài giảng này
Học những điều này 🏃

1. Cú pháp ES6+ thường được sử dụng trong TypeScript

Hãy cùng tìm hiểu sơ qua cú pháp ES6+, thường được sử dụng trong TypeScript! (Phần này không bắt buộc. Nếu bạn đã quen thuộc với ES6, bạn có thể bỏ qua.)

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

Chúng tôi sẽ trình bày cú pháp TypeScript cơ bản để ngay cả người mới bắt đầu cũng có thể dễ dàng theo dõi. (Bước này không bắt buộc; nếu bạn đã từng sử dụng TypeScript trước đây, bạn có thể bỏ qua!)

3. TypeScript trung cấp

Học cú pháp TypeScript trung cấp mà bất kỳ ai có kiến thức cơ bản về JavaScript đều có thể làm theo! (Phần này là nền tảng cho các ví dụ TypeScript, vì vậy rất khuyến khích bạn nghe.)

4. Các thủ thuật hữu ích của TypeScript

Phần này giới thiệu một số kiểu dữ liệu hữu ích thường được sử dụng khi dùng TypeScript. (Phần này không bắt buộc, nhưng chắc chắn đáng để biết. Phần này khá ngắn, nên tôi khuyên bạn nên tự học theo tốc độ của mình!)

5. Ví dụ về TypeScript

Giờ thì phần lý thuyết nhàm chán đã kết thúc, hãy cùng nhau tận hưởng niềm vui sử dụng TypeScript mà bạn đã học nhé! (Tôi thực sự khuyên bạn nên nghe bài giảng này. Đây là phần quan trọng nhất.)

6. TypeScript và Backend với NestJS

Hãy sử dụng TypeScript hiệu quả nhất có thể trong NestJS. (Mặc dù NestJS là một framework backend, nhưng nó chắc chắn cũng hữu ích cho các nhà phát triển frontend.)

7. Thời gian chạy TypeScript, Deno

Deno, thời gian chạy mới! Hãy cùng xem có gì khác biệt nhé.
(Tôi khuyên bạn nên nghe thử một chút thay vì học Deno hoàn toàn. Deno cần được luyện tập thêm một chút trước khi có thể thương mại hóa.)


Hỏi & Đáp 💬

H. Các bài giảng có được cập nhật liên tục không?

Hiện tại, chúng tôi đang quay phim dựa trên TypeScript 4, và dự định sẽ quay thêm phần ngữ pháp TypeScript 5. Chúng tôi sẽ cập nhật khóa học nếu có bất kỳ thay đổi hoặc cập nhật quan trọng nào (cho đến nửa cuối năm 2023).

H. Tôi có cần biết cú pháp TypeScript không?

Có chứ! Chúng tôi sẽ hướng dẫn cú pháp TypeScript từ đầu đến cuối, nên bạn không cần phải biết gì về nó. Tuy nhiên, bạn chắc chắn nên nắm vững cú pháp JavaScript cơ bản. Chúng tôi sẽ đề cập đến các khía cạnh chính của cú pháp ES6+, nhưng sẽ tốt hơn nữa nếu bạn đã có một số kiến thức nền tảng.

H. Bạn có đề cập sâu về NestJS không?

Vì khóa học này là về TypeScript, phần NestJS không đề cập đến phần back-end hay chất lượng mã nguồn. Phần này chỉ tập trung vào cách sử dụng TypeScript hiệu quả trong NestJS.

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

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

  • Những người đang phát triển trên thời gian chạy Node.js

  • Bất cứ ai muốn trải nghiệm Deno

  • Bất cứ ai muốn sử dụng tốt TypeScript

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

  • Cú pháp JavaScript cơ bản

Xin chào
Đây là

537

Học viên

28

Đánh giá

33

Trả lời

5.0

Xếp hạng

3

Các khóa học

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

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

Tất cả

65 bài giảng ∙ (7giờ 15phút)

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

Đánh giá

Tất cả

13 đánh giá

5.0

13 đánh giá

  • kky9616tt5619님의 프로필 이미지
    kky9616tt5619

    Đánh giá 32

    Đánh giá trung bình 5.0

    5

    97% đã tham gia

    I'm almost halfway through listening and you're really explaining things well!

    • yjdzbywfcw9764님의 프로필 이미지
      yjdzbywfcw9764

      Đánh giá 1

      Đánh giá trung bình 5.0

      5

      7% đã tham gia

      I'm just starting out with TypeScript and this was a really helpful lecture 👍

      • yongwchoi261087님의 프로필 이미지
        yongwchoi261087

        Đánh giá 16

        Đánh giá trung bình 4.8

        5

        31% đã tham gia

        • seol64629006님의 프로필 이미지
          seol64629006

          Đánh giá 1

          Đánh giá trung bình 5.0

          5

          95% đã tham gia

          This seems useful for TypeScript beginners or those just starting out. It covers the basics well!

          • hmyanghm1267님의 프로필 이미지
            hmyanghm1267

            Đánh giá 3

            Đánh giá trung bình 5.0

            5

            60% đã tham gia

            477.582 ₫

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

            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!