본문 바로가기


교육

통합검색

현재문서위치

C입문 / C Programming / API / MFC(VC 전문가)과정(이대/신촌, 강남, 종로캠퍼스)

중앙정보처리학원

회사주소

서울 마포구 대흥동 중앙빌딩 12-20

교육분야
교육형태
오프라인
모집과정
C Programm, API, MFC, 시언어, 프로그램, 프로그래머, 프로그램개발, C언어, C언어개발, SW, SW개발, C, 응용프로그래머, 응용 프로그래밍, 시스템프로그래머, 시스템프로그래밍, 코딩, 웹프로그램, 웹프로그래밍, 씨언어
모집인원
15명
교육기간
2018.03.05 ~ 2018.03.21
교육지역
교육비용
64,000원
계좌제 개인부담금 : 96,000원 고용보험환급 우선적용기업 : 256,000원 / 대기업 : 214,495원 정부국비지원 : 2,000,000원
수강특전
취업우대
접수기간
모집기간이 지났습니다.

상세 내용

★ 국비계좌제 / 직장인환급 / 대학생특강 가능 ★

평일반 - 03월 05일 ~ 03월 21일 까지(월~목요일, 11회 수업)
주말반 - 03월 03일 ~ 03월 24일 까지


(교 육 목 표)

모든 프로그래밍 언어의 근간으로 인정되는 C/C++언어로 시작하여, Microsoft 최신 기술인 Windows Platform 기반의 Visual C++을 이용하여 System programming, Component, Database, Network 등 다양한 분야의 응용 프로그램을 개발할 수 있는 폭 넓은 지식 및 기술을 습득하여 실무에 즉시 적용 가능한 전문인력을 양성하는 교육과정


(상 세 커 리 큘 럼)


▷ C입문 / OOP & 자료구조 ◁

* 교육내용 *

목표: C프로그래밍 기본 개념 확립 및 알고리즘 이해
내용: C언어 기본 개념과 형식, 상수 및 변수 선언, 자료형, 연산자, 입출력 함수, 제어문, 기억 클래스, 배열, 포인터를 이용한 프로그래밍

* 상세커리큘럼 *

- C언어의 역사 및 특징, 컴파일러의 사용법과 C프로그램의 기본 구성을 익힌다.
- 상수, 자료형, 변수에 대해 이해하기
- 입. 출력함수의 사용법(입출력 포맷, 제어문자)
- 연산자(최우선 연산자, 단항 연산자, 산술 연산자, 쉬프트 연산자, 논리연산자, 관계연산자, 삼항 연산자, 대입 연산자, 콤마 연산자)
- 제어문(IF문, SWITCH ~ CASE문, FOR문)
- 제어문(WHILE문, DO~WHILE문, BREAK문, CONTINUE문, RETURN문)
- 배열의 개념과 1차원배열, 다차원 배열
- 배열을 이용한 응용문제 풀이, 포인터 개념
- 다중포인터, 포인터 배열 이해하기, 기억 클래스(Storage Class)
- 함수(정의, 인수 전달 방식, 중복함수, 재귀호출), 함수 응용문제 풀이
- 구조체(구조체배열, 구조체 포인터, 자기참조 구조체)
- 자료구조(LINKED LIST – 자료추가, 수정, 삭제)
- 파일 입. 출력의 개념과 응용문제 풀이
- 클래스의 개념과 구조 이해하기, 접근지정자, 멤버변수, 멤버함수 이해하기
- 생성자와 소멸자 이해하기
- Friend함수, 오브젝트 배열
- 상속(상속의 개념과 기본상속 익히기)
- 다형성, virtual 함수, 순수 가상함수
- 다중 상속과 Override
- 연산자 중복함수(연산자 중복함수의 개념, 문자열 중복함수 이해하기)


▷ VC++ API & MFC ◁

* 교육내용 *

목표: Visual C++ Windows 프로그래밍 기술 기반 확립
내용: API 기본 프로그래밍, 윈도우 프로그램의 구조와 이해, Resource작성, Message 처리중심 프로그래밍, 간단한 Game Project, Dialog Box

* 상세커리큘럼 *

