[VS 2012를 이용한] C# 프로그래밍

기술분야 Microsoft
교육일정 교육 기간 5 일
교육 금액 0원 쿠폰등록시 0매
접수파일
이벤트&프로모션
과정 설명
Visual Studio 2012를 이용하여 C# 언어를 통해 Windows 응용 프로그램을 개발하는 프로그래밍 스킬을 다룹니다. C# 프로그램 구조, 언어 구문, 구현, 사용자 인터페이스, 데이터 액세스하는 방법을 알아봅니다. 또한 .NET 4.5의 여러 기능을 습득하게 됩니다.
수강 대상
개발자
과정 소개
커리큘럼
[1일차] Module 1- C# 리뷰
-C# 구문 작성
-데이터형식, 연산자
-C# 프로그래밍 언어 구조

Module 2- C# 응용 프로그램
-메서드 생성과 호출
-메서드 오버로드, 매개변수 관리
-에러 핸들링
-코드 리팩토링

Module 3- Windows 응용 프로그램
-구조체
-컬렉션
-이벤트 핸들링
[2일차] Module 4- 클래스와 Type-Safe 컬렉션
-클래스 생성
-인터페이스 정의와 구현
-Type-Safe 컬렉션 구현

Module 5- 클래스 상속
-클래스 상속
-추상 메서드
-제네릭 클래스 생성

Module 6- 파일 액세스
-파일 읽고 쓰기
-데이터 직렬화
-스트림 개체
[3일차] Module 7- 데이터베이스 액세스
-엔티티 데이터 모델
-LINQ 쿼리
-LINQ 업데이트

Module 8- 원격 데이터 액세스
-System.Net 클래스 이용
-WCF 데이터 서비스 생성
-WCF 서비스 사용
[4일차] Module 9- 사용자 인터페이스 디자인
-XAML 이용
-데이터 바인딩
-스타일 적용

Module 10- 비동기 응용 프로그램
-멀티태스킹
-비동기 작업
-동시성 작업

Module 11- 관리되지 않는 코드 통합
-Dynamic 개체 생성, 사용
-관리되지 않는 자원 관리
[5일차] Module 12- 어셈블리와 특성
-개체 메타데이터
-특성 생성
-어셈블리 버전,서명 및 배포

Module 13- 데이터 암복호화
-대칭키 암호화
-비대칭키 암호화 
교육 장소
온라인 강의