C++ 기본
- 1차 개강일
- 24년 11월 26일(화)
- 2차 개강일
- 24년 12월 10일(화)
고용24 국민내일배움카드 훈련과정명은
C++ 기본입니다.
지금 신청하면 모든 온라인강의가 0원이라고?
간편 회원 가입만으로도 1400만원 상당의 온라인 강의가 0원
2개월 프리패스 제공안내받기
수준 높은 문제 해결능력을 키우는
프로그래밍의 첫 걸음
C++ 기본이란?
객체지향형 언어로 발전된 C++, 적은 메모리에서도 효율적이고, 컴퓨터 속도도 빠릅니다.
C++언어는 프로그래밍의 가장 기본이자 첫 걸음입니다.
Start now
C++ 기본 (3step 학습)
문제해결 능력을 키워 프로그래밍 실력을 높이는 수업
- 프로그래밍 언어 구사 능력 - 자료구조 설계를 정확하게!
- 문제해결능력 - 알고리즘 설계는 논리적으로!
- 개발 툴 사용능력 기르기 - 구현능력 기르기
프로그래밍의 가장 기본
문법 뿐만 아니라 문제를 풀어 프로그램을
만들 때 C 언어와 C++ 의 차이를
이해하고 어떻게 적용되는지를 교육
C언어와 C++언어의 처리 구현을 이해하여 다양한
프로그래밍 주제를 선정해 직접 해보는 실무 수업
- 연산자 : 계산하거나 무엇인가 표현할 때 사용되는 문자로 명령을 내리는 기호
- 제어문 : 명령어들을 제어하는 명령어
- 반복문 : 정해진 문장을 반복해서 실행하기 위해 사용하며 많은 양의
데이터를 효과적으로 처리할 수 있도록 한 순환 구조
- 자료구조 설계를 정확하게 학습니다.
- 알고리즘 설계를 논리적으로 학습합니다.
- 설계된 자료구조와 알고리즘을 통한 구현 능력을 기릅니다.
C/C++ 언어의 활용분야
- 시스템 프로그래밍(OS) 컴퓨터를 쉽게 사용할 수 있도록 도와주는 소프트웨어
- MS Windows
- LINUX
- MS Windows 등
- 임베디드 프로그래밍 기계나 기타 제어가 필요하고, 특정 기능을 수행하는 전자 시스템
- HDTV
- 네비게이션
- 자동차 등
- 고성능 애플리케이션 도구와 같이 특정 업무를 수행하기 위해 만든 프로그램
- MS OFFICE
- WEB BROWSER
- 고성능 라이브러리 등
- 데이터베이스 시스템에 전반적으로 저장되는 데이터의 조직화된 모음
- Oracle
- MySQl
- C 절차지향언어
- 코드(명령)와 데이터의 관계에서 코드와 데이터를 분리하면서 코드가 언어의 주체가 되는 형식
- 코드가 주체가 되면서, 코드와 데이터는 서로 섞여서 무질서한 형태
- C++ 객체지향언어
- 코드와 데이터의 결합체
- 주체는 데이터이며 코드는 데이터 안에 종속되는 형태로 코드와 데이터를 결합한 클래스로 코드와 데이터의 무연관성을 해결
C++ 단순한 문법에서 나아가 실전에서
단순한 문법에서 나아가 실전에서
문제 해결 능력을 기르는
프로그래머로 거듭날 수 있습니다.
게임, OS(운용체제), 기계 등에 사용되는
프로그래밍 언어로 자리잡고 있는
C++ 전문가로 성장할 수 있습니다.
관련 자격증 취득이 가능합니다.
수강후기
커리큘럼
- 1
C++언어란? C언어와의 차이점
표준 입출력- C++에 대한 기본적인이해 / C 언어와의 관계와 차이점
- 표준출력(cout), 표준입력(cin) 객체 사용
- namespace의 이해
- 2
C++의 확장된 기능
- 함수 오버로딩과 디폴트 매개변수의 이해와 연습
- inline함수의 이해와 연습
- 신규 자료형 bool의 이해와 연습
- 3
C++의 확장된 기능동적 할당클래스
- reference 변수의 이해와 연습
- 동적할당의 이해와 연습
- 포인터 배열과 문자열의 이해 및 연습
- 객체지향 프로그래밍과 클래스의
특징의 이해
- 4
클래스의 객체 개념생성자 및 소멸자
- 클래스의 형식의 이해 및 연습
- this pointer의 이해와 연습
- 생성자와 소멸자의 이해 및 연습
- 5
const멤버와 static멤버상속
- const와 클래스 멤버의 상수화의
이해 및 연습 - static멤버의 이해 및 연습
- 상속의 기본개념의 이해
- 멤버이니셜라이저의 이해
- const와 클래스 멤버의 상수화의
- 6
상속다중상속
- 상속관계에서 클래스의 이해와 연습
- 다중상속의 이해
- 7
상속과 다형성연산자 오버로딩
- 포인터와 클래스의 이해
- 오버라이딩의 이해 및 연습
- 바인딩의 이해 및 연습
- 연산자의 오버로딩의 이해 및 연습
- 8
템플릿 함수 / 템플릿 클래스
예외처리- 함수 템플릿과 클래스 템플릿의 이해
- try ~ catch의 활용 과 이해
K-디지털(개발자 ICT융합)
K-디지털(개발자 ICT융합) 취업완성패스
K-디지털(개발자 ICT융합) 커리어패스
직장인교육문의
원하시는 과정을 선택하시면 1:1 상담을 진행해드립니다.