Tổng cộng:
[masp]khoa_hoc_[/masp]
[giaban]0đ[/giaban]
[tinhtrang]Còn hàng[/tinhtrang]
[chitiet]Share Khóa Học Phát triển ứng dụng trắc nghiệm sử dụng API DDD, MongoDB và Blazor hướng dẫn cách xây dựng ứng dụng thi trắc nghiệp trực tuyến sử dụng ASP.NET Core REST API và MongoDB hoàn chỉnh.Phát Triển Ứng Dụng Trắc Nghiệm Sử Dụng API DDD, MongoDB và Blazor sẽ chia làm 2 phần quan trọng:1. Phần chứng thực Provider sử dụng Identity và SQL Server2. Phần backend API sử dụng hướng tiếp cận DDD (Domain Drivent Design, CQRS, MongoDB3. Phần frontend sử dụng Blazor WebAssembly Khóa học sẽ giúp bạn✅ Triển khai sử dụng công nghệ qua 1 bài toán cụ thể là web thi trắc nghiệm.✅Chứa rất nhiều các kiến thức và pattern mới sát với thực tế triển khai ứng dụng giúp ứng dụng dễ bảo trì, mở rộng sau này.✅MongoDB là một cơ sở dữ liệu dạng NoSQL lưu trữ dữ liệu dạng Document và Nested Documents phù hợp các dữ liệu phức tạp dạng Object lồng nhau giúp query nhanh hơn và nó phù hợp với bài toán quản lý câu hỏi và trắc nghiệm.✅Identity Server là một Identity Provider rất phổ biến,học cách triển khai nó lưu toàn bộ cấu hình trong cơ sở dữ liệu thay vì ở dưới config code. ✅Blazor là một frontend web framework cho phép phát triển ứng dụng Web SPA sử dụng ngôn ngữ C# thay vì JavaScript để xây dựng ứng dụng SPA theo chuẩn WebAssembly được W3C đưa ra năm 2017. Nội dung khóa họcNội dung dự kiến1 Giới thiệu tổng quan khóa học 2 Xây dựng Work Breakdown Structure 3 Giới thiệu nghiệp vụ4 Giới thiệu mô hình hệ thống5 Chiến lược Domain Driven Design6 Chiến thuận Domain Driven Design7 Tìm hiểu về MongoDB và tư duy thiết kế NoSQL 8 Xác định user case và luồng dữ liệu 9 Giới thiệu Clean Architecture 10 Cài đặt môi trường phát triển11 Chạy Docker Container cho MongoDB và SQL Server12 Tạo Solution with Clean Architecture (VSCODE)13 Tạo Identity Server Project 14 Cấu hình Identity Server 15 Seeding dữ liệu vào DB 16 Thiết kế phần domain Entity 17 Thiết kế phần Application 18 Thiết kế phần API theo chuẩn REST 19 Tích hợp API Versioning 20 Tích hợp Logging với Serilog 21 Tích hợp CQRS với Mediator 22 Thiết kế phần Infrastructure 23 Cài đặt và kết nối với MongoDB 24 Tích hợp Health check cho API 25 Seeding data vào MongoDB khi khởi động ứng dụng 26 Tích hợp chứng thực vào Identity Server 27 Tạo administration project bằng Blazor WebAssembly 28 Đăng nhập cho Admin project với Identity Server 29 Quản lý danh mục câu hỏi 30 Quản lý danh sách câu hỏi 31 Quản lý câu trả lời 32 Quản lý đề thi 33 Xây dựng ứng dụng thi trắc nghiệm 34 Đăng nhập với Identity Server 35 Hiển thị danh sách đề thi 36 Chi tiết đề thi 37 Hiển thị bài thi 38 Tính thời gian đếm ngược 39 Submit bài thi 40 Tính điểm cho học viên 41 Xem lịch sử thi 42 Xem chi tiết đáp án thi 43 Triển khai ứng dụng sử dụng Docker 44 Kết thúc khóa học
[giaban]0đ[/giaban]
[tinhtrang]Còn hàng[/tinhtrang]
[chitiet]
Share Khóa Học Phát triển ứng dụng trắc nghiệm sử dụng API DDD, MongoDB và Blazor hướng dẫn cách xây dựng ứng dụng thi trắc nghiệp trực tuyến sử dụng ASP.NET Core REST API và MongoDB hoàn chỉnh.
Phát Triển Ứng Dụng Trắc Nghiệm Sử Dụng API DDD, MongoDB và Blazor sẽ chia làm 2 phần quan trọng:
1. Phần chứng thực Provider sử dụng Identity và SQL Server
2. Phần backend API sử dụng hướng tiếp cận DDD (Domain Drivent Design, CQRS, MongoDB
3. Phần frontend sử dụng Blazor WebAssembly
Khóa học sẽ giúp bạn
✅ Triển khai sử dụng công nghệ qua 1 bài toán cụ thể là web thi trắc nghiệm.
✅Chứa rất nhiều các kiến thức và pattern mới sát với thực tế triển khai ứng dụng giúp ứng dụng dễ bảo trì, mở rộng sau này.
✅MongoDB là một cơ sở dữ liệu dạng NoSQL lưu trữ dữ liệu dạng Document và Nested Documents phù hợp các dữ liệu phức tạp dạng Object lồng nhau giúp query nhanh hơn và nó phù hợp với bài toán quản lý câu hỏi và trắc nghiệm.
✅Identity Server là một Identity Provider rất phổ biến,học cách triển khai nó lưu toàn bộ cấu hình trong cơ sở dữ liệu thay vì ở dưới config code.
✅Blazor là một frontend web framework cho phép phát triển ứng dụng Web SPA sử dụng ngôn ngữ C# thay vì JavaScript để xây dựng ứng dụng SPA theo chuẩn WebAssembly được W3C đưa ra năm 2017.
Nội dung khóa học
Nội dung dự kiến
1 Giới thiệu tổng quan khóa học
2 Xây dựng Work Breakdown Structure
3 Giới thiệu nghiệp vụ
4 Giới thiệu mô hình hệ thống
5 Chiến lược Domain Driven Design
6 Chiến thuận Domain Driven Design
7 Tìm hiểu về MongoDB và tư duy thiết kế NoSQL
8 Xác định user case và luồng dữ liệu
9 Giới thiệu Clean Architecture
10 Cài đặt môi trường phát triển
11 Chạy Docker Container cho MongoDB và SQL Server
12 Tạo Solution with Clean Architecture (VSCODE)
13 Tạo Identity Server Project
14 Cấu hình Identity Server
15 Seeding dữ liệu vào DB
16 Thiết kế phần domain Entity
17 Thiết kế phần Application
18 Thiết kế phần API theo chuẩn REST
19 Tích hợp API Versioning
20 Tích hợp Logging với Serilog
21 Tích hợp CQRS với Mediator
22 Thiết kế phần Infrastructure
23 Cài đặt và kết nối với MongoDB
24 Tích hợp Health check cho API
25 Seeding data vào MongoDB khi khởi động ứng dụng
26 Tích hợp chứng thực vào Identity Server
27 Tạo administration project bằng Blazor WebAssembly
28 Đăng nhập cho Admin project với Identity Server
29 Quản lý danh mục câu hỏi
30 Quản lý danh sách câu hỏi
31 Quản lý câu trả lời
32 Quản lý đề thi
33 Xây dựng ứng dụng thi trắc nghiệm
34 Đăng nhập với Identity Server
35 Hiển thị danh sách đề thi
36 Chi tiết đề thi
37 Hiển thị bài thi
38 Tính thời gian đếm ngược
39 Submit bài thi
40 Tính điểm cho học viên
41 Xem lịch sử thi
42 Xem chi tiết đáp án thi
43 Triển khai ứng dụng sử dụng Docker
44 Kết thúc khóa học