Course Outline

소개

.NET Framework 개요 및 C#

  • Visual Basic에서 C#로의 진화
  • ASP.NET의 C# 기능 및 이점

환경 설정하기

  • Visual Studio의 설치 및 구성
  • .NET Core vs .NET Framework

C# 구문 기본

  • 데이터 유형, 변수 및 연산자
  • 제어문(if, switch, loops)

OOP 개념 소개

  • 클래스, 객체 및 메서드
  • 캡슐화, 상속 및 다형성

오류 처리 및 디버깅

  • 예외 처리
  • Visual Studio의 디버깅 기술

ASP 소개.NET Core

  • 프레임워크 개요 및 프로젝트 구조
  • 기본 ASP.NET 애플리케이션 설정

MVC로 웹 애플리케이션 만들기

  • 모델-뷰-컨트롤러(MVC) 아키텍처 이해
  • Razor Pages로 뷰 구축

데이터 바인딩 및 상호 작용

  • ASP.NET 애플리케이션을 데이터베이스에 연결하기
  • Entity Framework Core의 기본

Communication ASP.NET과 PLC 사이

  • 통신 프로토콜 개요(예: Modbus, OPC-UA)
  • 실시간 데이터 스트림 처리

ASP.NET의 고급 기능

  • 미들웨어 및 종속성 주입
  • ASP.NET Core의 RESTful API

Visual Basic 인터페이스 연결

  • 기존 VB 인터페이스를 ASP.NET으로 전환
  • 레거시 코드 마이그레이션을 위한 모범 사례

보안 및 모범 사례

  • ASP.NET에서의 인증 및 권한 부여
  • 안전한 데이터 처리 및 전송

애플리케이션 배포

  • 로컬 및 클라우드에서 ASP.NET 애플리케이션 호스팅
  • Docker을 사용한 컨테이너화 소개 (선택 사항)

요약 및 다음 단계

Requirements

  • 기본 프로그래밍 개념에 대한 지식
  • PLC 프로그래밍에 대한 경험적 지식

청중

  • 프로그래머
  • 애플리케이션 개발자
 35 Hours

Number of participants


Price per participant

회원 평가 (5)

Upcoming Courses

Related Categories