- 윈도우 프로그램의 구조와 이해, TOOL 사용법 익히기
- API프로그래밍 - 윈도우 창 만들기(Win Main, 윈도우 클래스, 메시지 루프)
- API프로그래밍 – 문자열 출력(DC를 얻는 방법, WM_PAINT 메시지)
- API프로그래밍 – 그래픽 출력, 메시지 박스, 메시지 비프
- API프로그래밍 – 그래픽 출력, 메시지 박스, 메시지 비프
- API프로그래밍 – 리소스(아이콘, 커서, 액셀러레이터, 문자열 테이블)
- API프로그래밍 – 그래픽(GDI 오브젝트, 색상, 펜, 브러시)
- API프로그래밍 – 그래픽(비트맵 – 메모리 DC, BitBlt, StretchBlt)
- API프로그래밍 – 차일드(컨트럴의 정의, 버튼, 체크박스, 에디트, 리스트)
- API프로그래밍 – 대화상자(컨트럴의 종류, 배치, 선택, 정렬)
- MFC프로그래밍 - MFC의 구조 및 4대 클래스 이해하기
- MFC프로그래밍 - 독립클래스(CString, CPoint, CRect , CSize , CTime ) , CDC 클래스
- MFC프로그래밍 - CGdiObject 클래스 이해하기(CPen , CBrush , CFont 등)
- MFC프로그래밍 - 메뉴만들기, 툴바, 상태바 만들기
- MFC프로그래밍 – 비트맵을 이용한 프로그램-1(비트맵 출력하기)
- MFC프로그래밍 - 비트맵을 이용한 프로그램-2(비트맵 그림 mask하기)
- MFC프로그래밍 - 공통대화상자(CColorDialog, CFontDialog, CFileDialog등)
- MFC프로그래밍 - 사용자 대화상자 만들기-1(모달 다이알로그, 모달리스 다이알로그)
- MFC프로그래밍 - 계산기 만들기, 숫자 퍼즐 게임 만들기
- MFC프로그래밍 – 회원 관리 프로그램 작성(파일관리)


▷ VC++ 전문가-1 (Database Programming & Multimedia) ◁

* 교육내용 *

목표: Data Access 기술, DBMS(Database Management system) 관리 기술, Data Modeling-ERD 설계 기술 취득
내용: DAC 이용(DAO, RDO, ADO), Data 처리 System의 최신 아키텍처 구축, Data 저장 설계(ERD 작성), 데이터베이스 구축, DBMS의 이용, 이미지 프로세싱, 화상처리, ActiveX를 이용한 동영상 처리, 멀티뷰

* 상세커리큘럼 *

- Data Modeling 개념, Data 설계 실습1
- Data 설계 실습2 , 실무 설계 기술
- SQL문 작성과 Database 구축실습
- ODBC의 기본 개념 ODBC구조/ODBC설정, MFC에서 제공하는 ODBC관련 클래스(CDatabase,CRecordset)
- 탐색기 스타일의 애플리케이션 만들기, 정적(동적)슬플리터윈도우 구현, SQL Server설치 및 테이블 만들어 보기
- DB를 이용한 음악/동영상 관리 프로그램 제작 1, 정적 스플리터윈도운 만들기(트리뷰와 리스트뷰이용), 데이터베이스 연결하여 필드값을 트리로 구성하기
- DB를 이용한 음악/동영상 관리 프로그램 제작 2, 트리변화에 따른 리스트뷰의 갱신, 자료의 추가, 수정, 삭제, 검색
- 멀티뷰와 ODBC를 이용한 회원 관리 프로그램 제작 1, 멀티뷰 만들어보기(회원관리/친구관리/결과검색)
- 멀티뷰와 ODBC를 이용한 회원 관리 프로그램 제작 2, 데이터베이스 연결하기, 전체정보보기/추가/수정/삭제/조건검색
- ADO의 기본 개념 ADO구조, ADO관련 클래스(Connection,Command,Recordset)
- 각종 Data Access 의 개념과 ADO Option, Disconnected RecordSet의 활용
- Database 예외 처리의 개념, Database 예외 처리의 실습, 분산 환경에서의 Database예외 처리 실습
- 향상된 Data 설계 실습, 제약조건 설정, 도메 속성의 이해, 비 정규화 과정의 이해, DBMS명령처리와 performance 튜닝의 이해
- 향상된 DBMS의 이용1, (뷰 테이불 작성, 저장 프로시저의 작성)
- 향상된 DBMS의 이용2, (트리거 작성, 트랜잭션 처리, Locking 설정)
- DAC(Data Access Component)를 통한 트랜잭션 구현
- 비동기화 소켓을 이용한 서버구축, 방만들기 구현/쪽지보내기/정보보기/아바타 설정하기, 일대일 채팅하기
- 이미지 프로세싱(Image Processing) 개념, 이미지 뷰어 구현 실습
- 화상 처리 library 이해, 캠을 이용한 화상처리 Application 구현 실습
- 동영상 처리 개념 이해, ActiveX를 이용한 동영상 플레이어 구현 실습, Window Multimedia Libraty의 이해


