강의

멘토링

커뮤니티

Programming

/

Front-end

Học cơ bản TypeScript dễ dàng qua dự án

Nắm vững các khái niệm cốt lõi của Typescript từ cơ bản đến thực hành, tất cả trong một! Ứng dụng thực tế thông qua dự án

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

Độ khó Cơ bản

Thời gian Không giới hạn

  • Michael Kwon
JavaScript
JavaScript
TypeScript
TypeScript
TailwindCSS
TailwindCSS
vite
vite
AI Agent
AI Agent
JavaScript
JavaScript
TypeScript
TypeScript
TailwindCSS
TailwindCSS
vite
vite
AI Agent
AI Agent

Bạn sẽ nhận được điều này sau khi học.

  • TypeScript Cơ bản: Kiểu dữ liệu cơ bản/đặc biệt, Mảng, Interface, Kiểu hàm, ...

  • TypeScript: Tính năng nâng cao: Union Type, Enum, Generics, v.v.

  • Thực hành dự án: Ứng dụng những điều đã học khi tạo app nhật ký vào thực tế

  • Nâng cao năng suất phát triển nhờ AI Code

Những bước đầu tiên để học TypeScript thông qua thực hành!

  • Bạn có thể dễ dàng hiểu được các khái niệm cốt lõi và ngữ pháp của TypeScript và tích lũy kinh nghiệm thực tế bằng cách tạo một dự án đơn giản dựa trên nó.

  • Có được trải nghiệm phát triển hiệu quả bằng cách tận dụng trợ lý mã AI .

  • Nắm vững hoàn toàn các khái niệm cốt lõi của TypeScript


  • Triển khai dự án nhỏ của riêng tôi trong TypeScript

  • Bây giờ, việc chuyển đổi từ JS sang TS không còn đáng sợ nữa!

Nội dung học tập

Giới thiệu về TypeScript và môi trường phát triển

Chúng tôi sẽ giới thiệu khái niệm và sự cần thiết của TypeScript, thiết lập môi trường phát triển bằng Vite và hướng dẫn cách thiết lập VS Code và các công cụ AI để tăng hiệu quả học tập.

Học các khái niệm cơ bản của TypeScript

Trong phần cơ bản, chúng ta sẽ sắp xếp từng kiểu dữ liệu cơ bản như string , number , boolean và các kiểu dữ liệu đặc biệt.
Bạn cũng sẽ học cách viết mã có cấu trúc bằng cách sử dụng mảng và kiểu đối tượng, tham số hàm và kiểu trả về, cũng như interface .

Hiểu về các tính năng nâng cao của TypeScript

Bạn sẽ học cách thể hiện nhiều giá trị khác nhau bằng các kiểu union và kiểu nghĩa literal , và cách định nghĩa các hằng số có nghĩa bằng enum . Đặc biệt, bạn sẽ có được các kỹ năng thực tế để tạo các hàm có thể tái sử dụng trong nhiều tình huống khác nhau thông qua generic .

Dự án thực tế – Tạo ứng dụng nhật ký

Dựa trên những gì đã học, bạn sẽ xây dựng một dự án ứng dụng nhật ký và tích lũy kinh nghiệm thực tế. Nó bao gồm thực hành thực hành triển khai các chức năng như nhập, xuất và xóa nhật ký, chỉ định rõ ràng các loại và đảm bảo tính ổn định của mã.

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

Môi trường thực hành

  • Hệ điều hành và Phiên bản (OS): Hỗ trợ tất cả các hệ điều hành, bao gồm Windows, macOS và Linux.

  • Công cụ sử dụng: Visual Studio Code, tài khoản GitHub

  • Thông số kỹ thuật của PC: PC có thông số kỹ thuật cơ bản có thể truy cập Internet

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

  • Định dạng tài liệu học tập được cung cấp: Chia sẻ liên kết GitHub, văn bản, mã nguồn, v.v.

  • Khối lượng và dung lượng: Tài liệu học tập được cung cấp cho từng phần

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

  • HTML, CSS, JavaScript cơ bản


  • Bản quyền của bài giảng này thuộc về tác giả, nghiêm cấm phân phối và sao chép trái phép. Tài liệu học tập cũng có bản quyền, nghiêm cấm sử dụng cho mục đích khác ngoài mục đích học tập cá nhân.

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

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

  • Người muốn nâng cấp kỹ năng bằng TypeScript

  • Web designer & publisher muốn viết code ổn định, dễ cộng tác

  • Người muốn nhập môn hiệu quả, chú trọng thực hành

  • Người tìm khóa học dựa trên dự án hơn lý thuyết

  • Nhà thiết kế, lập trình viên mới đã biết cơ bản HTML/CSS/JavaScript nhưng mới làm quen TypeScript

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

  • HTML, CSS, JavaScript cơ bản

Xin chào
Đây là

243

Học viên

30

Đánh giá

17

Trả lời

4.9

Xếp hạng

5

Các khóa học

Bắt đầu với vai trò là người sáng tạo nội dung đa phương tiện tại một startup, tôi không chỉ dừng lại ở một lĩnh vực mà đã dẫn dắt việc lập kế hoạch và phát triển trong các lĩnh vực trò chơi, web và đa phương tiện, đồng thời ra mắt nhiều sản phẩm thương mại đa dạng trong thực tế. Tôi tốt nghiệp chuyên ngành Truyền thông Kỹ thuật số và Điện ảnh tại trường đại học, hiện đang xây dựng các bài hướng dẫn (tutorial) đồng thời giảng dạy về thiết kế web, phát triển front-end và giáo dục truyền thông (hơn 10 năm) tại các tổ chức giáo dục lớn.

- Tác phẩm -

Sách dự án JavaScript (Hanbit Media, 2017)

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

Tất cả

27 bài giảng ∙ (2giờ 27phút)

Tài liệu khóa học:

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!

705.360 ₫

Khóa học khác của Michael Kwon

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!