Chương 1: Giới thiệu tổng quan
14 phút
Bài 1: Giới thiệu tổng quan khóa học và mục tiêu
8 phút
Bài 2: Cách thức học tập và quy ước
6 phút
Chương 2: Làm việc với Backend
60 phút
Bài 3: Cài đặt môi trường làm việc Backend
7 phút
Bài 4: Giới thiệu và giải thích mô hình thiết kế Backend WebAPI
18 phút
Bài 5: Tìm hiểu thêm về ASP.NET Identity
21 phút
Bài 6: Giới thiệu về database
14 phút
Chương 3: Làm dự án thực tế với Angular 2 - kết hợp Web API
12 giờ 47 phút
Bài 7: Giới thiệu tổng quan về Angular 2
10 phút
Bài 8: Ôn tập lại toàn bộ kiến thức trong khóa học Angular 2 căn bản
4 phút
Bài 9: Giới thiệu và cách sử dụng Angular CLI
14 phút
Bài 10: Xây dựng cấu trúc dự án với Angular 2 bằng Visual Studio Code
28 phút
Bài 11: Xây dựng Routing giữa các component
35 phút
Bài 12: Ghép giao diện trang login
19 phút
Bài 13: Ghép giao diện quản trị qua template HTML
37 phút
Bài 14: Xây dựng các service sử dụng chung cho hệ thống (Notification, Authentication)
32 phút
Bài 15: Xây dựng các service sử dụng chung cho hệthống (Notification, Authentication) –phần 2
18 phút
Bài 16: Xây dựng tính năng đăng nhập và đăng xuất qua token với WebAPI
31 phút
Bài 17: Hiển thị thông tin người dùng trên giao diện
9 phút
Bài 18: Bảo vệứng dụng với Guard trong Angular 2
12 phút
BÀi 19: Xây dựng chức năng danh sách quyền.
28 phút
Bài 20: Phân trang danh sách quyền
14 phút
Bài 21: Xây dựng chức năng thêm mới quyền qua popup
27 phút
BÀi 22: Xây dựng chức năng chỉ nh sửa quyền qua popup
14 phút
Bài 23: Xóa bản ghi quyền với confirm dialog
6 phút
Bài 24: Tìm kiếm quyền theo tên
7 phút
Bài 25: .Danh sách người dùng phân trang
14 phút
Bài 26: Thêm mới người dùng qua popup
30 phút
Bài 27: Chỉnh sửa và xóa người dùng qua popup
15 phút
Bài 28: Upload ảnh avatar cho người dùng
21 phút
Bài 29: Xây dựng chức năng danh sách function qua tree view
41 phút
Bài 30: Phân quyền user theo function.
18 phút
Bài 31: Áp dụng quyền trên giao diện Angular 2
37 phút
Bài 32: Lấy danh sách menu theo quyền từ database
14 phút
Bài 33: Danh mục sản phẩm
11 phút
Bài 34: Quản lý sản phẩm tích hợp TinyMCE editor
34 phút
Bài 35: Xóa nhiều sản phẩm
12 phút
Bài 36: Quản lý ảnh sản phẩm
9 phút
Bài 37: Quản lý số lượng sản phẩm
13 phút
Bài 38: Quản lý hóa đơn bán hàng
20 phút
Bài 39: Xuất dữliệu ra file Excel bằng Angular 2
14 phút
Bài 40: Hiển thị tin nhắn realtime với SingalR
38 phút
Bài 41: Xây dựng dashboard thống kê với Angular 2
33 phút
Bài 42: Unit testing cho ứng dụng Angular 2 với Karma
14 phút
Bài 43: Cách debug TypeScript trong Visual Studio Code
14 phút
Bài 44: Triển khai ứng dụng Angular 2 trên server
14 phút
Bài 45: Tổng kết khóa học và định hướng phát triển
6 phút