전문가로 레벨업! C++ 프로그래밍 완전 정복
입문자를 위한 친절한 설명과 단계별 학습
C++의 기본부터 고급 문법까지 완벽 정복해보세요!
※ 본 강의는 『이것이 C++이다』 도서를 기반으로 제작된 저자직강 영상으로 구성되어 있습니다.
한빛미디어 또는 저자 유튜브 채널에서 개별적으로 시청하던 영상들을 체계적으로 학습할 수 있도록 정리했습니다.
C++를 C++답게 배운다!
C++는 C를 기반으로 만든 객체지향 프로그래밍 언어다. C 프로그래머가 배우기 쉬워 Java와 함께 가장 많은 프로그래머가 선호하며, 윈도우 애플리케이션 개발, 대규모 게임 개발, 병렬 프로그래밍 등 뛰어난 성능을 요구하는 분야에서 사용되고 있다. 그런데 객체지향 개념이나 C++ 고유의 특징을 제대로 이해하지 못하면 자칫 C와 크게 다를 것 없이 프로그래밍하게 되는 것이 C++다. 그래서 C++는 명확한 이해가 필요한 프로그래밍 언어이기도 하다.
널널하게 공부하면서 즐기는 C++!
이 강의는 C와 C++의 차이점, C++의 주요 특징, 2010년도 이후 변화한 모던 C++ 프로그래밍 기법까지 C++ 프로그래밍을 공부할 때 무엇이 중요한지 핵심 위주로 명쾌하게 설명한다. 이를 위해 오랫동안 강의를 진행하면서 만난 프로그래머 지망생들의 의견을 경청하고, “핵심만 명확히 파악하면 널널하게 공부하면서도 프로그래밍을 제대로 배울 수 있다”는 저자의 신념을 고스란히 담았다. C++ 프로그래밍을 배우려고 하는 사람이라면 주저 없이 이 강의를 통해 C++를 만나보자.
무엇을 배우는 강의인가요?
🔍 C와 C++의 차이를 이해하고, C++의 기본 문법과 스타일을 익힙니다.
🔍 클래스 기반의 객체지향 프로그래밍을 구현합니다.
🔍 상속, 가상 함수, 다형성 등 객체 간의 관계를 설계하는 방법을 학습합니다.
🔍 템플릿, 예외 처리, STL 등을 활용한 실전 프로젝트로 C++을 실무에 적용합니다.
누구를 위한 강의인가요?
✅ C 언어는 익숙하지만 C++는 처음인 개발자
✅ 객체지향 개념을 실무에 적용하고 싶은 학습자
✅ 학부 전공 수업 외에 실전형 C++을 배우고 싶은 공대생/전공자
✅ 클래스/상속/템플릿/예외 처리 등 복잡한 문법을 실습으로 배우고 싶은 사람
강의를 수료하고 나면?
🎯 C++의 핵심 개념들을 완벽히 이해할 수 있습니다.
🎯 객체지향 프로그래밍을 실무에 적용할 수 있습니다.
🎯 생성자, 연산자 오버로딩, 템플릿 등 실무에 자주 쓰이는 C++ 기능을 활용할 수 있습니다.