Đề cương khóa học
Giới thiệu
Tổng quan về .NET Framework và C#
- Sự phát triển từ Visual Basic đến C#
- Tính năng và lợi ích của C# cho ASP.NET
Thiết lập Môi trường
- Cài đặt và cấu hình Visual Studio
- .NET Core so với .NET Framework
Cú pháp cơ bản của C#
- Kiểu dữ liệu, biến và toán tử
- Câu lệnh điều khiển (if, switch, vòng lặp)
Giới thiệu về các Khái niệm OOP
- Lớp, đối tượng và phương thức
- Đóng gói, kế thừa và đa hình
Xử lý Lỗi và Gỡ lỗi
- Xử lý ngoại lệ
- Kỹ thuật gỡ lỗi trong Visual Studio
Giới thiệu về ASP.NET Core
- Tổng quan về Framework và cấu trúc dự án
- Thiết lập ứng dụng ASP.NET cơ bản
Tạo Ứng dụng Web với MVC
- Hiểu kiến trúc Model-View-Controller (MVC)
- Xây dựng Views với Razor Pages
Liên kết Dữ liệu và Tương tác
- Kết nối ứng dụng ASP.NET với cơ sở dữ liệu
- Cơ bản về Entity Framework Core
Communication giữa ASP.NET và PLC
- Tổng quan về các giao thức giao tiếp (ví dụ: Modbus, OPC-UA)
- Xử lý luồng dữ liệu thời gian thực
Tính năng Nâng cao trong ASP.NET
- Middleware và dependency injection
- RESTful APIs trong ASP.NET Core
Chuyển đổi Giao diện Visual Basic
- Chuyển đổi giao diện VB hiện có sang ASP.NET
- Các phương pháp hay nhất để di chuyển mã cũ
Bảo mật và Các Phương pháp Hay nhất
- Xác thực và ủy quyền trong ASP.NET
- Xử lý và truyền dữ liệu an toàn
Triển khai Ứng dụng
- Lưu trữ ứng dụng ASP.NET cục bộ và trên đám mây
- Giới thiệu về containerization sử dụng Docker (tùy chọn)
Tóm tắt và Các Bước Tiếp Theo
Yêu cầu
- Nắm vững các khái niệm lập trình cơ bản
- Có kinh nghiệm thực tế về lập trình PLC
Đối tượng
- Lập trình viên
- Nhà phát triển ứng dụng
Đánh giá (5)
Giảng viên rất am hiểu và rất hữu ích.
Thilini Alwis - Te Manawa Taki Trauma System
Khóa học - Visual Studio 2022 IDE
Dịch thuật bằng máy
Đây là một khóa học tuyệt vời vì chúng tôi có cơ hội thảo luận và thử áp dụng những gì đã được dạy. Nhưng điều tôi thích nhất là mọi thứ đều dựa trên kinh nghiệm của Marcin.
Jesper - ProgramDuon AB
Khóa học - Advanced Blazor
Dịch thuật bằng máy
Giảng viên đã giải thích các chủ đề rất tốt thông qua những ví dụ thực tế từ thế giới thực, điều này giúp chúng tôi dễ dàng hiểu hơn thông tin được cung cấp.
Florin-Viorel Marut - Continental Automotive Romania
Khóa học - High-Performance Application Development with .NET Core
Dịch thuật bằng máy
Chi tiết toàn diện - bao quát mọi thứ chúng tôi quan tâm. Có thể làm qua các ví dụ.
Deborah Morrison - AFBI
Khóa học - Introduction to Blazor
Dịch thuật bằng máy
Giảng viên rất am hiểu专业知识的翻译结果被误包含在了英文到越南语的翻译指令中,以下是正确的翻译: 讲师非常有知识
Tegan Aloysius - Hilton
Khóa học - Introduction to .Net Core
Dịch thuật bằng máy