강의

멘토링

로드맵

Inflearn brand logo image
BEST
Programming

/

Programming Language

Hướng dẫn TypeScript dễ nhất của 얄코

Học nhanh cú pháp và cách dùng TypeScript với giải thích đơn giản nhất.

(5.0) 37 đánh giá

281 học viên

  • yalco
타입스크립트
TypeScript

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

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

  • Khái niệm và nguyên lý kiểu của TypeScript

  • Cú pháp và cách sử dụng TypeScript

  • Các mẹo thực chiến TypeScript

💬 Sự kiện đang diễn ra, nơi bạn có thể tham gia khóa học với giá một nửa bằng cách để lại bình luận !
Vui lòng để lại bình luận hữu ích trên video YouTube bên dưới (phần miễn phí của bài giảng này) (ngay cả một dòng cũng được)
Nếu bạn gửi ảnh chụp màn hình đến yalco@yalco.kr , chúng tôi sẽ gửi cho bạn phiếu giảm giá một nửa.
Liên kết video: https://youtu.be/QmdJZKl1znE

🚀 Cách dễ nhất và nhanh nhất để học TypeScript

TypeScript là ngôn ngữ giúp JavaScript an toàn và đáng tin cậy hơn. Nó thực sự giúp giảm thiểu số lượng lỗi đột ngột xuất hiện hoặc che giấu các lỗi phát sinh trong quá trình cộng tác.
Trong bài giảng này, chúng ta sẽ tìm hiểu lý do tại sao TypeScript lại quan trọng và cách sử dụng nó.
Nó bao gồm mọi thứ quan trọng từ khai báo kiểu cơ bản đến giao diện, kiểu chung, hợp nhất và giao điểm.

Đến cuối khóa học này, bạn sẽ có nền tảng vững chắc để tự tin áp dụng TypeScript vào công việc của mình.

😀 Bài giảng của Yalko rất đặc biệt.

TypeScript được giải thích bởi Yalko, thuyền trưởng của sự giải thích

Bạn có thể học nhiều khái niệm và phương pháp sử dụng TypeScript một cách nhanh chóng và dễ dàng thông qua các phép so sánh và ví dụ mà Yalco đã dày công phát triển để giải thích ngay cả những khái niệm khó và phức tạp.

Tất cả mã ví dụ đều được cung cấp dưới dạng đoạn mã.
Tất cả các ví dụ được sử dụng trong bài giảng đều được cung cấp để bạn có thể sao chép và dán chúng từ trang Notion.
Bạn có thể sử dụng chúng để học nhanh chóng và thuận tiện.

🚀 Học nhanh khối lượng kiến thức lớn.
Học được nhiều điều trong thời gian ngắn mà không cần phải gõ hay chạy bất kỳ mã nào.
Đồ họa và phụ đề được cung cấp cho mọi cảnh, cho phép bạn học TypeScript một cách hiệu quả và không gặp bất tiện.

  • Một số người có thể không thích phong cách của bài giảng này, vì vậy hãy xem qua video xem trước.

Tôi giới thiệu điều này cho những người này

Tôi muốn học TypeScript.
Dành cho những người mới làm quen với TypeScript hoặc muốn sắp xếp các khái niệm khó hiểu

Tôi muốn phát triển ổn định.
Các nhà phát triển cảm thấy hạn chế của JavaScript và muốn viết mã an toàn hơn và dễ dự đoán hơn.

Tôi muốn viết một cách tự tin khi thực hành.
Các nhà phát triển muốn áp dụng các kiểu phức tạp, kiểu tiện ích, kiểu chung, v.v. vào mã thực.

📋 Tìm hiểu về những điều sau:

Hệ thống kiểu và các kiểu cơ bản

  • Giới thiệu và thiết lập TypeScript

  • Các kiểu cơ bản: chuỗi, số, boolean

  • null so với undefined / void / never

  • Kiểu chữ


Mảng và Bộ

  • Các kiểu mảng và mảng đa chiều

  • Mảng chỉ đọc

  • Tuple: Một mảng có kiểu và thứ tự cố định.


Sự liệt kê

  • Số/Chuỗi/Liệt kê hỗn hợp

  • enum const và tối ưu hóa


Chức năng

  • Khai báo / Biểu thức / Hàm mũi tên

  • Các tham số tùy chọn / giá trị mặc định / các tham số còn lại

  • Định nghĩa kiểu hàm và cấu trúc gọi lại


Giao diện

  • Chỉ định loại đối tượng

  • Thuộc tính tùy chọn & thuộc tính chỉ đọc

  • Định nghĩa hàm và phương thức

  • Kế thừa giao diện / kế thừa đa / lồng nhau

  • Hợp nhất giao diện

  • Áp dụng các biện pháp thực hiện cho một lớp


Lớp và Lập trình hướng đối tượng

  • Khai báo lớp / hàm tạo / trình sửa đổi truy cập

  • Kế thừa, ghi đè, từ khóa siêu

  • Đa hình

  • lớp trừu tượng

Loại nâng cao

  • Kiểu giao nhau / Kiểu liên hợp

  • Bảo vệ kiểu: typeof / in / instanceof / do người dùng định nghĩa

  • Kiểu ánh xạ / Kiểu mẫu theo nghĩa đen

  • Kết hợp các thuộc tính tùy chọn và chỉ đọc

  • keyof / suy ra / loại có điều kiện


Chung chung

  • Các hàm chung và suy luận kiểu

  • Mảng/bộ/giao diện/bí danh kiểu chung

  • Ràng buộc (mở rộng)

  • Sử dụng keyof và các kiểu điều kiện

  • Ví dụ thực tế: loại kết quả, v.v.


