코스 개요
소개
.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을 사용한 컨테이너화 소개 (선택 사항)
요약 및 다음 단계
요건
- 기본 프로그래밍 개념에 대한 지식
- PLC 프로그래밍에 대한 경험적 지식
청중
- 프로그래머
- 애플리케이션 개발자
회원 평가 (5)
트레이너는 매우 전문적이고, 많은 도움이 되었습니다.
Thilini Alwis - Te Manawa Taki Trauma System
코스 - Visual Studio 2022 IDE
기계 번역됨
이 강좌가 좋아서 여러 주제를 논의하고 배운 내용을 실제로 적용해볼 기회가 있었습니다. 하지만 가장 마음에 들었던 점은 모든 내용이 마르신의 실제 경험에 기반했다는 것입니다.
Jesper - ProgramDuon AB
코스 - Advanced Blazor
기계 번역됨
트레이너는 실제 세계의 예를 사용하여 주제들을 매우 잘 설명했습니다. 이로 인해 정보를 이해하는 것이 훨씬 쉬워졌습니다.
Florin-Viorel Marut - Continental Automotive Romania
코스 - High-Performance Application Development with .NET Core
기계 번역됨
포괄적 - 우리가 관심을 가진 모든 주제를 다루었습니다. 예제를 통해 작업할 수 있었습니다.
Deborah Morrison - AFBI
코스 - Introduction to Blazor
기계 번역됨
매우 밝은 지식을 가진 강사
Tegan Aloysius - Hilton
코스 - Introduction to .Net Core
기계 번역됨