강의

멘토링

커뮤니티

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á

68 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,442

Học viên

114

Đánh giá

21

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

        Việc anh/chị đưa ra các ví dụ cụ thể cho từng nội dung lý thuyết một cách tỉ mỉ thực sự giúp ích rất nhiều cho việc hiểu bài :)

        • jenny67424037님의 프로필 이미지
          jenny67424037

          Đánh giá 4

          Đánh giá trung bình 5.0

          5

          100% đã tham gia

          • sugarfina6371396님의 프로필 이미지
            sugarfina6371396

            Đánh giá 2

            Đánh giá trung bình 5.0

            5

            19% đã tham gia

            Ưu đãi có thời hạn, kết thúc sau 8 ngày ngày

            1.581.090 ₫

            24%

            2.088.232 ₫

            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!