강의

멘토링

커뮤니티

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) 39 đánh giá

306 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,911

Học viên

1,636

Đánh giá

94

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ả

39 đánh giá

5.0

39 đánh giá

  • Sei Chang Kwon님의 프로필 이미지
    Sei Chang Kwon

    Đánh giá 3

    Đánh giá trung bình 5.0

    Đã chỉnh sửa

    5

    39% đã tham gia

    얄팍한 코딩이라는 이름과 어울리지 않는 깊이 있는 지식에 늘 즐겁게 강의를 시청하고 있습니다. 진짜 공부 안하고 시청만 하는 느낌으로 접하고 있어서 시청이라고 적었어요. ㅎㅎ 유투브 초기에 얼굴로 공개해서 알려주시던 시절부터 즐겁게... 개념정의 해주시는 부분을 잘 수강하고 있습니다. 실무에서 개발을 하기는 하지만, 전업 개발자가 아니라... 대략 이렇구나 하는 지점을 정말 잘 알려주셔서, 감탄하면서 순식간에 파트를 넘겨서 진행했습니다. 특히, TS 문법확인하면서, 불필요해보이는 "never"는 왜 쓰는걸까? 하는 내용에 대해서는 가볍게 한줄 코딩하지 않으면서 강의를 따라가지만, 그동안 궁금했던 가려운 부분을 제대로 긁어줍니다. 한층 깊이있게 지식이 넓어지는 느낌을 받았습니다. 알팍하다고 겸손한 네이밍에 전혀 어울리지 않는, 깊이 있는 전달방식에 다시금 감탄했어요. 강력하게 추천합니다.

    • 얄팍한 코딩사전
      Giảng viên

      오랫동안 제 컨텐츠들 보아와주셔서 정말 감사드립니다!! 어떻게 알려드릴지 많이 고민하고 만든 강의인데 그 이상으로 보람을 느끼게 해 주신 리뷰네요 ㅠㅠ 남은 과정중에도 강의가 많이 도움되어드리길 바랍니다. 앞으로도 더더욱 좋은 컨텐츠로 보답하겠습니다! 감사합니다!

  • plugin님의 프로필 이미지
    plugin

    Đánh giá 3

    Đánh giá trung bình 5.0

    5

    61% đã tham gia

    타입스크립트를 써야하는 이유를 제대로 알려주고.. 초보자수업이지만 폭넓고 깊게 많은것을 알려주시네여~ 앞으로 남은 강좌도 이해가 되는 그날까지 무한반복!!

    • 감사합니다!! 남은 과정중 잘 안 되거나 이해가 어려운 부분이 있으면 언제든 질문주세요!!

  • hhh님의 프로필 이미지
    hhh

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    32% đã tham gia

    단순히 타입스크립트를 사용하는 방법만 알려주시는게 아니라, tsconfig 설정이나 .d.ts 파일 작성 및 활용법 이런 항목도 있어서 큰 도움이 됩니다 감사합니다

    • 감사합니다!! 남은 과정중 잘 안 되거나 이해가 어려운 부분이 있으면 언제든 질문주세요!!

  • so404님의 프로필 이미지
    so404

    Đánh giá 4

    Đánh giá trung bình 5.0

    5

    30% đã tham gia

    유튜브에 올라올때부터 잘 보다가 출시되고 바로 가입해서 수강했습니다. 강의퀄리티 너무 좋고 화면에 친절하게 다 표시돼있어서 잘 모르는 부분 다시 보기도 정말 편합니다. 잘듣겠습니다.

    • 감사합니다! 남은 과정중에도 어려운 부분은 언제든 질문주세요!

  • chinij님의 프로필 이미지
    chinij

    Đánh giá 22

    Đánh giá trung bình 4.8

    5

    57% đã tham gia

    알려줄것들만 빠르면서 확실하게 팍팍 알려주고 넘어가서 시원시원 좋습니다

    • 감사합니다! 남은 과정중에도 어려운 부분이 있으면 언제든 질문주세요!

715.802 ₫

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!