Giới thiệu loạt bài

TypeScript là JavaScript có thêm hệ thống kiểu, giúp phát hiện lỗi ngay khi viết mã và làm dự án lớn dễ bảo trì. Đây là tiêu chuẩn mặc định của hầu hết dự án web hiện đại (React, Angular, Vue, Node.js). Loạt bài cập nhật theo TypeScript 6/7 và Node.js chạy TS trực tiếp.

11 bài, khoảng 9 giờCơ bản đến nâng cao
Bạn sẽ học được
  • Nắm hệ thống kiểu: nguyên thủy, đối tượng, union, generics
  • Viết hàm, lớp, mô-đun có kiểu chặt chẽ
  • Lập trình ở tầng kiểu với mapped/conditional types
  • Áp dụng TS vào DOM, gọi API và một dự án hoàn chỉnh

Dành cho ai?

  • Người đã học xong loạt bài JavaScript (ít nhất đến Bài 8).
  • Sinh viên CNTT chuẩn bị làm đồ án web, di động.
  • Lập trình viên JS muốn chuyển sang TS.

Cần chuẩn bị gì?

  • Node.js bản LTS mới nhất, VS Code.
  • Kiến thức JavaScript: hàm, mảng, đối tượng, Promise, mô-đun.

Nội dung loạt bài

Cách học hiệu quả

  • Gõ lại ví dụ trong VS Code để thấy gợi ý và báo lỗi kiểu trực tiếp.
  • Đọc kỹ thông báo lỗi của TS: chúng mô tả chính xác chỗ sai.
  • Thử trên TypeScript Playground (typescriptlang.org/play) khi chưa cài đặt.
  • Bật strict ngay từ đầu, không dùng any để “cho qua”.
Mẹo hay

Học song song với loạt bài JavaScript: mỗi khi xong một bài JS, hãy viết lại ví dụ đó bằng TypeScript.

Tóm tắt bài học
  • TS = JS + kiểu, kiểm tra lúc biên dịch.
  • 11 bài từ cơ bản đến dự án thực tế.
  • Bước tiếp: React/Next.js trong loạt Framework web, hoặc Flutter cho di động.