16 phút trước
Phan Huệ Trường vừa tham gia khóa học Lập trình Blazor căn bản
17 phút trước
Phan Huệ Trường vừa tham gia khóa học Triển khai CI/CD với Azure DevOps
38 phút trước
Phan Huệ Trường vừa tham gia khóa học Triển khai CI/CD với Jenkins
1 giờ trước
An Tang vừa tham gia khóa học Micro Frontend Angular Mastery
9 giờ trước
Nguyễn Hoàng Mai Ngà vừa tham gia khóa học Lập trình ASP.NET Core từ cơ bản...
9 giờ trước
Nguyễn Hoàng Mai Ngà vừa tham gia khóa học Lập trình SQL Server căn bản
9 giờ trước
vũ quốc hưng vừa tham gia khóa học Xây dựng ứng dụng quản lý kho với Java...
9 giờ trước
Mai Trương Anh Vũ vừa tham gia khóa học Xây dựng ứng dụng mạng xã hội với...
14 giờ trước
Nguyễn Quyết Thắng vừa tham gia khóa học Xây dựng ứng dụng web với ASP.NET...
14 giờ trước
Nguyễn Anh Tuấn vừa tham gia khóa học Xây dựng ứng dụng quản lý kho với...
Tài khoản
Hướng dẫn
Kênh Youtube
KB
Đăng nhập
Đăng ký
TEDU
Giới thiệu
Khóa học
Trắc nghiệm
Giải đấu
Bảng xếp hạng
Combo
Lộ trình
Giảng viên
Blog
Kiến thức
Khóa học lập trình
Chia sẻ
Tự học lập trình
Tin tức
Dịch vụ từ TEDU
Giải pháp phần mềm
Tạp chí AI
Danh mục
Kiến thức
Chia sẻ kinh nghiệm
Thư viện mã nguồn
Lập trình JavaScript căn bản
Design Pattern
Thủ thuật lập trình
Lập trình Angular 2 căn bản
Bảo mật
Kiến thức
Cơ sở dữ liệu
Lập trình C#
Lập trình ASP.NET
Lập trình jQuery
Lập trình AngularJS
Tất cả khóa học
Học lập trình web
Học lập trình cơ bản
Học lập trình ứng dụng desktop
Học lập trình di động
Khóa học bổ trợ
Tin công nghệ
Chia sẻ
Combo
Khoá học
Phát triển Web App với .NET 6 (ABP Framework & Angular)
1.3. Cách thức tương tác với giảng viên hiệu quả
Để xem video vui lòng bật Javascript và
hỗ trợ HTML5
Mở rộng
Lùi
Tiến
1.0
Tổng số bài có sẵn
86 bài
TEDU Group FB
Click vào đây để tham gia
TEDU Discord
Click vào đây để tham gia
Bài học
Gửi câu hỏi
Nội dung khoá học
1
1.1. Giới thiệu tổng quan khóa học
2
1.2. Cách học lập trình trực tuyến sao cho hiệu quả?
3
1.3. Cách thức tương tác với giảng viên hiệu quả
4
1.4. Xây dựng kế hoạch phát triển ứng dụng
5
1.5. Định nghĩa tiêu chuẩn đầu ra
6
2.1. Giới thiệu về .NET 6 và các khái niệm cơ bản
7
2.2. Tìm hiểu về Dependency Injection trong ASP.NET Core
8
2.3. Tìm hiểu về Angular Framework 14
9
2.4. Tìm hiểu về Identity Server Provider
10
2.5. Tóm tắt về nghiệp vụ quản lý sản phẩm và bán hàng
11
3.1. Giới thiệu về ABP Framework
12
3.2. Hiểu về Clean Architecture, Domain Driven Design
13
3.3. Cấu trúc solution của ABP Framework
14
3.4. Cách setup và tạo một solution ABP Framework
15
4.1. Hoàn chỉnh cấu trúc ứng dụng
16
4.2. Migrate database mặc định trong ABP Framework
17
4.3. Giải thích về Cơ cơ dữ liệu mặc định
18
4.4. Thiết kế cơ sở dữ liệu bán hàng
19
4.5. Tổng quan về các base Entity trong ABP
20
4.6. Cách tạo các Entity trong ABP Framework
21
4.7. Sử dụng Fluent Configuration
22
4.8. Migrate entity vào cơ sở dữ liệu
23
4.9. Seeding data master cho ứng dụng
24
4.10: Tích hợp Authentication với Openiddict
25
5.1: Tích hợp giao diện cho Angular
26
5.2. [FE] Tìm hiểu cấu trúc dự án Angular
27
5.3. [FE] Gắn module đăng nhập
28
5.4. [FE] Đăng nhập và lưu trữ token
29
5.5. [FE] Hiển thị thông tin và đăng xuất
30
5.6. [BE] Setup API CRUD cho loại sản phẩm
31
5.7. [BE] Setup API lọc cho loại sản phẩm
32
5.8. [BE] Setup API CRUD cho sản phẩm
33
5.9. [FE] Generate dynamic proxy cho Client Angular
34
5.10. [FE] Dựng UI màn hình danh sách sản phẩm
35
5.11. [FE] Load dữ liệu danh sách sản phẩm kèm phân trang
36
5.12. [FE] Tạo form filter dữ liệu
37
5.13. [FE] Tạo block UI cho loading indicator
38
5.14. [BE] Áp dụng Fluent Validator trong ABP
39
5.15. [FE] Form tạo mới và cập nhật sản phẩm – Part 1
40
5.16. [FE] Form tạo mới và cập nhật sản phẩm – Part 2
41
5.17. [FE] Validation cho form trên Angular
42
5.18. [FE] Khởi tạo dữ liệu trên form
43
5.19. [FE] Save dữ liệu trên form xuống API
44
5.20. Làm mịn việc hiển thị dữ liệu
45
5.21. [BE] Kiểm tra dữ liệu trùng sử dụng Domain Service
46
5.22. [BE] Upload ảnh cho sản phẩm với Blob Storage File System
47
5.23. [FE] Upload ảnh cho sản phẩm
48
5.24. Xóa nhiều sản phẩm với confimration dialog
49
5.25. Refresh token trong Angular với Openidict
50
5.26. Phương pháp tạo mã sản phẩm tự động
51
5.27. [BE] Quản lý thuộc tính động sản phẩm
52
5.28. [FE] Quản lý động thuộc tính sản phẩm
53
29.1. [FE] Gắn thuộc tính động vào sản phẩm - Part 1
54
29.2. [BE] Gắn thuộc tính động vào sản phẩm - Part 2
55
5.30.1. [FE] Gắn thuộc tính động vào sản phẩm - Part 1
56
5.30.2. [FE] Gắn thuộc tính động vào sản phẩm - Part 2
57
5.31. [BE] Quản lý quyền
58
5.32. [FE] Quản lý quyền
59
5.33. [BE] Phân quyền cho roles
60
5.34. [FE] Phân quyền cho role sử dụng ABP Framework
61
5.35. [BE] Quản lý người dùng
62
5.36. [FE] Quản lý người dùng
63
5.37. [BE] Phân người dùng vào các quyền
64
5.38. [FE] Phân người dùng vào các quyền
65
5.39. Set lại mật khẩu cho user
66
5.40: Hiển thị menu theo quyền được gán
67
6.1. Tạo ứng dụng ứng dụng TeduEcommerce.Public
68
6.2. Sử dụng template giao diện HTML
69
6.3. Tạo các view component và partial dùng chung
70
6.4. Load dữ liệu ra View Component
71
6.5. Bind dữ liệu trang chủ kết hợp sử dụng Redis Cache
72
6.6. Hiển thị danh sách sản phẩm và phân trang
73
6.7. Tích hợp authentication và authorization với Openidict
74
6.8. Hiển thị chi tiết sản phẩm
75
6.9. Tạo trang giỏ hàng
76
6.10: Tạo đơn hàng
77
6.11: Gửi mail sử dụng cấu hình ABP Framework và Mailgun
78
6.12. Sử dụng Local Event Bus để raise và handle event
79
6.13. Sử dụng Background Worker với ABP
80
7.1. Cài đặt server CentOS
81
7.2. Deploy ứng dụng AuthServer
82
7.3. Deploy database
83
7.4. Deploy Admin App
84
7.5. Deploy public web app
85
7.6. Tích hợp hệ thống Admin
86
8.1. Tổng kết khóa học
Mời bạn vui lòng
đăng nhập
để gửi câu hỏi
Lên trên