강의

멘토링

로드맵

Inflearn brand logo image
Programming

/

Web Development

@시코 - Học TypeScript đúng cách (trung cấp)

Đây là khóa học TypeScript với các bài giảng chuyên sâu, giúp bạn trở thành nhà phát triển web hàng đầu. Khi hoàn thành khóa học, bạn có thể nắm bắt được bản chất của TypeScript, từ đó trở thành chuyên gia về React, Next, Nest, v.v. mà bạn sẽ học tiếp theo.

(5.0) 7 đánh giá

66 học viên

  • seniorcoding
타입스크립트
typescript
TypeScript
React
JavaScript

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

  • Nguyên lý cốt lõi chuyên sâu về TypeScript và thực tiễn

  • Kỹ thuật code TypeScript đỉnh cao để làm chủ React, Next và Nest

  • Học trước phát triển framework TS như React.

Từ cơ bản đến nâng cao

Khóa học TypeScript đi sâu vào bản chất

🧐 Có gì khác biệt?

Khóa học này tổ chức và cung cấp các chủ đề cốt lõi một cách có hệ thống mà các nhà phát triển front-end và back-end sử dụng TypeScript phải quen thuộc trong thực tế!

Hệ thống kiểu TypeScript và ngữ pháp nâng cao dựa trên JavaScript, với các giải thích lý thuyết rõ ràng.

Nó được thiết kế để áp dụng trực tiếp vào mã thực, giúp bạn hiểu và tận dụng lợi ích của kiểu tĩnh.


🧐 Tính năng của khóa học

Đây sẽ là cơ hội để trải nghiệm các bài giảng thực tế trên lớp trực tuyến.

Bạn sẽ học các khái niệm hướng đối tượng và khái niệm trình biên dịch.

Đặc biệt, hãy tìm hiểu các khái niệm về CoVariance và Freshness để mọi thứ có thể được giải thích một cách hợp lý.

Học TypeScript sẽ cung cấp cho bạn vũ khí để viết mã trong React và sẽ giúp bạn rất nhiều trong việc học các ngôn ngữ khác như Java và Rust.

Bạn học được gì?

Tổ chức lại lõi TypeScript

Tìm hiểu sâu về cú pháp cốt lõi và các khái niệm của TypeScript, bao gồm các nguyên tắc của hệ thống kiểu, suy luận kiểu, kiểu hợp/giao, bảo vệ kiểu, giao diện và bí danh kiểu.

Viết mã có thể mở rộng

Tìm hiểu cách viết các hàm và thành phần linh hoạt, có thể tái sử dụng bằng cách sử dụng các kiểu Generic và Utility, đồng thời tìm hiểu cách xử lý khéo léo suy luận kiểu và ràng buộc.

Tận dụng các hệ thống loại tiên tiến

Các kiểu được ánh xạ, các kiểu có điều kiện, các kiểu tiện ích, các kiểu mẫu theo nghĩa đen, v.v.

Phát triển khả năng mô hình hóa các cấu trúc dữ liệu phức tạp trong thế giới thực bằng cú pháp kiểu nâng cao.

Mã hóa an toàn kiểu tập trung vào thực hành

Tìm hiểu cách ngăn ngừa nhiều vấn đề có thể xảy ra trong các dự án thực tế trước dựa trên các kiểu và viết mã dễ bảo trì.

Về trình biên dịch Typescript...

🤔 Nó hoạt động thế nào?

Cung cấp liên kết đến các hướng dẫn về Typescript đi sâu vào bản chất của các slide.
Cung cấp liên kết git tới mã được sử dụng trong lớp thực tế

Thay vì chỉ kiểm tra mã, chúng tôi sẽ giải thích nhiều yếu tố học tập nội bộ khác nhau như cách TypeScript hoạt động bên trong và cách bộ nhớ được sử dụng bằng cách vẽ trực tiếp chúng.
Chúng tôi cũng cung cấp nhiều phương pháp khác nhau thông qua thực hành bổ sung.

Thực hành với Sân chơi...

