DONATE 200k ĐỂ ĐƯỢC CẤP QUYỀN TRUY CẬP TẤT CẢ CÁC KHÓA HỌC IT: Click me!
Bài 01: Giới thiệu ngôn ngữ TypeScript xem video (FREE)
Bài 02: Cài đặt nodejs, cài đặt git, cài đặt plugin, chạy thử file xem video (FREE)
Bài 03: Kiểu dữ liệu string trong typescript xem video (FREE)
Bài 04: Kiểu dữ liệu mảng, mảng number và mảng string xem video (FREE)
Bài 05: Ba kiểu dữ liệu mới so với javascript xem video
Bài 06: Kiểu dữ liệu Any xem video
Bài 07: Kiểu dữ liệu void trong Typescript xem video
Bài 10: Giới thiệu loại function đầu tiên trong typescript - return function xem video
Bài 11: Vì sao phải sử dụng hàm có tham số xem video
Bài 12: Hai cách khai báo Anonymous function trong typescript xem video
Bài 13: Kiểu function thứ 4 - Function không cần function xem video
Bài 14: Học lập trình hướng đối tượng từ đầu xem video
Bài 15: Hiểu bản chất của Class, instance, property và method qua phân tích ứng dụng giỏ hàng xem video
Bài 16: Phân tích và ví dụ về các khái niệm cơ bản trong lập trình hướng đối tượng xem video
Bài 17: Phân tích chương trình dưới con mắt của lập trình hướng đối tượng xem video
Bài 18: Trừu tượng hóa, đa hình, thừa kế và đóng gói trong lập trình hướng đối tượng xem video
Bài 23: Ý nghĩa của Static trong lập trình hướng đối tượng xem video
Bài 24: Kế thừa trong typescript - Phần 1 xem video
Bài 25: Kế thừa trong typescript - Phần 2 xem video
Bài 26: Kế thừa trong typescript - Phần 3 xem video
Bài 27: Lý thuyết cơ bản về Access Modifier, có cần dùng access modifier không xem video
Bài 28: Hiểu bản chất về Access modifier trong typescript thông qua bài tập thực hành - Phần 1 xem video
Bài 29: Hiểu bản chất về Access modifier trong typescript thông qua bài tập thực hành - Phần 2 xem video
Bài 30: Lý thuyết về Accessor trong Typescript xem video
Bài 31: Học cách sử dụng Accessor thông qua bài tập xem video
Bài 32: Thực hành getter và setter với việc đặt mật khẩu xem video
Bài 33: Sử dụng Abstract Class trong Typescript xem video
Bài 34: Sử dụng Abstract method trong typescript xem video
Bài 35: Cơ bản về Generic trong lập trình typescript xem video
Bài 36: Sử dụng Generic trong class xem video
Bài 37: Generic Class sử dụng trong Typescript xem video
Bài 38: Interface trong lập trình hướng đối tượng xem video
Bài 39: Interface Class sử dụng trong Typescript xem video
Bài 40: Export trong Typescript xem video
Bài 41: Giới thiệu Project lập trình Typescript cho chức năng giỏ hàng xem video
Bài 42: Dựng giao diện - phần HTML cho ứng dụng xem video
Bài 43: Xử lý phần HTML cột phải xem video
Bài 44: Tạo khối nội dung demo bên trái cho ứng dụng xem video
Bài 45: Hoàn thiện phần nội dung cơ bản bằng bootstrap 4 xem video
Bài 46: Xử lý giao diện bằng phương pháp Chrome xem video
Bài 49: Tạo bộ khung cho Class Quản lý hàng xem video
Bài 50: Tạo đối tượng sản phẩm trong giỏ hàng xem video
Bài 51: Định nghĩa phương thức hoạt động của đối tượng sản phẩm trong giỏ hàng xem video
Bài 52: Tạo interface cho phần quản lý giỏ hàng xem video
Bài 53: Cài đặt cơ bản cho ứng dụng xem video
Bài 54: Cài đặt cơ bản trước khi code xem video
Bài 55: Cách tạo file tsconfig-json xem video
Bài 58: Viết hàm lấy nội dung sản phẩm xem video
Bài 59: Đẩy sản phẩm từ dữ liệu ra giao diện xem video
Bài 60: Thao tác với HTML xem video
Bài 61: Phương thức mua hàng xem video
Bài 62: Viết hàm lấy thông tin sản phẩm cho nút Mua ngay xem video
Bài 65: Thao tác với class quản lý giỏ hàng xem video
Bài 66: Viết hàm thêm sản phẩm vào giỏ hàng xem video
Bài 67: Viết hàm kiểm tra sản phẩm xem video
Bài 68: Xử lý logic của hàm tăng số lượng sản phẩm trong giỏ hàng xem video
Bài 69: Đẩy dữ liệu đã xử lý trong typescript ra giao diện HTML xem video
Bài 70: Hoàn thiện phần phun dữ liệu ra giao diện HTML trong Typescript xem video
Bài 73: Phân tích logic xử lý việc update giỏ hàng xem video
Bài 74: Xử lý sự kiện thay đổi số lượng sản phẩm trong giỏ hàng xem video