닫기

C++

[Programming]

C++언어의 사용법 및 객체지향의 개념과 다향성 학습하는 과정입니다.

  • 교육기간

    1개월

  • 수업일

    평일반(월~금)
    주 5일

    주말반(토, 일)
    주 2일

  • 상담문의
    02-3675-5462
  

C++ 과정 소개

컴퓨터의 성능이 강력해 지면서 컴퓨터 프로그램도 크고 복잡해졌습니다. C++은 C언어의 확장판으로 만들어진 객체지향형 프로그래밍 언어입니다. C언어는 프로그램의 흐름을 제어하기 쉽고, 구조적이고 모듈화된 접근이 가능하도록 제어 구조와 함수와 같은 기능들을 통합하였습니다. C++는 이와 같은 도구에 객체 지향 프로그래밍과 일반화 프로그래밍에 대한 지원을 추가하였으며, 이로 인해 모듈화가 더욱 강력해졌고, 재활용할 수 있는 코드를 작성할 수 있게 되었습니다. 해당 과정에서는 C언어와의 관계, 차이점을 학습하고 C++의 다양한 기능을 학습하고 C++ 코딩을 통해 프로그램을 제작할 수 있는 과정을 학습합니다.
C++

C++ 과정 학습목표

  • 01
    C++에 대한 기본적인 이해와 C언어와의
    차이점에 대해 알 수 있고 표준 입출력 객체의
    사용 방법과 namespace에 대해 이해할 수
    있습니다.
  • 02
    C++의 확장된 기능에 대해 이해할 수 있고
    동적할당, 객체지향 프로그래밍과 클래스의
    특징을 이해할 수 있습니다.
  • 03
    상속과 다중상속을 이해할 수 있고 오버로딩과 오버라이딩에 대해 이해할 수 있으며 다양한
    실습을 통해 프로그램을 객체 지향
    프로그래밍으로 구현할 수 있습니다.

C++ 과정 커리큘럼

주제 소주제
C++언어란?
C언어와의 차이점
표준 입출력
namespace
C++에 대한 기본적인이해 / C 언어와의 관계와 차이점
표준출력(cout), 표준입력(cin) 객체 사용
namespace의 이해
C++의 확장된 기능 함수 오버로딩과 디폴트 매개변수의 이해와 연습
inline함수의 이해와 연습
신규 자료형 bool의 이해와 연습
C++의 확장된 기능
동적할당
클래스
reference 변수의 이해와 연습
동적할당의 이해와 연습
포인터 배열과 문자열의 이해 및 연습
객체지향 프로그래밍과 클래스의 특징의 이해
클래스의 객체 개념
생성자 및 소멸자
클래스의 형식의 이해 및 연습
this pointer의 이해와 연습
생성자와 소멸자의 이해 및 연습
const멤버와 static멤버
상속
const와 클래스 멤버의 상수화의 이해 및 연습
static멤버의 이해 및 연습
상속의 기본개념의 이해
멤버이니셜라이저의 이해
상속
다중상속
상속관계에서 클래스의 이해와 연습
다중상속의 이해
상속과 다형성
연산자 오버로딩
포인터와 클래스의 이해
오버라이딩의 이해 및 연습
바인딩의 이해 및 연습
연산자의 오버로딩의 이해 및 연습
템플릿 함수 / 템플릿 클래스
예외처리
함수 템플릿과 클래스 템플릿의 이해
try ~catch의 활용 과 이해

수강신청 절차 안내

  • STEP1

    온·오프라인 1:1 교육컨설팅
  • STEP2

    학습계획 수립
  • STEP3

    교육비 납부 및 수강신청
  • STEP4

    교육 진행

교육후기 더보기

  • 강재현 #Python 기초 #MS 2012서버MCSE(Azure Cloud) #Windows Azure Cloud #Oracle Database 12c : SQL

    고등학교를 재학 중이지만 수강하면서 미리 미리 자격증 취득도 하고,KG아이티뱅크에서 실무 중심의 강의도 들을 수 있어서 졸업과 동시에취업을 준비하려 합니다!

  • 장유정 #JAVA #자바기반 웹 개발자 양성 #자바기반 블록체인 개발자 양성

    자바 기반 웹 개발자 양성과정 수강생 장유정입니다!

  • 김초희 #IT 통합 기초

    고등학교 때 못 이룬 꿈을 위해 늦게나마 시작한 공부이지만,잘 짜여진 시스템을 통해 기초부터 차근히 배워자격증을 취득한 후, 취업을 준비하려 합니다!

함께 들으면 좋은 과정

#Programming 안드로이드 APP개발

안드로이드는 모바일 디바이스를 위한 플랫폼으로써 모바일 환경에 최적화된 리눅스 기반의 운영체계와 사용자 인터페이스, 그리고 그 응용 프로그램의 묶음입니다. 또한 세계적인 인터넷 기업인 구글이 제작, 공개한 오픈 소스 모바일 플랫폼으로 자유로운 개방성, 나눔, 열정을 모…

아이티뱅크와 함께 해야 하는 이유

시작부터 끝까지, 중도포기란 없다! 끊임없는 학습동기부여

  • 밀착관리를 통한
    단기/장기 학습설계
  • 가장 빠른 업계정보 및
    트렌드 공유
  • 같은 목표를 향한
    다양한 스터디 활동
  • 지속적인 1:1
    취업컨설팅
아이티뱅크와 함께 해야 하는 이유

국내최고 수준 전문 강사의 강의력

아이티뱅크와 함께 해야 하는 이유

최고의 시설보유, 시스템 장비 전문화로 최적의 교육 환경 제공

  • 안내데스크
  • 상담실
  • 강의실
  • 휴게실
빠른 방문 상담 예약

직접 방문하시면 효과적인 공부방법을 체계적으로 상담해 드립니다.

상담일시 달력  
이름
성별     
연락처   -    -  
이메일 @
궁금한 점
(주)케이지에듀원(이하'회사'라한다)의 서비스를 이용하기 위해서는 다음 개인정보 수집항목을 확인 후 동의하셔야 합니다.

1. 개인정보의 수집 이용 목적
- 수강료문의, 방문상담신청, 교육상담신청, 가이드북다운로드, 내게맞는과정찾기, 카톡상담, SMS위치안내, 위탁교육안내

2. 개인정보 항목
- 수강료 문의 : 이름, 연락처, 이메일, 성별
- 방문상담신청 : 이름, 연락처, 이메일, 성별, 상담일시
- 교육상담신청 : 이름, 연락처, 이메일, 성별, 상담일시
- 내게맞는과정찾기 : 이름, 연락처, 원하시는과정
- 가이드북받기 : 이름, 연락처
- 빠른방문상담예약 : 이름, 연락처, 상담일시
- 카톡상담 : 이름, 연락처, 카카오톡아이디
- SMS위치안내 : 이름, 연락처, 지점, 방문목적
- 위탁교육안내 : 이름, 연락처, 기관명, 교육분야

3. 개인정보의 보유기간 및 이용기간
- 신청 후 6개월까지

4. 개인정보 제공 동의 거부 권리 및 동의 거부에 따른 불이익
귀하는 개인 정보 제공 동의를 거부 할 권리가 있으며, 거절하신 경우에는 상담 및 예약 서비스의 제공이 제한 될 수 있습니다.
위 보유기간에도 불구하고 계속 보유하여야 할 필요가 있을 경우에는 귀하의 동의를 받습니다.