Đề cương khóa học

Giới Thiệu Về .NET 8

  • Điều Gì Là .NET? Tổng Quan Và Phát Triển
  • Các Tính Năng Và Hỗ Trợ Nền Tảng Của .NET 8 LTS
  • Cài Đặt SDK Và Công Cụ Phát Triển

Bắt Đầu Với C# Và Ứng Dụng Console

  • Cấu Trúc Dự Án Và Lệnh CLI
  • Làm Việc Với Các Kiểu Dữ Liệu, Phương Thức Và Lệnh Điều Khiển
  • Lập Trình Hướng Đối Tượng Trong C#

Xây Dựng Ứng Dụng Web Với ASP.NET Core 8

  • Tạo Và Chạy Một Ứng Dụng Web Cơ Bản
  • Routing, Middleware, Và Dịch Vụ
  • Giới Thiệu Về Razor Pages Và MVC

Truy Cập Dữ Liệu Với Entity Framework Core

  • Cài Đặt Bối Cảnh Cơ Sở Dữ Liệu
  • Làm Việc Với LINQ Và Các Mô Hình Dữ Liệu
  • Di Chuyển Dữ Liệu Và Các Thao Tác CRUD

Tiêm Độ Tuỳ Thuộc Và Cấu Hình

  • Khung Tiếp Độ Tuỳ Thuộc Được Xây Dựng Sẵn
  • Làm Việc Với appsettings.json Và Biến Môi Trường
  • Thời Gian Đời Vị Dịch Vụ Và Kiến Trúc Mô Đun

Phát Triển API Với Minimal APIs

  • Nguyên Tắc RESTful Và Thiết Kế Điểm Kết
  • Sử Dụng Thuộc Tính Và Tham Số Đường Dẫn
  • Kiểm Tra API Với Postman Hoặc Swagger

Kiểm Tra Và Gỡ Lỗi Trong .NET

  • Kiểm Tra Đơn Vị Với xUnit
  • Phương Pháp Kiểm Tra Tích Hợp
  • Các Kĩ Thuật Gỡ Lỗi Trong Visual Studio

Triển Khai Ứng Dụng Và Xuất Bản Nền Tảng Đa Hệ Điện Thoại

  • Xuất Bản Ứng Dụng .NET 8 (độc lập vs. phụ thuộc vào framework)
  • Các Tuỳ Chọn Triển Khai Đối Với Windows, Linux, Và macOS
  • Sử Dụng Visual Studio Và Công Cụ CLI Để Gói Và Phát Hành

Tóm Lập Và Các Bước Tiếp Theo

  • Tóm Lập Các Khái Niệm Và Công Cụ Chinh Phục Trong Khóa Học
  • Đường Đuôi Bài Tập Và Tài Liệu Học Tập Được Khuyến Cáo
  • Tổng Quan Các Chủ Đề Đang Phát Triển: .NET 9 preview, Blazor, microservices

Yêu cầu

  • Nắm được các khái niệm cơ bản về lập trình (biến, vòng lặp, hàm)
  • Có một số kinh nghiệm với bất kỳ ngôn ngữ hướng đối tượng nào (ví dụ: C#, Java, Python)
  • Nắm quen với các công cụ dòng lệnh có ích nhưng không bắt buộc

Đối tượng

  • Nhà phát triển vào hệ sinh thái .NET
  • Nhà lập trình chuyển từ các ngôn ngữ khác sang C#/.NET
  • Các nhóm kỹ thuật xây dựng ứng dụng đa nền tảng sử dụng .NET hiện đại
 21 Giờ học

Số người tham gia


Giá cho mỗi người tham gia

Đánh giá (5)

Các khóa học sắp tới

Các danh mục liên quan