inflearn logo

JavaScript tiếp theo là TypeScript! Nhập môn TypeScript dành cho frontend

Nếu bạn đã học JavaScript, hãy tiến thêm một bước với TypeScript. Thông qua thực hành, bạn sẽ nắm vững từ các kiểu dữ liệu cơ bản và suy luận kiểu đến Interface, kiểu hàm, generic và các kiểu tiện ích, qua đó xây dựng nền tảng TypeScript vững chắc cần thiết cho phát triển frontend hiện đại như React và Next.js.

(5.0) 1 đánh giá

16 học viên

Độ khó Cơ bản

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

JavaScript
JavaScript
TypeScript
TypeScript
vanilla-javascript
vanilla-javascript
JavaScript
JavaScript
TypeScript
TypeScript
vanilla-javascript
vanilla-javascript

Đánh giá từ những học viên đầu tiên

5.0

5.0

941203

100% đã tham gia

Nhờ giải thích và giọng điệu dễ hiểu nên tôi đã nắm vững được ngữ pháp cơ bản! Cảm ơn bạn!

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

  • Cài đặt và thiết lập TypeScript

  • Kiểu cơ bản, suy luận kiểu, interface, định nghĩa kiểu (type)

  • Kiểu hàm, kiểu generic, kiểu tiện ích, quản lý mô-đun

"Không nhận ngay là thiệt! Chỉ cần đăng ký YouTube là học phí giảm một nửa"

Sự kiện đăng ký & thích & bình luận

Hãy hoàn thành nhiệm vụ đơn giản và nhận ngay mã giảm giá 50%. Ưu đãi cực khủng được cung cấp trong thời gian giới hạn, hãy nhanh tay nắm bắt ngay hôm nay!

Tham gia sự kiện xác nhận đăng ký kênh YouTube & bình luận: https://forms.gle/wcD2wRVeaG7B7fSj7

🧩 Chinh phục toàn diện TypeScript cơ bản - Nhập môn TS đầu tiên dành cho nhà phát triển JavaScript

💡 Khóa học này Re-encoded?


Khi làm dự án JavaScript, bạn có thể sẽ nghĩ: “Biến này thuộc kiểu gì nhỉ?”, “Giá mà không còn lỗi thời gian chạy thì tốt biết mấy”.
Khóa học này là khóa học hoàn thiện kiến thức cơ bản về TypeScript dành cho nhà phát triển web và người mới bắt đầu với frontend, những người muốn giải quyết những bất tiện đó.

Từ việc cài đặt TypeScript, cấu hình tệp thiết lập, các kiểu cơ bản và suy luận kiểu, interface, định nghĩa kiểu (type) cho đến khai báo kiểu cho hàm
đây là quá trình học từng bước dựa trên các ví dụ thực tế để làm quen một cách tự nhiên với hệ thống kiểu.

👩‍💻 Khóa học này được đề xuất cho những người như sau

  • JavaScript nhưng luôn cảm thấy lo lắng về tính an toàn kiểu

  • Những người muốn lần đầu áp dụng TypeScript vào các dự án React, Next.js, Node.js

  • Nhà phát triển frontend muốn nâng cao tính dễ đọc và khả năng bảo trì của mã nguồn thực tế

  • Những ai muốn hiểu “Tại sao nên sử dụng TypeScript?” không chỉ qua lý thuyết mà bằng cách trực tiếp trải nghiệm.


🚀 Những gì bạn sẽ học được qua khóa học này

  • ✅ Thiết lập môi trường phát triển TypeScript
    (cài đặt, tạo tệp cấu hình tsconfig.json, chạy ví dụ)

  • ✅ Các kiểu dữ liệu cơ bản và suy luận kiểu
    (string, number, boolean, kiểu mảng, quy tắc suy luận kiểu, v.v.)

  • ✅ Mở rộng interface và kiểu
    (readonly, thuộc tính tùy chọn, kế thừa interface, bí danh kiểu, v.v.)

  • ✅ Cách chỉ định và khai báo kiểu hàm
    (kiểu tham số/giá trị trả về, chữ ký hàm, kiểu hàm mũi tên, v.v.)

  • ✅ Hiểu cấu trúc cú pháp TypeScript có thể áp dụng ngay vào công việc