▷ VC++ 전문가-2 (Network Programming & DirectX) ◁

* 교육내용 *

목표: 네트워크 프로그래밍과 윈도우 고급 프로그래밍을 이해하고 윈도우 멀티 스레딩 프로그래밍 기술 기반 확립
내용: TCP/IP, 윈도우 소켓 프로그래밍, P2P, 채팅 프로그래밍, FTP, 윈도우 멀티 스레딩 프로그래밍, 네트워킹 관련 Protocol들 활용, 2D 그래픽 프로그래밍, 3D API 프로그래밍, DirectX Graphics, I/O Control

* 상세커리큘럼 *

- TCP/IP 이해
- Windows Socket programming 이해
- NetWorking 관련 Protocol들의 이해와 활용
- MDI 프로그램 구조 SDI와 MDI의 비교, MDI도큐먼트 템플릿 클래스 소개, 기존 도큐먼트에 새로운 뷰 연결
- 서로 다른 프레임을 사용하는 MDI프로그램, Bitmap 파일의 구조, 드레그 엔 드롭을 이용하여 그림파일 합성하기
- 쓰레드의 개념, 쓰레드 생성과 쓰레드 종료
- 쓰레드를 이용한 게임프로그램 만들기
- FTP의 개념 이해, 파일 전송 Protocol 작성하기, 파일 전송 Client 작성하기
- 파일 전송 Server 작성하기
- 여러 개의 쓰레드 사용하기, 쓰레드의 동기화(CMutex,CCriticalSection,CEvent,CSemaphore)
- 네트워크의 구성요소 / 프로토콜 TCP/IP의 전체 구조, 에코서버/클라이언트 프로그램 만들기
- 콘솔을 이용한 간단한 네트워크 숫자 야구 게임 만들기, 라이브러리 추가하기 WSAData, WSAStartup, WSACleanup, MFC에서 서버에 접근하기
- 고급 I/O Control
- 콘솔을 이용한 네트워크 Tic-Tac-Toc프로그램 제작하기, Tic-Tac-Toc서버 만들기, Tic-Tac-Toc클라이언트 만들기
- 동기화 소켓과 비동기화 소켓을 이용한 멀티채팅 구현하기, 클라이언트 폼 디자인 방법(멀티뷰를 이용)
- 비동기화 소켓을 이용한 서버구축, 방만들기 구현/쪽지보내기/정보보기/아바타 설정하기, 일대일 채팅하기
- 서버구축, 링크드리스트 구현, 쓰레드 사용하는 방법, 클라이언트 프로그램 만들기, 파일 전송과, 일대일 채팅 구현하기
- 2D 그래픽 프로그래밍, DIBSection, 직선, 원, 곡선, 스프라이트, 2D 클리핑
- 3D API 프로그래밍, 레스터라이저, 좌표변환, 조명, 디바이스
- DirectX Graphics(Driect3D), 3차원 공간, 텍스처, 멀티 텍스처, 라이트 맵핑,빌보드, 법선 맵핑


▷ VC++ 전문가-3 (Component Programming & Distributed System) 구축 ◁

* 교육내용 *

