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 프로그래밍에 대한 경험적 지식
청중
- 프로그래머
- 애플리케이션 개발자
회원 평가 (5)
it was a great cource becuase we got the chance to discuss things and try working with the things we got taught. But the thing I liked the most was that everything was based on experience that Marcin had.
Jesper - ProgramDuon AB
Course - Advanced Blazor
I liked that I had the chance to exercise.
carmen mocanu - Nanotec Electronic Bulgaria EOOD
Course - Unit Testing with C#
강사님은 실제 사례를 통해 주제를 아주 잘 설명해주셔서 정보를 더 쉽게 이해할 수 있었습니다.
Florin-Viorel Marut - Continental Automotive Romania
Course - High-Performance Application Development with .NET Core
Machine Translated
주제에 대한 트레이너의 적절한 지식과 깊은 이해, 지식을 명확하고 효율적인 방식으로 제시하고 전달하는 능력.
Balazs Farkas - Greentube GmbH
Course - Implementing the Actor Model with Microsoft Orleans
Machine Translated
Comprehensive - covered everything we were interested in. Able to work through examples.