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

Requirements

  • 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 Hours

Number of participants


Price per participant

Testimonials (5)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories