교육문의 02-3477-1300

개발전문가

제목 [VS 2022을 이용한] C# 프로그래밍
역량 개발전문가 구분 Microsoft
과정번호 20483C 등급 중급
주/야 기간 일수 교육시간 환급여부 교육비 환급금액 우선대상
(대기업)
신청
주간 2022-10-31 ~ 2022-11-04
(09:30~17:30)
5 일 35 시간 비환급 ₩950,000
교육쿠폰: 5일
₩0
(₩0)
주간 2022-12-19 ~ 2022-12-23
(09:30~17:30)
5 일 35 시간 비환급 ₩950,000
교육쿠폰: 5일
₩0
(₩0)
교육개요 - . Visual Studio 2022를 사용하여 C# 언어로 Windows 애플리케이션을 개발하는 프로그래밍 스킬을 다룹니다.
- C# 프로그램의 구조, 언어 구문, WPF사용자 인터페이스와 함께 EF를 통한 데이터 액세스, Web APIs 등에 대해 학습합니다.
- 또한 .NET의 여러 기능을 습득하게 됩니다.
교육대상 개발자
커리큘럼
  • 1일차

    Module 1
    - C# 리뷰
    -C# 구문 작성
    -데이터형식, 연산자
    -C# 프로그래밍 언어 구조

    Module 2
    - 메서드 생성, 에러 핸들링, 애플리케이션 모니터링
    - 메서드 생성과 호출
    - 메서드 오버로드, 매개변수 관리
    - 에러 핸들링
    - 애플리케이션 모니터링

  • 2일차

    Module 3
    - 기본 데이터 타입
    - 구조체와 열거형 구현
    - 컬렉션
    - 이벤트 핸들링

    Module 4
    - 클래스와 Type-Safe 컬렉션
    - 클래스 생성
    - 인터페이스 정의와 구현
    - Type-Safe 컬렉션 구현

  • 3일차

    Module 5
    - 클래스 상속
    - 클래스 상속
    - 닷넷 클래스 확장

    Module 6
    - 파일 읽기와 쓰기
    - 파일 읽기/쓰기
    - 데이터 직렬화
    - 스트림 개체

  • 4일차

    Module 7
    - 데이터베이스 액세스
    - 엔티티 데이터 모델
    - LINQ

    Module 8
    - 원격 데이터 액세스
    - WCF 데이터 서비스 사용
    - ASP.NET Web API 생성 및 사용

    Module 9
    - 사용자 인터페이스 디자인
    - XAML 이용
    - 데이터 바인딩
    - 스타일 적용

  • 5일차

    Module 10
    - 애플리케이션 성능 향상
    - 멀티태스킹
    - 비동기 작업
    - 동시성 작업

    Module 11
    - 관리되지 않는 코드 통합
    - Dynamic 개체 생성, 사용
    - 관리되지 않는 자원 관리

    Module 12
    - 어트리뷰트 생성과 어셈블리
    - 개체 메타데이터
    - 어트리뷰트 생성
    - 어셈블리 버전 관리, 서명 및 배포

    Module 13
    - 데이터 암복호화
    - 대칭키 암호화
    - 비대칭키 암호화