Hệ thống kiểu...

📖 Cấu trúc bài giảng

Tại sao TypeScript lại xuất hiện?

Tại sao nó lại cần thiết? Nó phát triển như thế nào? v.v.

Chúng tôi cũng nghiên cứu phần lý thuyết.


Ngoài việc sử dụng TypeScript

Ngay cả những hoạt động bên trong

Hãy cùng tìm hiểu sâu hơn nhé


Không chỉ cách sử dụng nó

Cài đặt và tùy chọn để sử dụng trong các dự án thực tế

Chúng tôi cũng nghiên cứu các lựa chọn

Vượt ra ngoài lời giải thích khái niệm

Thông qua thực hành và giải quyết vấn đề

Học phần thực hành

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

01. TS - Bắt đầu

02. Hiểu về trình biên dịch TS

03. Hệ thống kiểu chữ

04. hợp nhất & kiểu chữ (1)

05. hợp nhất & kiểu chữ (2)

06. Tóm tắt về Union và Object Literal

07. Kiểu đối tượng

08. Kiểu chức năng (1)

09. Kiểu chức năng (2)

10. Mảng và Bộ

11. giao diện (1)

12. giao diện (2)

13. lớp (1)

14. lớp (2)

15. Mở rộng lớp học

16. Ràng buộc kiểu

17. Chung (1)

18. Chung (2)

19. Các loại tiện ích

20. Chung (3)

21. Chung (4)

22. Tệp khai báo kiểu

23. Kiểu hoạt động (1)

24. Kiểu hoạt động (2)

😊 Đánh giá thực tế lớp học ngoại tuyến

Chỉ cần nhập mã

Lập trình không phải là

Tôi có thể cảm nhận được nó là gì

Thời gian có sẵn

Nhờ đó mà bây giờ tôi có việc làm

Ngay cả trong công việc, giáo viên

Kiến thức bạn đã cho tôi

Sử dụng nó một cách hữu ích

Đánh giá chân thành của một đệ tử

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

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

  • Người trung cấp đã học nhiều lần ở nhiều bootcamp nhưng vẫn chưa thạo.

  • Người thực hành không thể code TS chuyên nghiệp

  • Người muốn TypeScript để học framework chuyên sâu.

  • Những bạn muốn thành thạo các framework như React và Next.

  • Người muốn thấu hiểu bản chất TypeScript để đạt top 1% phát triển web.

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

  • JavaScript trung cấp

Xin chào
Đây là

3,435

Học viên

110

Đánh giá

20

Trả lời

4.8

Xếp hạng

5

Các khóa học

 - 다음카카오 개발팀장(8년)

  - IT 기업 개발업무 및 스타트업(14년)

  - Youtube ‘시니어코딩’ 채널을 운영하여 개발 관련 기술 강좌를 하고 있으며, 현재 약 1 만 7천명의 구독자를 두고 있습니다.

https://www.youtube.com/c/SeniorCoding 

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

Tất cả

28 bài giảng ∙ (10giờ 20phút)

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

Đánh giá

Tất cả

7 đánh giá

5.0

7 đánh giá

  • zinn님의 프로필 이미지
    zinn

    Đánh giá 5

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    • * Beadskode님의 프로필 이미지
      * Beadskode

      Đánh giá 2

      Đánh giá trung bình 5.0

      5

      68% đã tham gia

      • leecokie님의 프로필 이미지
        leecokie

        Đánh giá 3

        Đánh giá trung bình 5.0

        5

        32% đã tham gia

        각 이론 내용에 대한 예시를 꼼꼼히 짚어주셔서 이해하는데 많은 도움이 됩니다:)

        • 부리부리님의 프로필 이미지
          부리부리

          Đánh giá 4

          Đánh giá trung bình 5.0

          5

          100% đã tham gia

          • lime님의 프로필 이미지
            lime

            Đánh giá 2

            Đánh giá trung bình 5.0

            5

            19% đã tham gia

            Ưu đãi có thời hạn

            77.000 ₫

            22%

            2.092.594 ₫

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

            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!