Các kiểu tiện ích và kiểu chung tích hợp

  • Mảng, Mảng chỉ đọc, Bản đồ, Tập hợp, Bản đồ yếu, Tập hợp yếu

  • Hứa và loại không đồng bộ

  • Nhiều loại tiện ích như Một phần / Bắt buộc / Chỉ đọc, v.v.


Hệ thống và cài đặt mô-đun

  • Sử dụng không gian tên và cấu trúc lồng nhau

  • Mô-đun hóa: cú pháp nhập/xuất

  • thiết lập tsconfig: baseUrl / paths / tùy chọn nghiêm ngặt

  • Nhập JSON, esModuleInterop, v.v.



Hồ sơ khai báo

  • Cách tạo và sử dụng tệp .d.ts

  • Cách sử dụng gói @types

Những điều cần lưu ý trước khi tham gia lớp học

Tài liệu học tập

  • Các lệnh và mã được sử dụng trong bài giảng được cung cấp dưới dạng trang Notion.

Kiến thức và ghi chú của người chơi

  • Kiến thức JavaScript cơ bản/trung cấp

  • Nếu bạn cảm thấy mình thiếu kiến thức về JavaScript, hãy học JavaScript miễn phí thông qua bài giảng dài 7 giờ bên dưới.

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

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

  • Người muốn học TypeScript

  • Người muốn phát triển dự án JS ổn định hơn

  • Nhà phát triển lập trình trên Node.js

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

  • JavaScript

Xin chào
Đây là

30,119

Học viên

1,541

Đánh giá

85

Trả lời

4.9

Xếp hạng

17

Các khóa học

유튜브 채널 얄팍한 코딩사전을 방송하는 유튜버이자, IT서적들을 집필하는 작가입니다.  풀스택 개발자로 일해 온 경험을 살려, 어려운 프로그래밍 개념들을 초보자들이 이해하기 쉽도록 비유와 쉬운 예제, 때로는 애니메이션으로 설명하는 컨텐츠들을 만들고 있습니다.

🎬   YouTube 얄팍한 코딩사전 채널 (클릭!)
📕  얄코의 책들 보러가기 (클릭!)

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

Tất cả

31 bài giảng ∙ (5giờ 22phút)

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

Đánh giá

Tất cả

37 đánh giá

5.0

37 đánh giá

  • shry194090님의 프로필 이미지
    shry194090

    Đánh giá 3

    Đánh giá trung bình 5.0

    Đã chỉnh sửa

    5

    39% đã tham gia

    「薄っぺらいコーディング」という名前に似つかわしくない深みのある知識に、いつも楽しく講義を視聴しています。本当に勉強せずにただ見ている感覚で接しているので、「視聴」と書きました。😊😊 YouTube初期に顔を出して教えてくださっていた頃から楽しく…概念定義してくださる部分をしっかり受講しています。 実務で開発はしていますが、専業の開発者ではないので…大体こんな感じなのか、という点を本当によく教えてくださり、感嘆しながらあっという間にパートを進めました。 特に、TSの文法を確認しながら、不必要に見える「never」は何のために使うのだろうか?という内容については、軽く一行もコーディングせずに講義についていきましたが、これまで疑問に思っていた、かゆい所に手が届くようでした。一段と深く知識が広がる感覚を得ました。 「薄っぺらい」と謙遜したネーミングには全く似つかわしくない、深みのある伝達方式に、改めて感嘆しました。強くお勧めします。

    • yalco
      Giảng viên

      長い間、私のコンテンツをご覧いただき本当にありがとうございます!!どうお伝えすべきかたくさん悩んで作った講義なのですが、それ以上にやりがいを感じさせてくださったレビューですね😭😭残りの過程でも講義がたくさんお役に立てることを願っております。今後もますます良いコンテンツでお返しいたします!ありがとうございます!

  • plugin6948님의 프로필 이미지
    plugin6948

    Đánh giá 3

    Đánh giá trung bình 5.0

    5

    61% đã tham gia

    TypeScriptを使うべき理由をしっかり教えてくれて... 初心者向けの授業ですが、幅広く深く多くのことを教えてくださいますね〜 今後残りの講座も理解できるその日まで無限リピート!!

    • rbdkqk님의 프로필 이미지
      rbdkqk

      Đánh giá 1

      Đánh giá trung bình 5.0

      5

      32% đã tham gia

      ただTypeScriptの使い方だけを教えてくださるだけでなく、tsconfigの設定や.d.tsファイルの作成・活用法といった項目もあって、大変助かります。ありがとうございます。

      • yalco
        Giảng viên

        ありがとうございます!!残りの過程で、うまくいかなかったり理解が難しい部分があれば、いつでも質問してください!!

    • so24046918428님의 프로필 이미지
      so24046918428

      Đánh giá 4

      Đánh giá trung bình 5.0

      5

      30% đã tham gia

      YouTubeにアップされた時からよく見て、リリースされてすぐに登録して受講しました。 講義のクオリティがとても良く、画面に分かりやすく全て表示されているので、よく分からない部分を見返すのも本当に便利です。 今後もしっかり受講します。

      • yalco
        Giảng viên

        ありがとうございます!残りの過程でも難しい部分はいつでも質問してください!

    • chinij님의 프로필 이미지
      chinij

      Đánh giá 22

      Đánh giá trung bình 4.8

      5

      57% đã tham gia

      教えるべきことだけを、素早く確実に、サクッと教えて次に進むので、スッキリして良いです。

      • yalco
        Giảng viên

        ありがとうございます!残りの過程でも難しい部分があればいつでも質問してください!

    717.461 ₫

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

    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!