C언어(TURBO C/C++)프로그래밍 실무자 양성교육 -직장인환급가능
★ C언어(C/C++) 실전 프로그래밍 교육 ★
* 교육 담당 & 관리자 : 김 윤 석
* 교육 문의 & 예약 접수 : 02) 6255-8066
* 홈페이지 http://www.itwill.org
▶ 교육과정 : C/C++
▶ 개강안내 : 매월 초 개강 / 수시접수 / 교육시간 조정가능 / 평일,주말반 운영
▶ 교육대상 : 대학생 , 일반인 , 실직자 , 재직자
▶ 모집정원 : 25명[선착순마감]
현C언어 실무강좌는 거품없는 최소의 교육기간과 최소의 교육인원으로 실무에서 적용되는
핵심을 직접 실습위주로 교육을 하면서 최대의 실무능력을 배가시키고 있습니다.
현 국내 인트라넷 전담강사진에 의해 홈페이지 제작부터 웹서버 운영, 관리의
실무응용단계까지 철저한 인터넷 전문가를 교육시키는데 목적을 두고 있습니다.
<1주차>
C Language Fundamentals (C언어의 개념)
Data Type (데이터 형)
Rule of Allocation (할당의 원리)
Type Casting (데이터 형 변환)
Standard I/O Function (표준입출력 함수 - printf(),scanf())
Input/Output Function (한문자 단위의 입출력 함수)
Operator (연산자)
Control Structure – if Statement (제어구조 – if 문)
for Statement (for 문)
while Statement (while 문)
break Statement, continue Statement (분기문)
switch case Statement (switch case 문)
4-Dimensional World (4차원의 세계)
Content-of Operator [] (내용 연산자-배열선언 연산자)
1-Dimensional Array (1차원 배열)
2-Dimensional Array (2차원 배열)
3-Dimensional Array (다차원 배열)
Pointer (포인터)
Function (함수)
Call By Value/Call By Address(매개변수 호출방법)
Function Pointer (함수 포인터)
Preprocessing Command (전처리기 및 전처리 명령어)
Dynamic Memory Allocation (동적메모리 할당)
Variable scope rule (변수의 통용범위)
structure (구조체)
union / enum (공용체 / 열거형)
File Input/Output (파일 입출력)
<2주차>
OOP(Object Oriented Programming)(객체지향 프로그래밍의 개념)
Default Parameter (기본 매개변수)
Inline Function (인라인 함수)
General Function Overloading (일반 함수 오버로딩)
Call By Reference (참조에 의한 호출)
Basic of Class (기본적인 클래스)
class 와 structure 비교
Access Specifier(private/protected/public) (접근지정자)
Member Variable / Member Function (멤버변수 / 멤버함수)
this Pointer Variable (this 포인터 변수)
const Type member Function (상수형 멤버함수)
Constructor & Destructor (생성자와 소멸자)
Copy Constructor (복사 생성자)
Inheritance (Simple & Multiple) (상속 – 단일 / 다중)
Access Rights Modifier (접근 권한 변경자)
is-a / has-a Relation
Binding(Static / Dynamic) (정적 바인딩 및 동적 바인딩)
<3주차>
Virtual Function (가상 함수)
Subtype Principle (Subtype 의 원리)
Pure Virtual Function (순수 가상함수)
Virtual Base Class (가상 베이스 클래스)
Virtual Destructor (가상 소멸자)
Member Function Overloading (멤버함수 다중정의)
Member Function Overriding (멤버함수 재정의)
Static Member(Variable /Function) (정적 멤버)
Object Array (객체의 배열)
Const Type Object (상수형 객체)
Friend Function & Class (친구함수와 친구 클래스)
Embeded Object (포함 오브젝트)
Operator Overloading (연산자 다중정의)
Template (Function & Class)
RTTI(Run-Time Type Information)
Namespace(Using / Anonymous Namespace) (이름공간)
I/O Stream (입출력 스트림)
File Input/Output (파일 입출력)
<4주차>
윈도우 프로그래밍의 특징 및 원리
VC++컴파일러의 사용법
API 프로그램을 이용한 윈도우 프래그램의 이해
윈도우 만들기
메시지 정의, 배경색, 아이콘, 커서바꾸기
메뉴만들기, 글자출력
MFC의 구성 및 4대 클래스(Application Frame Works-AFX) 이해하기
데이터형클래스(CString, CPoint, CRect , CSize , CTime , CTimeSpan)
윈도우 그래픽의 이해
GDI(Graphic Device Interface)
DC(Device Context)
GDI Object Class-1(CPen, CBrush, CFont)
SDI 프로그램을 이용한 Window Message / Command Message 의 이해
Menu / ToolBar / StatusBar
CCmdUI 클래스를 이용한 User Interface 의 다양화
기타 리소스 이용하기
CBitmap(GDI Object Class-2)을 이용한 프로그램-1(비트맵 출력하기)
CBitmap을 이용한 프로그램-2(비트맵 그림 합성하기)
<5주차>
사용자 정의 대화상자(Modal/Modeless)
Value형 변수/Control형 변수/기본컨트롤
공통대화상자(CColorDialog, CFontDialog, CFileDialog등)
공통Dialog 박스사용법 ,모달리스 Dialog 박스 사용법
다이얼로그 박스 기반 애플리케이션 만들기 실습
계산기/지뢰찾기 게임 중 택1
숫자 퍼즐게임 만들기
Debugging 방법
Dynamic Menu 만들기
ToolBar/StatusBar 고급사용법 익히기
DialogBar 활용법
CBitmap을 이용한 애니메이션
CMetaFileDC를 이용한 그리기와 저장하기 프로그램 만들기
<6주차>
분할 윈도우와 다중뷰
동적,정적 Splitter 윈도우를 이용한 프로그램 만들기
멀티 View를 이용한 프로그램 만들기
CPropertySheet 및 CPropertyPage를 이용한 프로그램
컨트롤-1(CScrollBar, CSpinButtonCtrl, CSliderCtrl, CProgressCtrl)
컨트롤-2(CAnimateCtrl, CTabCtrl, CIpAddressCtrl,)
컨트롤-3(CImageList, CListCtrl, CTreeCtrl)
컨트롤-4(CMsFlexGridCtrl,Month calendar Control,Date Time Picker Control)
<7주차>
MDI 애플리케이션(MDI 프로그램의 구현 원리)
다중 도큐먼트 타입 애플리케이션
MDI를 이용한 비디오샵관리 프로그램 작성
Class Wizard 의 동작원리
동적 및 정적 DLL 프로그램 작성
멀티스레드 애플리케이션
달력을 이용한 일정관리 프로그램 만들기
Puzzle 게임 프로그램 작성
오목게임 만들기
프리셀 게임 만들기
도움말 프로그램 만들기
<8주차>
DataBase 프로그래밍
DAO 프로그램
ODBC 프로그램
Multi Media의 기본개념
Multi Media 프로그램 작성
통신 개론, 네트워킹(WinSock) 프로그램
채팅 프로그램 Server 만들기
채팅 프로그램 Client 만들기
통신에서의 오목게임 Server 만들기
통신에서의 오목게임 Client 만들기
<직장인들을 위한 고용보험 환급>
고용보험 환급과정은출석률 80%이상을 이수하셔야 수료후 환급을 받을수가 있습니다.
준비서류: 위탁신청서 1부,성명,주민등록번호,소속사업장 고용보험 관리번호,최종학력,
전공, 종사직종,직위, 주당근무시간,입사일, 피보험(고용보험)취득일,
회사지원을 받을수가 있습니다. (재직자 할인)
준비서류: 재직증명서,고용보험 납입영수증,사업자등록증사본