Đề 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
 35 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