과정상세
사례중심! Visual C++ MFC Programming (응용)

교재제공 중급
사례중심! Visual C++ MFC Programming (응용)
과정요약
학습시간 | 34시간 | 난이도 | 중급 |
---|---|---|---|
교육비 지원 | 고용보험 비환급 | 평가항목 | 출석률 100% |
수료기준 | 총점 80점 이상시 수료 | 정원 | 24 명 |
교재정보 |
과정소개
과정소개
본 과정은 체계적으로 윈도우 프로그래밍을 학습할 수 있는 과정으로,
실제 MFC 프로젝트에 활용할 수 있는 기술을 중심으로 구성된 과정입니다.
문서 구현능력이 뛰어난 MFC의 장점을 최대한 활용할 수 있도록,
문서를 구현하기 위해 필요한 데이터 클래스설계, 데이터 관리 등 다양한 응용 요소를 MFC의 Document/View관점에서 학습하고, MFC를 이용하여 네트워크 프로그램 및 멀티스레드 프로그램을 구현하는 데 필요한 기술들을 학습합니다.
또한, Windows 애플리케이션 개발에 자주 등장하는 DLL원리와 MFC를 이용한 Database접근 원리도
학습함으로써, MFC 프로젝트 수행 능력을 함양할 수 있습니다.
특장점
1) 학습한 이론내용을 모두 적용한 프로젝트 실습 수행
2) 현장 경력 10년 이상의 실무개발자 출신의 노하우가 담긴 강의
3) 철처하게 실습(코딩) 중심으로 구성된 교육 진행
학습목표
- MFC 기반 응용 기술을 익혀, Windws 프로그램을 개발할 수 있다.
- 도큐먼트/뷰 구조를 활용하여 중대규모 프로젝트를 설계할 수 있다.
- MFC를 이용하여 멀티스레드 프로그램을 작성할 수 있으며, 스레드 동기화를 할 수 있다.
- MFC를 이용하여 네트워크 프로그램을 작성할 수 있다.
- 윈도우즈 DLL을 개발하고 사용할 수 있다.
- MFC를 이용하여 데이터베이스에 접근할 수 있다.
학습대상
- MFC를 이용하여 Windws 프로그램을 개발하고자 하는 윈도우 기반 개발자
- 자료(Data)의 효율적인 관리를 활용한 윈도우 프로그램을 개발하고자 하는 개발자
- MFC로 네트워크 프로그램과 멀티스레드 프로그램을 개발하고자 하는 개발자
과정목차 34
-
1 일차
-
Chapter 1
- - MFC internals: SDI 구조 및 흐름
-
Chapter 1
-
-
- - MFC internals: 객체의 동적 생성을 지원하는 방법
- - MFC internals: 직렬화
- - HtmlView를 이용한 하이브리드 응용 프로그램 개발
- - DHTML 대화상자와 Web 브라우저 이벤트 처리
- - Adware 구현
- - Adware와 보안문제 대응
-
Chapter 2
- - 작업자 스레드의 생성, 종료 및 제어
- - CCriticalSection을 이용한 멀티 스레드 동기화
- - CEvent와 ::WaitForSingleObject() 함수를 이용한 동기화
- - 응용 프로그램이 두 번 이상 실행하지 못하도록 차단
- - 응용 프로그램 자동 업데이트 구현 1
- - 응용 프로그램 자동 업데이트 구현 2
- - 자동 업데이트와 보안문제 대응
-
Chapter 3
- - ODBC소개
- - MFC ODBC 클래스들-CRecordSet,CRecordView
- - ODBC 프로그램 구현-레코드 조회
- - ODBC 프로그램 구현 -레코드 수정,삭제,추가
- - OLE-DB 소개
- - MFC OLE-DB 클래스들
- - OLE-DB 프로그램 구현
-
Chapter 4
- - TCP/IP 네트워크에 대한 기본 이론
- - CAsyncSocket을 이용한 Echo 서버 구현
- - CAsyncSocket을 이용한 채팅 서버 구현
- - CSocket을 이용한 채팅 클라이언트 구현
- - 레지스트리 다루기
- - 응용 프로그램 설정을 레지스트리에 저장하고 실행에 앞서 적용하기
- - 응용 프로그램을 윈도우 시작 시 자동으로 시작하기
-
Chapter 5
- - MFC DLL 만들기
- - MFC DLL 사용하기-묵시적 연결 및 동적 연결
- - Resource DLL로 다국어를 지원하는 응용 프로그램 제작
- - 실전 프로젝트: C/S기반 소규모 자원관리 프로그램 설계 (DB구조 및 통신 프로토콜 설계)
- - 실전 프로젝트: 사용자 인증 시스템 및 서버제작
- - 실전 프로젝트: 클라이언트 제작 및 서버와 연동
수강후기 27
-
5김*현
2020.01.10
시설, 교통이 편리합니다. 강사님께서 상세하게 설명해주셔서 좋았습니다. 교육 과정 외에 궁금한 것들에 대해서도 친절하게 답변해 주셨습니다. -
5******
2020.01.10
좋은 교육이었습니다. -
5김*봉
2019.08.09
새로운 건물이어서 불편한 점이 없었음. 강의 및 환경에 긍정적으로 느끼고 돌아감. -
5김*봉
2019.08.09
MFC로 개발을 하는 사람이라면, 들으면 좋은 강의라고 생각합니다. 몰랐던 부분, 대충 알고 있던 지식을 확실하게 잡을 수 있는 좋은 강의 -
5******
2019.08.09
깔끔하고 쾌적했습니다.