강의

멘토링

로드맵

Inflearn brand logo image
Programming

/

Programming Language

Yalco's TypeScript (English ver.)

Learn TypeScript syntax and usage quickly with the easiest explanations!

2 học viên đang tham gia khóa học này

  • yalco
타입스크립트
TypeScript

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

  • Khái niệm và nguyên tắc của các kiểu trong TypeScript

  • TypeScript syntax and usage

  • Practical tips for using TypeScript in real-world projects

🛑 Khóa học này là bài giảng bằng tiếng Anh dành cho những người không nói tiếng Hàn.

Khóa học này dựa trên phiên bản tiếng Anh và dành cho người nước ngoài.
Các bài giảng tiếng Hàn thuần túy có sẵn tại https://inf.run/2Pshu Bạn có thể tham gia khóa học thông qua liên kết này.

🚀 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ó giúp giảm thiểu các lỗi không mong muốn và lỗi mơ hồ thường xảy ra trong quá trình cộng tác.

Trong khóa học này, bạn sẽ tìm hiểu lý do tại sao TypeScript lại quan trọng và cách sử dụng nó, từ các khai báo kiểu cơ bản đến giao diện, kiểu chung, hợp nhất và giao điểm. Chúng tôi đề cập đến tất cả các chủ đề cần thiết mà không bỏ sót bất cứ điều gì.

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

😀 Các khóa học của Yalco thật đặc biệt.

TypeScript được giải thích bởi thuyền trưởng Yalco

Yalco, bậc thầy của những lời giải thích rõ ràng, giúp ngay cả những khái niệm khó và phức tạp nhất cũng trở nên dễ hiểu. Với các phép so sánh và ví dụ được xây dựng cẩn thận, bạn sẽ học được nhiều khái niệm và cách sử dụng thực tế của TypeScript một cách nhanh chóng và dễ dàng.

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

🚀 Học nhanh khối lượng kiến ​​thức lớn
Khóa học được thiết kế để bao quát nhiều nội dung trong thời gian ngắn mà không yêu cầu bạn phải gõ hoặc chạy mã.
Mỗi cảnh đều có đồ họa và phụ đề, cho phép bạn học TypeScript một cách hiệu quả và thoải mái.

Đề xuất cho:

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.

Dành cho các nhà phát triển cảm thấy hạn chế của JavaScript và muốn viết code an toàn hơn và dễ dự đoán hơn.

Dành cho 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 và kiểu chung vào mã thực tế.

📋 Đây là những gì bạn sẽ học.

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

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

  • Các kiểu cơ bản: string , number , boolean

  • null so với undefined / void / never

  • Các loại nghĩa đen


Mảng và Bộ

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

  • Mảng chỉ đọc ( ReadonlyArray )

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


Enum

  • Enum số/chuỗi/không đồng nhất

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


Chức năng

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

  • Tham số tùy chọn / giá trị mặc định / 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

  • Xác định loại đối tượng

  • Thuộc tính tùy chọn và chỉ đọc

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

  • Giao diện kế thừa / kế thừa nhiều / lồng nhau

  • Giao diện hợp nhất

  • Áp dụng implements vào các lớp


Các lớp và lập trình hướng đối tượng

  • Khai báo lớp / hàm tạo / bộ điều chỉnh truy cập

  • Kế thừa, ghi đè, từ khóa super

  • Đa hình

  • Các lớp trừu tượng ( abstract )

Các loại nâng cao

  • Các loại giao điểm / Các loại liên hợp

  • Kiểu bảo vệ: typeof / in / instanceof / custom guards

  • Các kiểu được ánh xạ / Các kiểu theo nghĩa đen của mẫu

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

  • keyof / infer / Các loại có điều kiện


Thuốc gốc

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

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

  • Ràng buộc với extends

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

  • Ví dụ thực tế: kiểu trả về, v.v.


Các loại tiện ích và Generic tích hợp

  • Array , Mảng ReadonlyArray , Map , Set , WeakMap , WeakSet

  • Promise và các loại không đồng bộ

  • Các loại tiện ích như Partial , Required , Readonly và nhiều loại khác


Hệ thống và cấu hình mô-đun

  • Không gian tên và cấu trúc lồng nhau

  • Mô-đun hóa: cú pháp import / export

  • thiết lập tsconfig : baseUrl , paths , tùy chọn strict

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


Hồ sơ khai báo

  • Tạo và sử dụng các tập tin .d.ts

  • Sử dụng các gói @types

Trước khi bạn bắt đầu khóa học

Tài liệu học tập
Tất cả các lệnh và mã được sử dụng trong khóa học đều được cung cấp thông qua trang Notion.

Điều kiện tiên quyết và Ghi chú
Khuyến khích có kiến ​​thức cơ bản đến trung cấp về JavaScript.

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 học TypeScript

  • Developers looking to build more reliable JavaScript projects

  • Developers working in a Node.js environment

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ả

26 bài giảng ∙ (4giờ 0phút)

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

Đánh giá

Chưa có đủ đánh giá.
Hãy trở thành tác giả của một đánh giá giúp mọi người!

777.249 ₫

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!