과정상세
Visual C++/OOP Fundamentals

교재제공 초급
Visual C++/OOP Fundamentals
과정요약
학습시간 | 35시간 | 난이도 | 초급 |
---|---|---|---|
교육비 지원 | 고용보험 비환급 | 평가항목 | 출석률 100% |
수료기준 | 총점 80점 이상시 수료 | 정원 | 24 명 |
교재정보 |
과정소개
본 과정은 Visual Studio 를 통해 OOP 방법론을 체계적으로 정리하고, Visual C++의 새로운 기능들을 실습을 통해 학습할 수 있도록 구성되어 있습니다.
이미 C, C++, 또는 Java를 사용해 보신 분들이 이 과정을 수강한다면 C, C++, 그리고 Java와의 비교를 통해 Visual C++을 좀 더 깊이 있게 이해할 수 있습니다.
본 과정을 수료하면 Visual C++과 OOP 분야의 전문성을 인정받을 수 있으며, 향후 , Visual C++ 개발환경을 프로그래밍을 할 때 필요한 기반 지식을 갖추게 될 것입니다.
※ 본 과정은 다음의 NCS(National Competency Standards) 능력단위를 적용하였습니다.
- 기본문법 활용하기[2001020215_15v3.1]
- 언어특성 활용하기[2001020215_15v3.2]
학습목표
- Visual C++ 를 사용하여 콘솔 프로그램을 개발하고 디버깅할 수 있습니다.
- C++ 를 통하여 개체지향 프로그래밍 방법론을 이해하고 설명할 수 있습니다.
- C++ 의 문법 체계를 이해하고 설명할 수 있습니다.
- C++ 를 이용하여 클래스, 상속, 다형성 등을 구현할 수 있습니다.
학습대상
- Visual C++ 를 처음으로 공부하고자 하고자 하는 분
- C++ 를 이용하여 개체지향 프로그래밍을 하고자 하는 분
- MFC 프로그래밍을 위한 선수 지식을 얻고자 하는 분
- CM 프로그래밍을 위한 선수 지식을 얻고자 하는 분
- 반드시 C 프로그래밍이 가능하신 분 (선수과정: C Fundamentals 등)
과정목차 35
-
1 일차
-
Chapter 1
- - C++의 특징
-
Chapter 1
-
-
- - Hello 프로그램 : main 함수 cout을 이용한 출력
- - C++ 개발환경 :프로젝트 만들기 , 소스 작성 , 실행 및 오류 수정
- - const 포인터
- - 포인터와 배열, 구조체
- - 레퍼런스
- - 함수의 인자 전달
-
Chapter 2
- - 함수 오버로딩 , 디폴트 인자
- - 동적 메모리 할당 (new, delete)
- - C의 문자열, C++의 문자열
- - OOP의 특징
- - 클래스의 정의
- - 객체의 생성 , 객체의 사용
- - 클래스와 객체 : 생성자와 소멸자
-
Chapter 3
- - 접근 제어 , 정적 멤버
- - 인라인 함수 , const 함수
- - 객체의 배열, 객체의 동적인 생성
- - this 포인터
- - 포함
- - 상속
- - 상속에서의 생성자와 소멸자
-
Chapter 4
- - 클래스간의 형변환
- - 다중 상속
- - 다형성과 가상함수
- - 오버라이딩
- - 순수가상함수와 추상 클래스
- - 예외처리
- - 예외처리
-
Chapter 5
- - 사용자 정의형으로서의 클래스-연산자 오버로딩
- - 사용자 정의형으로서의 클래스-연산자 오버로딩
- - 네임스페이스
- - 템플릿 클래스
- - 템플릿 함수, 제네릭프로그래밍
- - STL소개
- - 입출력-콘솔창과 파일에 입출력하기
수강후기 195
-
4.5정*웅
2022.06.17
강사님이 매우 꼼꼼하게 설명해주셔서 강의내용을 이해하는데 지장이 없었습니다. 마지막 날은 다소 양이 많다 보니 급하게 진행한 부분이 있었지만, 전체적으로 강의는 매우 만족스러웠고, 향후 C++ 관련 프로젝트를 개발할 때 이 과정이 매우 도움될 것 같습니다. -
5양*찬
2022.06.17
C++수업 들었는데, 지식이 없는 상태로 들어서 어려웠지만 강사님이 잘봐주시고 책 과 실습으로 하나하나 알려주셔서 도움이되었습니다. -
4.5전*현
2022.06.17
강사님이 차근차근 잘 설명해주셨고 강의 내용이 유익했습니다. -
5김*태
2022.06.17
대부분 참석하시는 교육생이 직장인이라 일주일정도 교육이 진행되겠다는 생각도 했습니다만, 교육기간이 조금 더 길어도 좋을 것 같습니다. 교육내용이 아무리 기초/기본이더라도 일주일 안에 빠르게 진행하기엔 때론 버거울때도 있다고 느껴졌습니다. 그렇지만, 강사님이나 교육 컨텐츠의 질 등은 너무 좋았습니다. 동일한 교육을 동일한 값을 내고 들으라고 해도 듣고 싶을 정도로 좋았습니다. -
5주*훈
2022.06.16
실무자가 기초를 다질 겸 들으면 좋은 과정입니다. 머릿속에서 개념이 정리되는 좋은 강의였습니다.