Trang chủ Khóa học Học lập trình web

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

0 học viên
Video
152 lượt xem
Bạch Ngọc Toàn

Giảng viên

Bạch Ngọc Toàn
Miễn phí
Chưa mở ghi danh
Thêm vào yêu thích
Thời lượng 0 giờ
Loại hình học Video
Bài học 0 bài
Truy cập 5 năm
Thiết bị Mọi thiết bị

Khó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í
Xây dựng website học trực tuyến với ASP.NET Core - 2026

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

Lập trình dự án Website bán hàng ASP.NET MVC 4
📹 Video
Đang mở
Miễn phí
Mã: TEDU-03
Học lập trình web
0.0 (1)

Lập trình dự án Website bán hàng ASP.NET MVC 4

Đây là khóa học của TEDU với format là quá trình làm một dự án thực tế step by step để giúp các bạn giải quyết các vấn đề thường gặp một cách nhanh nhất.

77,518 lượt xem
57 bài học
Miễn phí
Xem chi tiết
Làm việc với AJAX JQuery trong ASP.NET MVC
📹 Video
Đang mở
Miễn phí
Mã: TEDU-16
Học lập trình web

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.

28,441 lượt xem
8 bài học
Miễn phí
Xem chi tiết
Xây dựng ứng dụng web với ASP.NET Core
📹 Video
Đang mở
Miễn phí
Mã: TEDU-17
Học lập trình web
3.5 (4)

Xây dựng ứng dụng web với ASP.NET Core

Khóa học lập trình ứng dụng web với nền tảng ASP.NET Core của Microsoft sử dụng công nghệ mới nhất với structure design tối ưu cải tiến.

139,498 lượt xem
76 bài học
Miễn phí
Xem chi tiết
Phát triển Web App  với .NET 6 (ABP Framework & Angular)
📹 Video
Đang mở
Miễn phí
Mã: TEDU-50
Học lập trình web
0.0 (2)

Phát triển Web App với .NET 6 (ABP Framework & Angular)

Trong khoá học này chúng ta sẽ xây dựng 1 ứng dụng web bán hàng từ đầu đến cuối từ chưa có gì đến một ứng dụng hoàn chỉnh sử dụng ABP Framework cho Backend API và Angular cho Frontend.

48,541 lượt xem
86 bài học
Miễn phí
Xem chi tiết