TRUNG TÂM GIÁO DỤC VÀ LUYỆN ĐỀ

LỚP 5 - 6 - 7 - 8

Đề cương


CHƯƠNG TRÌNH CHI TIẾT HỌC PHẦN

  • 1. Tên học phần:Lập trình web ASP.NET CORE
  • 2. Tên tiếng Anh:Web Programming ASP.NET CORE
  • 3. Mã học phần:3611410
  • 4. Số tín chỉ:3
  • 5. Trình độ:Cao đẳng
  • 6. Điều kiện tham gia học phần
    • 1. Học phần học trước: Lập trình C#
    • 2. Học phần học song hành: không
    • 3. Các điều kiện khác: không
  • 7. Giảng viên phụ trách học phần
    • 1. Giáo viên phụ trách chính:
    • Nguyễn Đức Duy Email: ndduy@caothang.edu.vn
  • 8. Đối tượng học:Sinh viên chuyên ngành Công nghệ phần mềm, học kỳ 1, năm thứ 3.
  • 9. Mô tả tóm tắt học phần
    • ASP.NET Core 6 là một framework web của Microsoft được sử dụng để phát triển các ứng dụng web. Nó là một phiên bản mới nhất của ASP.NET Core với nhiều tính năng và cải tiến mới.
  • 10. Mục đích - Chuẩn đầu ra của học phần
  • 10.1. Mục đích:Học phần này trang bị cho sinh viên:
    • − Kiến thức về nguyên tắc hoạt động của mô hình MVC, các thành phần cơ bản của ASP.NET Core;
    • − Kỹ năng sử dụng thành thạo Blade Engine, Middleware, Session và một số service, xây dựng Model và mối quan hệ giữa các đối tượng trong Model; − Khả năng vận dụng tạo và phát triển được dự án , tạo cơ sở dữ liệu tương ứng với Model;
    • − Kỹ năng làm việc nhóm, giao tiếp và thái độ nghiêm túc, cẩn thận, tỉ mỉ trong học tập và trong công việc.
  • Chương 1: Giới thiệu ASP.NET CORE
  • I. Mục đích – Yêu cầu
  • I.1. Mục đích: Chương này cung cấp cho sinh viên kiến thức:
    • − Mô hình MVC;
    • - Middleware và routing
    • - Controllers và Views
    • - Entity Framework Core
    • - Authentication và Authorization
  • Chương 2: Các thành phần cơ bản
  • I. Mục đích – Yêu cầu
  • I.1. Mục đích: Chương này cung cấp cho sinh viên kiến thức:
    • Các middleware cơ bản trong ASP.NET Core 6
    • Cách định tuyến các yêu cầu đến các điểm cuối trong ứng dụng
    • Xử lý lỗi và logging trong các middleware
    • Các thành phần chính của một controller trong ASP.NET Core 6
    • Cách tạo các action và kết hợp chúng với routing
    • Cách tạo và sử dụng view trong ASP.NET Core 6
    • Các thành phần chính của Entity Framework Core
    • Cách tạo các model và DbContext để tương tác với cơ sở dữ liệu
    • Các phương thức CRUD cơ bản để thao tác với cơ sở dữ liệu
  • Chương 3: Model
  • I. Mục đích – Yêu cầu
  • I.1. Mục đích: Chương này cung cấp cho sinh viên kiến thức:
    • − Các khái niệm cơ bản về Model
    • − Các phương thức thao tác với dữ liệu;
    • − Các loại quan hệ giữa các đối tượng trong Model;
    • − Nhận biết được mối quan hệ giữa Model và cơ sở dữ liệu.