(러닝웨이코리아) .NET Framework Programming with Visual C#.NET
과정소개:
NET 프레임워크의 개념을 체계적으로 정리하고, 개인별 실습과 과제를 통해 .NET 프레임워크 및 컴포넌트 프로그래밍을 체험적으로 학습합니다.
교육일정: 2018-01-29(월)~2018-02-02(금)
교육내용:
Module 1 Visual C# 구문
Topic A Visual C#을 사용한 애플리케이션 작성 개요
Topic B 데이터 형식, 연산자, 표현식
Topic C Visual C# 프로그래밍 언어 구조
Module 2 메서드 작성, 예외 처리, 애플리케이션 모니터링
Topic A 메서드 작성과 호출
Topic B 메서드 오버로드와 선택 및 출력 파라미터 사용
Topic C 예외 처리
Topic D 애플리케이션 모니터링
Module 3 GUI 애플리케이션 코드 개발
Topic A Struct와 Enum 구현
Topic B 데이터를 컬렉션으로 구조화 하기
Topic C 이벤트 처리
Module 4 클래스 생성과 형식이 안전한 컬렉션 구현
Topic A 컬렉션 생성
Topic B 인터페이스 정의와 구현
Topic C 형식 안전한 컬렉션 구현
Module 5 상속을 사용한 클래스 계층구조 생성
Topic A 클래스 계층 구조 생성하기
Topic B .NET 프레임워크 클래스 확장
Module 6 로컬 데이터 읽고 쓰기
Topic A 파일 읽기와 쓰기
Topic B 데이터 직렬화와 역직렬화
Topic C Stream을 사용해 I/O 수행하기
Module 7 데이터베이스 접근하기
Topic A 엔터티 데이터 모델 생성과 사용
Topic B LINQ를 사용한 데이터 질의
Module 8 원격 데이터 접근하기
Topic A 웹을 통해 데이터 액세스 하기
Topic B 클라우드에서 데이터 액세스 하기
Module 9 GUI 애플리케이션용 사용자 인터페이스 설계
Topic A XAML을 사용해 사용자 인터페이스 디자인 하기
Topic B 컨트롤과 데이터의 바인딩
Topic C UI 스타일링v
Module 10 애플리케이션 성능과 응답성 개선
Topic A 멀티 태스킹 구현
Topic B 비동기로 작업 수행하기
Topic C 데이터에 대한 동시 액세스 동기화
Module 11 비관리 코드 통합하기
Topic A 동적 개체 생성과 사용
Topic B 개체의 수명주기 관리
Topic C 비관리 리소스 제어하기
Module 12 재사용 가능한 형식과 어셈블리 만들기
Topic A 개체 메타데이터
Topic B 커스텀 특성 생성과 사용
Topic C 관리 코드 생성
Topic D 어셈블리 버전, 서명, 배포