Sidebar

Tự Học Tin - Dự án vì cộng đồng của TBit Tự Học Tin - Dự án vì cộng đồng của TBit
  • Văn phòng
    • Microsoft 365
      • Bắt đầu với Office 365
      • Word 365
      • Excel 365
      • PowerPoint 365
    • Google và mã nguồn mở
      • Lộ trình học văn phòng
      • Google Workspace
      • LibreOffice
  • Lập trình
    • Hiện đại
      • Lộ trình học lập trình
      • Python
      • JavaScript và TypeScript
    • Nền tảng và lưu trữ
      • C/C++
      • C#
      • Android
      • Pascal (lưu trữ)
  • Phát triển web
    • Nền tảng web
      • Lộ trình học web
      • HTML/HTML5
    • Nâng cao
      • HTML và CSS hiện đại
      • Framework web
  • AI ứng dụng
    • Học AI
      • Lộ trình dùng AI
    • AI trong công việc
      • AI trong văn phòng
      • AI hỗ trợ lập trình
  • Công cụ số
    • Phát triển
      • Lộ trình công cụ số
      • Git và GitHub
    • Đồ họa, kiểm thử, SEO
      • Adobe Photoshop
      • Kiểm thử phần mềm
      • Kỹ thuật SEO

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

JavaScript làm trang web sống động; TypeScript thêm kiểu dữ liệu để mã an toàn và dễ bảo trì. Loạt bài đi từ nền tảng đến TypeScript cho dự án thật.

10 bài, khoảng 9 giờCơ bản - Nâng cao
Bạn sẽ học được
  • Viết JavaScript hiện đại (ES6+)
  • Điều khiển trang web bằng DOM và sự kiện
  • Gọi API bằng fetch, async/await
  • Dùng TypeScript để viết mã chặt chẽ

Dành cho ai?

  • Người đã biết HTML, CSS muốn thêm tương tác.
  • Người muốn học framework React, Vue, Svelte.
  • Lập trình viên Python, C muốn học thêm ngôn ngữ web.

Cần chuẩn bị gì?

  • Biết HTML và CSS cơ bản.
  • Trình duyệt hiện đại và một trình soạn thảo mã (VS Code).
  • Nên biết khái niệm lập trình cơ bản (biến, điều kiện).

Nội dung loạt bài

Bài 1. Giới thiệu và môi trườngConsole, nhúng JS, Node.jsBài 2. Biến và kiểu dữ liệulet, const, template stringBài 3. Điều kiện và vòng lặpif, switch, for, whileBài 4. HàmHàm mũi tên, callback, closureBài 5. Mảng và đối tượngmap, filter, reduce, JSONBài 6. DOM và sự kiệnĐiều khiển trang webBài 7. Bất đồng bộ và fetchPromise, async/await, APIBài 8. Mô-đunimport/export, npmBài 9. TypeScript cơ bảnKiểu, interface, unionBài 10. TypeScript nâng caoGeneric, utility types, strict

Cách học hiệu quả

  • Mở Console (F12) và thử mọi dòng mã ngay khi học.
  • Làm một mini dự án song song: danh sách việc cần làm.
  • Đọc thông báo lỗi trong Console; đây là kỹ năng quan trọng nhất.
Mẹo hay

Trang MDN Web Docs (developer.mozilla.org) là tài liệu tra cứu tốt nhất cho JavaScript.

Tóm tắt bài học
  • JavaScript cho tương tác, TypeScript cho an toàn.
  • Nắm DOM, sự kiện, bất đồng bộ trước khi học framework.
  • Làm dự án nhỏ để củng cố.

Các bài khác …

  1. Bài 1. Giới thiệu và môi trường
  2. Bài 2. Biến và kiểu dữ liệu
  3. Bài 3. Điều kiện và vòng lặp
  4. Bài 4. Hàm

Python

  • Giới thiệu loạt bài
  • Bài 1. Cài đặt và chạy
  • Bài 2. Biến và kiểu dữ liệu
  • Bài 3. Câu lệnh điều kiện
  • Bài 4. Vòng lặp
  • Bài 5. Hàm
  • Bài 6. Danh sách và từ điển
  • Bài 7. Chuỗi và tệp
  • Bài 8. Mô-đun và thư viện
  • Bài 9. Xử lý lỗi
  • Bài 10. Dự án nhỏ
  1. Trang chủ
  2. Lập trình
  3. Hiện đại
  4. Python
  5. Lập trình
  6. JavaScript và TypeScript

© 2015 Tự Học Tin DMCA.com Protection Status

Chuyên trang hướng dẫn tự học công nghệ thông tin. Vui lòng ghi rõ "Nguồn: TuHocTin.Net" khi bạn sao chép nội dung tại đây.

TRANG CHỦ  |  GIỚI THIỆU  |  QUY ĐỊNH  |  LIÊN HỆ  |  TBIT  |  FACEBOOK  |  TWITTER