- C++를 처음부터 체계적으로 배우고 싶은 예비 개발자
- C 언어는 알지만 C++다운 코딩 방식이 낯선 학습자
- 포인터, 클래스, 상속, 다형성 등 핵심 개념을 확실히 정리하고 싶은 분
- 아두이노, 임베디드, 언리얼 엔진 개발을 위한 C++ 기초가 필요한 분

C 스타일은 이제 그만 — C++ 기본 문법부터 객체지향·포인터·템플릿까지 실무 수준으로 완성합니다
C++는 절차 지향과 객체 지향을 모두 지원하며, 운영체제·게임 개발·임베디드·고성능 서버 등 현장 최전선에서 여전히 가장 많이 쓰이는 언어입니다.
이 과정은 C++ 기본 문법부터 포인터, 함수와 구조체, 객체지향 4대 특징(캡슐화·상속·다형성·추상화), 그리고 템플릿까지 18차시로 체계적으로 정리하며, 종합실습 2회를 통해 개념을 코드로 완성하는 실전 감각을 키워 드립니다.
아두이노 프로젝트나 언리얼 엔진 게임 개발로 이어지는 탄탄한 기초를 이 과정으로 갖추어 보세요.
▶ 이런 걸 배워요!
- C++ 언어의 특징과 C 언어와의 차이를 이해하고, 표준 입출력·데이터 선언·키워드 등 기본 문법을 익힐 수 있습니다.
- C/C++ 최대 난관인 포인터의 개념과 활용법을 완전히 정복하고, 함수와 구조체로 코드를 구조화할 수 있습니다.
- 조건문·반복문·예외 처리를 활용해 오류 없는 프로그램을 설계하고, 종합실습으로 직접 응용 프로그램을 완성할 수 있습니다.
- 객체지향 프로그래밍의 핵심 개념(캡슐화·상속·다형성·추상화)을 이해하고, 클래스 설계·멤버 함수·가상 함수를 실습할 수 있습니다.
- 템플릿을 활용한 범용 프로그래밍을 익혀, 재사용 가능한 C++ 코드를 작성하는 실무 수준의 역량을 갖출 수 있습니다.
▶ 강의 주제
- C++ 기본 문법 완전 정복 — 데이터 선언, 포인터, 함수·구조체, 조건문·반복문, 예외 처리
- 객체지향 프로그래밍 심화 — 클래스 설계, 캡슐화·상속·다형성, 가상 함수·템플릿
- 실무 연결 종합실습 2회 — 개념을 코드로 완성하고 아두이노·언리얼 엔진까지 연결되는 실전 기초
▶ 지식공유자가 생각하는 수강생 유형
- SW 개발자로서 C++ 객체지향 프로그래밍을 처음 체계적으로 배우려는 분
- C 언어는 알지만 C++ 스타일의 코딩 방식이 낯설어 정리가 필요한 개발자
- 아두이노 임베디드 프로젝트나 언리얼 엔진 게임 개발을 위해 C++ 기초를 다지고 싶은 분
- 객체지향 언어의 개념(캡슐화·상속·다형성·추상화)을 코드로 완전히 이해하고 싶은 학습자
▶ 수강생의 고민을 시원하게 해결해드립니다
- C 언어는 어느 정도 하는데, C++로 넘어오면 뭐가 다른지, 어떻게 써야 하는지 감이 안 옵니다.
- 포인터를 배울 때마다 머릿속이 하얘지고, 제대로 이해한 적이 없어서 항상 찜찜합니다.
- 객체지향 개념은 외웠는데, 실제로 클래스를 어떻게 설계하고 상속을 어떻게 쓰는지 모르겠습니다.
- 혼자 공부하면 문법은 알겠는데, 실제 코드로 응용하는 단계에서 막히는 경우가 많습니다.
▶ 강의를 들은 후 수강생의 변화
- 포인터와 메모리 관리에 대한 막연한 두려움이 사라지고, C++의 핵심 문법이 손에 익게 됩니다.
- 객체지향 4대 특징을 클래스 코드로 직접 구현해 본 경험으로 설계 감각이 잡힙니다.
- 종합실습 2회를 통해 배운 문법을 스스로 응용 프로그램으로 완성하는 자신감이 생깁니다.
- 아두이노 임베디드 개발, 언리얼 엔진 게임 프로그래밍 등 다음 단계로 자연스럽게 이어지는 C++ 실력이 완성됩니다.
▶ 강의 특징
- 고려대 컴퓨터학 박사, 현 LG유플러스·전 삼성전자·현대카드 소프트웨어 개발자 조규남 작가가 C++를 실무에서 어떻게 활용하는지 현장 경험을 토대로 친절하게 안내합니다.
- 그림과 비유로 어려운 개념을 쉽게 풀어주고, C 언어와의 비교로 핵심을 빠르게 습득할 수 있도록 이론 설명 → 직접 실습 → 결과 확인의 흐름으로 구성했습니다.



