Đề cương khóa học
Giới thiệu
Tổng quan về Nền tảng Phát triển .NET
- Các nền tảng .NET khác nhau
- Lựa chọn giữa .NET Framework và .NET Core
Chuẩn bị Môi trường Phát triển
- Yêu cầu hệ thống cho .NET Core
- Di chuyển từ một môi trường phát triển khác
Cài đặt và Cấu hình .NET Core
- Thiết lập Bộ Phát triển Phần mềm (SDK) và Môi trường Chạy (Runtime) của .NET Core
- Sử dụng trình quản lý gói cho các hệ điều hành khác
Tổng quan về Tính năng và Kiến trúc của .NET Core
- Languages và các hệ điều hành được hỗ trợ bởi .NET Core
- Các gói NuGet cho kiến trúc mô-đun của .NET Core
- Các công cụ giao diện dòng lệnh của .NET Core
- Thông số kỹ thuật .NET Standard
- Cấu trúc Framework của .NET Core
Tổng quan về Framework Web ASP.NET Core
- Xây dựng các ứng dụng dựa trên đám mây với ASP.NET Core
Tạo một Ứng dụng .NET Core
- Làm việc với môi trường phát triển tích hợp Visual Studio
- Sử dụng MSBuild và quản lý các tệp dự án
Tổng quan về Bộ Phát triển Phần mềm .NET Core
- Cú pháp chung của các tệp dự án và các tham chiếu khác
- Chỉ định tập hợp các API cho ứng dụng và thư viện
- Thêm và xóa các phụ thuộc của ứng dụng .NET Core
Tổng quan về Các Công cụ Toàn cầu và Địa phương Chính của .NET Core
Tổng quan về Các Công cụ Bổ sung của .NET Core
Giám sát và Quản lý Hiệu suất Ứng dụng .NET Core
- Nâng cao hiệu suất ứng dụng trong quá trình phát triển
- Sử dụng các công cụ hiệu suất Visual Studio
- Thực hiện các phương pháp tối ưu hóa nâng cao cho ứng dụng .NET Core
- Chẩn đoán hiệu suất ứng dụng trên các hệ điều hành khác
- Tối ưu hóa mã nguồn của ứng dụng .NET Core
Tổng quan về Mô hình Thực thi .NET Core
- Triển khai API để nâng cao hiệu suất
Kiểm tra Ứng dụng .NET Core và Thực hiện Phân tích Mã
Gỡ lỗi Ứng dụng .NET Core
Triển khai Ứng dụng với Các Mô hình Triển khai .NET Core
- Làm việc với ASP.NET Application Insights
- Giám sát và theo dõi ứng dụng .NET Core với DynaTrace
Bảo mật Ứng dụng bằng Các Tính năng Bảo mật của .NET Core
- Tuân thủ Tiêu chuẩn Xử lý Thông tin Liên bang (FIPS) của .NET Core
- Crypto các dịch vụ đồ họa bởi nền tảng phát triển .NET
- .NET Core hướng dẫn về mã hóa an toàn
Khắc phục sự cố
Tóm tắt và Kết luận
Requirements
- Thành thạo ngôn ngữ lập trình C#
- Có kinh nghiệm cơ bản với các nền tảng phát triển .NET khác
- Hiểu biết về kiến trúc phần mềm đa nền tảng
Đối tượng
- Nhà phát triển
Testimonials (1)
The trainer explained the subjects very good with actual examples from real world which made it simpler for us to grasp the information