문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
코스 개요
소개
.NET 프레임워크 및 C# 개요
- Visual Basic에서 C#로의 발전 과정
- ASP.NET 개발에 있어서 C#가 가지는 장점과 특징
개발 환경 설정
- Visual Studio 설치 및 구성 방법
- .NET Core와 .NET Framework의 차이점
C# 문법 기초
- 데이터 타입, 변수 및 연산자 사용법
- 조건문과 반복문 활용법
객체지향 프로그래밍 개념 소개
- 클래스, 객체 및 메서드의 기본 개념
- 캡슐화, 상속 및 다형성 원리
오류 처리 및 디버깅 방법
- 예외 상황 관리 전략
- Visual Studio 내의 디버깅 기법 활용법
ASP.NET Core 소개
- 프레임워크 개요 및 프로젝트 구조 설명
- 기본 ASP.NET 애플리케이션 생성 방법
MVC를 활용한 웹 애플리케이션 개발
- 모델-뷰-컨트롤러(MVC) 아키텍처 이해하기
- Razor Pages를 이용한 뷰 구현 방법
데이터 바인딩 및 상호작용 처리
- ASP.NET 애플리케이션과 데이터베이스 간 연동법
- Entity Framework Core의 기본 활용법
ASP.NET와 PLC 간 통신 방법
- Modbus, OPC-UA 등 주요 통신 프로토콜 설명
- 실시간 데이터 전송 처리 방안
ASP.NET의 고급 기능들
- 미들웨어 및 의존성 주입 기술 활용법
- ASP.NET Core에서 RESTful API 개발 방법
Visual Basic 기반 인터페이스와의 통합
- 기존 VB 기반 인터페이스를 ASP.NET로 전환하는 절차
- 레거시 코드 마이그레이션 시 유용한 모범 사례들
보안 및 개발 가이드라인
- ASP.NET 내 인증 및 권한 관리 기법
- 데이터 보안 처리 및 전송 안전성 확보 방법
애플리케이션 배포 과정
- 로컬 환경 및 클라우드 플랫폼에서의 ASP.NET 애플리케이션 호스팅 절차
- 선택 사항으로서 Docker를 이용한 컨테이너화 방법 소개
요약 및 향후 학습 방향
요건
- 기본적인 프로그래밍 개념에 대한 이해
- PLC 프로그래밍 관련 실무 경험
대상자
- 프로그래머들
- 애플리케이션 개발자들
35 시간
회원 평가 (2)
상호작용성 및 실시간 코드 솔루션
Eduard-Emanuel Zaharia - Kruk Italia
코스 - Advanced Blazor
기계 번역됨
실습 기회와 트레이너의 인내심
sheena - Te Manawa Taki Trauma System
코스 - Visual Studio 2022 IDE
기계 번역됨