Microsoft > Microsoft - 실무특화과정
개발자를 위한 C#.net 프로그래밍
강의기간
교육 시작일 후 5일
난이도
초급
수강일
5일, 09:30~17:30
수강료
1,200,000원 KRW (KR)
환급
비환급과정
※ 비환급과정(면세) 입니다.
과목코드
H0AZ3S
과정개요 교육장 안내
※ 본 과정을 신청하는 경우 한국 교육서비스의 Terms&Conditions 에 동의하는 것으로 간주합니다.
과정소개
  • Microsoft 대부분의 System .Net Framework 기반 위에서 상호연동을 기본으로 하고 있으며, 이에 주된 개발 언어로써, C#언어를 사용하고 있으며, 과정에서는 Microsoft Visual Studio 개발 통합 환경을 통해 OOP(객체지향프로그래밍) 방법론을 체계적으로 정리하고, C# 새로운 기능들을 실습을 통해 학습합니다.
수강대상
  • Microsoft .NET Framework기반의 프로그래밍을 하시고자 하는 분
  • Visual Studio 개발 통합 환경에서 C# 프로그래밍을 학습하고자 하는 분
  • 객체지향언어(OOP)에 대한 이해를 기반으로 한 C#언어를 체계적으로 정리하고자 하는 분
교육내용

Module 01: C# 소개 및 개발환경 소개

프로그램과 프로그래밍의 이해

C#.NET 프로그래밍의 이해

CLR과 Visual Studio 개발 환경 구축

C# 프로그램 구현

 

Module 02: 연산자의 종류와 우선순위, 수식/대입/증감/비교/논리 연산자

데이터 타입과 변수, 배열

연사장의 종류와 구현

코드의 흐름 제어(분기/반복/점프 구문)

예외처리

 

Module 03: 메소드 매개 변수 전달 방법

메소드의 의미와 종류

매개 변수 전달

메소드 오버로딩

 

Module 04: 객체지향 프로그래밍과 클래스

객체지향언어의 의미

객체, 클래스, 인스턴스

멤버 필드와 멤버 메소드

 

Module 05: 클래스 선언과 객체 생성

생성자와 소멸자

this와 접근 한정자

복사와 상속

델리게이트와 이벤트

 

Module 06: 기반클래스와 파생클래스 사이의 형 변환

데이터타입 사이의 형 변환과 클래스 사이의 형 변환

오버라이딩과 다형성

분할 클래스와 확장 메소드

인터페이스와 추상 클래스

 

Module 07: 자동 구동 프로퍼티

메소드와 프로퍼티

자동 구현 프로퍼티

프로퍼티와 생성자

 

Module 08: 일반화 컬렉션

배열과 컬렉션

인덱서의 의미와 구현

일반화 메소드와 일반화 클래스

일반화 프로그래밍과 일반화 컬렉션

 

Module 09: C# 2.0 이후의 변화

제네릭, 익명 메소드, 람다식

dynamic 예약어

람다식을 이용한 메소드, 속성 및 인덱서 정의

선수과목
다음과목

Contact us

  • 교육관련 문의
    1661 - 9080
  • HP제품 서비스 문의
    1588 - 3003
HPE 교육센터 BLOG
2016 중소기업 정부지원과정 CAFE