Source+ facebook thảo luận Typescript
Chương 1: Thiết lập môi trường và Cài đặt - Tổng quan
57 phút
Bài 1: Giới thiệu khoá học
8 phút
Bài 2: Sử dụng mã nguồn và tài nguyên trong khóa học
4 phút
Bài 3 : Cài đặt và sử dụng Editor SublimeText - Phần 1
8 phút
Bài 4: Cài đặt và sử dụng Editor SublimeText - Phần 2 (Plugins)
11 phút
Bài 5: Thủ thuật SublimeText - Phần 1 ( Setting Toogle SideBar)
6 phút
Bài 6: Thủ thuật SublimeText - Phần 2 ( Goto)
4 phút
Bài 7: Thủ thuật SublimeText (Show Hidden Files)
5 phút
Bài 8: Thủ thuật SublimeText (Multi pointer)
4 phút
Bài 9: Thủ thuật SublimeText (Snippet)
4 phút
Bài 10: Hệ thống kiến thức
3 phút
Bài 11: ES6 Những điều cần biết
12 phút
Bài 12: Variable - Template String - Spread - Destructing (let vs var 01)
13 phút
Bài 13: Variable - Template String - Spread - Destructing (let vs var 02)
13 phút
Bài 14: Variable - Template String - Spread - Destructing (const)
3 phút
Bài 15: Variable - Template String - Spread - Destructing (Template String)
18 phút
Bài 16: Variable - Template String - Spread - Destructing (For)
10 phút
Bài 17: Variable - Template String - Spread - Destructing (Spread)
6 phút
Bài 18: Variable - Template String - Spread - Destructing (Destructuring)
8 phút
Bài 19: Hàm - Tham số mặc định (Default params)
5 phút
Bài 20: Hàm - Tham số còn lại ( Rest params )
10 phút
Bài 21: Arrow Functions 01
8 phút
Bài 22: Arrow Functions 02
6 phút
Bài 23: Con trỏ this
11 phút
Bài 25: Hướng đối tượng: Class
7 phút
Bài 26: Hướng đối tượng: Kế thừa (Inheritance)
7 phút
Bài 27: Ôn tập Chương
3 phút
Chương 3: Ngôn ngữ TypeScript
5 giờ 23 phút
Bài 28: Xin chào TypeScript
6 phút
Bài 29: Chương trình TypeScript đầu tiên - Cấu trúc chương trình
11 phút
Bài 30: Chương trình TypeScript đầu tiên - Cài đặt TypeScript
7 phút
Bài 31: Chương trình TypeScript đầu tiên - Biên dịch
14 phút
Bài 32: Chương trình TypeScript đầu tiên - Cấu hình (tsconfig)
20 phút
Bài 33: Biến - Kiểu dữ liệu - Kiểu dữ liệu cơ bản
12 phút
Bài 34: Biến - Kiểu dữ liệu - Mảng (Array)
5 phút
Bài 35: Biến - Kiểu dữ liệu - Tuple
4 phút
Bài 36: Biến - Kiểu dữ liệu - Enum
6 phút
Bài 37: Biến - Kiểu dữ liệu - Any
4 phút
Bài 38: Biến - Kiểu dữ liệu - Void
2 phút
Bài 39: Biến - Kiểu dữ liệu - Type assertions
12 phút
Bài 40: Biến - Kiểu dữ liệu - Interface object
9 phút
Bài 41: Biến - Kiểu dữ liệu - Interface array
4 phút
Bài 42: Hàm - Return
7 phút
Bài 43: Hàm - Tham số 1
10 phút
Bài 44: Hàm - Tham số 2
8 phút
Bài 45: Hàm - Rest params
6 phút
Bài 46: Hàm - Function types
5 phút
Bài 47: Hàm - Arrow Functions
5 phút
Bài 48: Hàm - Overload
7 phút
Bài 49: Hướng đối tượng - Class 01
Bài 50: Hướng đối tượng - Class 02
14 phút
Bài 51: Hướng đối tượng - Static
11 phút
Bài 52: Hướng đối tượng - Kế thừa
6 phút
Bài 53: Hướng đối tượng - Access modifiers
9 phút
Bài 54: Hướng đối tượng - Accessors
8 phút
Bài 55: Hướng đối tượng - Abstract
10 phút
Bài 56: Hướng đối tượng - Interface
8 phút
Bài 57: Generic - Basic
5 phút
Bài 58: Generic - Method
5 phút
Bài 59: Generic - Class
9 phút
Bài 60: Module & Namespace - Cơ bản
20 phút
Bài 61: Module & Namespace - Namespace
15 phút
Bài 62: Module & Namespace - Module (phần 1)
17 phút
Bài 63: Module & Namespace - Module (phần 2)
10 phút
Bài 64: Module & Namespace - Import Export
8 phút
Bài 65: Module & Namespace - Ôn tập chương
4 phút
Chương 4: Xây dựng ứng dụng Shopping Cart
5 giờ 48 phút
Bài 66: Yêu cầu Ứng dụng Shopping Cart
13 phút
Bài 67: Xây dựng bố cục giao diện cho ứng dụng
15 phút
Bài 68: Xây dựng cấu trúc thư mục và tạo giao diện với Bootstrap - Kiến trúc Project
6 phút
Bài 69: Xây dựng cấu trúc thư mục và tạo giao diện với Bootstrap - Bootstrap
7 phút
Bài 70: Demo ứng dụng Shopping Cart
7 phút
Bài 71: Xây dựng Class và Interface cần thiết - Product
11 phút
Bài 72: Xây dựng Class và Interface cần thiết - ProductRepository
13 phút
Bài 73: Xây dựng Class và Interface cần thiết - CartItem
10 phút
Bài 74: Xây dựng Class và Interface cần thiết - Cart
9 phút
Bài 75: Xây dựng chức năng hiển thị sản phẩm - getItems
19 phút
Bài 76: Xây dựng chức năng hiển thị sản phẩm - getItemByID
12 phút
Bài 77: Xây dựng chức năng hiển thị sản phẩm - showItemsInHTML
12 phút
Bài 78: Xây dựng chức năng hiển thị sản phẩm - jQuery
12 phút
Bài 79: Xây dựng chức năng hiển thị sản phẩm - showBuyItem
12 phút
Bài 80: Xây dựng chức năng hiển thị sản phẩm - Helpers
13 phút
Bài 81: Xây dựng chức năng Add sản phẩm vào giỏ hàng - Empty Cart
15 phút
Bài 82: Xây dựng chức năng Add sản phẩm vào giỏ hàng - ID - Quantity
20 phút
Bài 83: Xây dựng chức năng Add sản phẩm vào giỏ hàng -Validate Quantity
13 phút
Bài 84: Xây dựng chức năng Add sản phẩm vào giỏ hàng - addProduct
13 phút
Bài 85: Xây dựng chức năng Add sản phẩm vào giỏ hàng - getCartItemPosition
16 phút
Bài 86: Xây dựng chức năng Add sản phẩm vào giỏ hàng - showCartBodyInHTML
16 phút
Bài 87: Xây dựng chức năng Add sản phẩm vào giỏ hàng - showCartItemInHTML
15 phút
Bài 88: Xây dựng chức năng Add sản phẩm vào giỏ hàng - showCartFooterInHTML - phần 1
12 phút
Bài 89: Xây dựng chức năng Add sản phẩm vào giỏ hàng - showCartFooterInHTML - phần 2
9 phút
Bài 90: Xây dựng chức năng Update số lượng sản phẩm -shop - updateProduct
16 phút
Bài 91: Xây dựng chức năng Update số lượng sản phẩm cart - updateProduct
14 phút
Bài 92: Xây dựng chức năng Delete sản phẩm
8 phút
Bài 93: Kỹ thuật tối ưu mã nguồn
7 phút
Bài 94: Publish Project Shopping Cart
3 phút
Chương 5: Project thực hành
23 phút
Bài 95: Exercise: Xây dựng ứng dụng ToDoList
9 phút
Bài 96: Exercise: Xây dựng game Batte Ship
9 phút
Bài 97: Tổng kết khóa học
5 phút