목표: COM 관련 프로그래밍 기술 취득(Active-X 포함), 윈도우 고급 프로그래밍, 분산 시스템 기술 취득
내용: COM 컴포넌트 프로그래밍, Active-X 프로그래밍, ATL COM 프로그래밍, 컴포넌트 Client 프로그래밍, 최신 소프트웨어 시스템 아키텍처 구축, 분산 환경 구축, DCOM 구축, COM+ 서비스의 활용, 보안 설정과 관리

* 상세커리큘럼 *

- DLL 라이브러리 작성하기, 라이브러리 Client 작성하기
- COM의 개념, 목적, 작성 방법 이해하기
- COM의 종류와 구동 개념 이해하기, (In-Process Server, Local Server, Remote Server)
- Active-X 의 개념, Active-X 작성 실습1
- Active-X 작성 실습2
- MFC를 이용한 Component 작성 실습
- ATL을 이용한 In-Process Server 작성 하기, ATL COM Wizard Project 생성, ATL Object 추가, 메서드/프라퍼티 추가
- In-Process Server 배치 하기, In-Process Server Setting 하기
- Inter Process Communication 이해, Remote Procedure Call 이해
- Marshalling의 이해, Marshalling 실현, Universal Marshalling 이용
- Proxy, Stub의 이해, Proxy, Stub을 작성하기
- 자동화 Server의 이해, 자동화 Server의 구현
- COM Client 작성, COM Library, VC++ COM support, ATL COM support 이용 Client 작성하기
- COM 관련 Window Registry 이해, Window Registry 이용하기
- 최신 소프트웨어 시스템 아키텍처 이해, 최신 소프트웨어 시스템 아키텍처 구축 하기
- DCOM의 이해, DCOM의 Setting 하기
- DCOM을 이용한 분산 환경 구축하기
- COM+의 이해, COM+ Setting하기
- COM+을 이용한 분산 환경 구축하기 1, 보안 설정과 관리 하기
- COM+을 이용한 분산 환경 구축하기 2, 트랜잭션 설정과 이용하기


☞ 중앙정보처리교육센터 문의 ☎ 02-703-7025


(수 강 생 특 전)

☞ 중앙정보처리교육센터 특징 ☜

1) 이대/신촌, 강남, 구로, 종로, 부산캠퍼스 교육 가능.
2) 오라클 WDP 공인교육기관, OAEC 공인지정센터
3) Micosoft 공인기술교육기관 (CPLS)
4) SUN Microsystems 자격검정협력기관 (SUN partner)
5) Prometric 국제공인시험센터(SK69)
6) MOS 국제공인시험센터
7) (VUE)국제공인자격인증센터
8) 교재제공 및 무료재수강
9) 온라인 동영상 강의 제공


(교 육 대 상)

미취업자, 직장인, 학생 누구나 가능.


▣ 교육문의 ▣

▶ 담 당 자 : 중앙정보처리학원 최 우선 교육부장
▶ 전화번호 : 전국대표번호 080-703-0156 / 직통 02-703-7025
▶ 홈페이지 : www.itkorea.info
▶ E - mail : yooswoon@naver.com









































































































































































































신청 및 문의

접수시간

모집기간이 지났습니다.

신청방법

인크루트 교육시스템으로 신청

교육장소

서울특별시 > 강남구 > 동우빌딩
서울특별시 > 마포구 > 중앙빌딩
서울특별시 > 종로구

인근 전철역

서울2호선 > 강남
서울2호선 > 이대
서울1호선 > 종로3가

교육담당자

최 우선 교육부장

연락처

02-703-7025

이메일

yooswoon@naver.com

    본 정보는 중앙정보처리학원에서 제공한 자료이며, 인크루트는 그 내용상의 오류 및 지연, 그 내용을 신뢰하여 취해진 조치에 대하여 책임을 지지 않습니다. 또한 본 정보는 인크루트의 동의 없이 재 배포할 수 없습니다.

    등록일 2018-02-14 오전 10:36:56   최종수정 2018-02-14 오전 10:36:56 본 정보가 불량, 허위 채용정보라면 신고해주세요.

    채용정보 서브메뉴

    오늘 본 교육과정

    • 등록된 내용이 없습니다.

    교육담당자에게 물어봐!