Xây dựng website học trực tuyến với ASP.NET Core - 2026
Hiểu sâu để tự tin làm việc với ASP.NET Core — Web API, EF Core, Clean Architecture
Giảng viên
Bạch Ngọc ToànKhóa học bao gồm:
- Video Full HD
- Tài liệu học tập
- Source code mẫu
- Hỗ trợ Q&A
- Cập nhật miễn phí
Nội dung khóa học
0 bài học • 0 giờ học
Mô tả khóa học
TỔNG QUAN KHÓA HỌC
Mục tiêu
Sau khi hoàn thành khóa học, học viên có thể:
Xây dựng Web API production-ready với ASP.NET Core .NET 10
Thiết kế database với Entity Framework Core — viết query hiệu quả, không sợ N+1
Implement Authentication/Authorization đúng cách — JWT, Refresh Token, Role, Policy
Tổ chức code theo Clean Architecture + CQRS — không viết code spaghetti
Viết Unit Test và Integration Test bảo vệ code
Deploy lên production với Docker, Nginx, GitHub Actions CI/CD
Đối tượng học viên
Developer đã biết C# cơ bản (biến, hàm, class, async/await)
Đã làm Web API nhưng thiếu nền tảng vững — hay copy-paste mà không hiểu tại sao
Muốn học .NET 10 đúng cách, cập nhật nhất
Muốn có project portfolio hoàn chỉnh sau khóa học
Project xuyên suốt — Mini LMS
🎯 Lý do chọn LMS: Học viên TEDU quen với domain khóa học — hiểu nghiệp vụ ngay, tập trung vào kỹ thuật. Domain đủ phức tạp để cover tất cả concept mà không gượng ép.
Project LMS được xây dựng tăng dần từ Module 2 đến Module 8. Mỗi module cung cấp starter code để học viên không bị block.
Module | Thêm vào LMS |
|---|---|
Module 2 | Khởi tạo project, API Course/Category/Lesson CRUD |
Module 3 | Kết nối database, Entity, Migration, Query EF Core |
Module 4 | DTO, Validation, AutoMapper, chuẩn hóa response |
Module 5 | JWT Auth, Role (Admin/Instructor/Student), CORS |
Module 6 | Refactor sang Clean Architecture + CQRS + Redis + Hangfire |
Module 7 | Unit test, Integration test toàn bộ LMS |
Module 8 | Docker, CI/CD, Nginx, Serilog, OpenTelemetry |
Khóa học liên quan
Khóa học sử dụng TypeScript căn bản
Khóa học TypeScript căn bản là khóa học miễn phí của TEDU giới thiệu cho các bạn làm quen với một ngôn ngữ gọi là TypeScript dùng để phát triển ứng dụng phía client. Giúp bạn có nền tảng tốt để học Angular2
Thiết kế RESTful API với ASP.NET Core và Dapper ORM
Bạn dùng LINQ to Entity bạn đã nắm chắc ngôn ngữ SQL chưa? Làm sao để tổ chức tốt một hệ thống Backend trong .NET Core cùng các khái niệm đi kèm với nó? Ngoài ra khoá học này còn cung cấp nhiều hơn thế.
Làm việc với AJAX JQuery trong ASP.NET MVC
Khóa học này là một khóa học ngắn giúp các bạn tạo một màn hình thêm sửa xóa tìm kiếm phân trang sử dụng ASP.NET MVC và JQuery AJAX để thao tác là chính.
Quản trị & Phát triển ứng dụng với PostgreSQL
Khóa học dành cho developer đã biết SQL, muốn làm chủ PostgreSQL — không phải khóa "nhập môn database".