🎯 Sau khi hoàn thành khóa học, bạn sẽ phát triển như sau

  • Bạn có thể áp dụng hệ thống kiểu rõ ràng vào mã JavaScript.

  • Bạn có thể tận dụng hiệu quả tính năng tự động hoàn thành và phát hiện lỗi kiểu dữ liệu trong VSCode.

  • Bạn sẽ sẵn sàng áp dụng TypeScript vào môi trường các framework hiện đại như React, Next.js, Express, v.v.

  • Bạn sẽ thoát khỏi tình trạng “lập trình bị cản trở bởi kiểu dữ liệu” và hình thành thói quen viết mã ổn định, dễ dự đoán.

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

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

  • Nhà phát triển muốn tiến thêm một bước sau khi học JavaScript

  • Lập trình viên đang chuẩn bị trở thành lập trình viên front-end

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

  • HTML, CSS

  • JAVASCRIPT

Xin chào
Đây là ezweb

Xác minh sự nghiệp

3,023

Học viên

79

Đánh giá

4

Trả lời

4.9

Xếp hạng

16

Các khóa học

Tôi là giảng viên chuyên về frontend, giảng dạy từ xuất bản web đến thực hành JavaScript·React và phát triển ứng dụng bằng AI.

Tôi đã giảng dạy cho những người trái ngành, người mới bắt đầu và người đang chuẩn bị tìm việc tại ESTSOFT KDT, Green Computer Academy cùng nhiều nơi khác. Tôi hướng đến phương pháp giảng dạy lấy dự án làm trọng tâm, trong đó các khái niệm phức tạp được chia thành những bài thực hành nhỏ, giúp học viên tự mình hoàn thiện sản phẩm.

Lĩnh vực đào tạo chính

  • Dàn trang web HTML/CSS

  • Kiến thức cơ bản về JavaScript và tương tác web

  • Phát triển frontend dựa trên React

  • Triển khai dịch vụ web bằng Firebase

  • Thiết kế UI trên Figma và kết nối với quá trình phát triển gyrus

  • Phát triển web cùng AI tạo sinh

  • Thực hành chứng chỉ Kỹ thuật viên Thiết kế Web

Đào tạo cho doanh nghiệp và tổ chức

Đào tạo nhân viên doanh nghiệp, triển khai các khóa học KDT và tổ chức các buổi chuyên đề tại trường đại học/trung tâm đào tạo.

Chúng tôi xây dựng chương trình học và các dự án thực hành phù hợp với đối tượng đào tạo, kiến thức nền tảng, thời lượng đào tạo và sản phẩm đầu ra mục tiêu. Có thể triển khai giảng dạy trực tiếp, lớp học trực tuyến theo thời gian thực và sản xuất nội dung đào tạo dạng ghi hình.

Sản xuất nội dung đào tạo trực tuyến

Tiến hành các công việc sản xuất nội dung đào tạo trực tuyến như sau.

  • Thiết kế chương trình giảng dạy và mục tiêu học tập

  • Biên soạn giáo trình và bài thuyết trình

  • Cấu trúc mã thực hành và dự án ví dụ theo từng bước

  • Soạn kịch bản bài giảng dùng cho quay phim

  • Quay bài giảng và bàn giao nội dung

Hoạt động chính

  • Bài giảng frontend KDT của ESTSOFT

  • Khóa học xuất bản web và frontend tại Học viện Máy tính Green gras.

  • Vận hành kênh YouTube về xuất bản web ‘ezweb’

  • Biên soạn sách trong lĩnh vực xuất bản web và thiết kế web

Sách đã xuất bản

Chúng tôi nhận các yêu cầu về việc giảng dạy tại doanh nghiệp, cơ quan và sản xuất nội dung đào tạo trực tuyến.

Liên hệ: ezwebpub@gmail.com

Thêm

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

Tất cả

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

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

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

1 đánh giá

5.0

1 đánh giá

  • 109an940455님의 프로필 이미지
    109an940455

    Đánh giá 1

    ∙

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    Nhờ giải thích và giọng điệu dễ hiểu nên tôi đã nắm vững được ngữ pháp cơ bản! Cảm ơn bạn!

    • ezweb
      Giảng viên

      hehe Cảm ơn bạn. Mình phải chăm sóc cổ họng thật tốt. ^^

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

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!

Giảm 25% cho thành viên mới

438.978 ₫

25%

585.308 ₫