[C언어/실습용강좌] 연결 리스트 개념 이해하기
김성엽
많은 수의 정숫값을 저장하는 방법에 대해 간단한 방법부터 시작해서 연결 리스트 개념까지 발전시키면서 실습을 진행합니다. 연결 리스트 개념을 이해하거나 구현에 어려움을 느끼고 있다면 이 동영상 강좌를 보면서 단계별로 공부해보세요.
초급
C
C++는 배우는 것만으로는 부족합니다. '왜 이런 문법이 만들어졌는지'까지 이해해야 비로소 C++가 보입니다. 이 강의는 단순한 문법의 나열이 아닙니다. 30년 경력의 Microsoft MVP이자 “Do it! C언어 입문”의 저자가 언어 설계자의 시선으로 C++의 구조와 철학을 깊이 있게 설명합니다. 그 결과, 여러분은 “친절한 설명”을 넘어서 개발자 사고방식 자체가 바뀌는 경험을 하게 될 것입니다.

다우기술
임직원들도 이 강의를 듣고 있어요!

다우기술
임직원들도 이 강의를 듣고 있어요!
C++의 설계 철학을 스스로 설명할 수 있는 수준의 이해력
C++ 문법의 ‘설계 의도’를 해석하는 능력
유지보수성과 확장성을 기준으로 코드를 판단하는 능력
C언어 문법을 C++적으로 ‘간결하게’ 재해석하는 능력
실무 코드에서 ‘왜 이렇게 설계해야 하는지’를 판단할 수 있는 구조적 사고 능력
“문법만 알면 C++을 할 수 있을까?”
아쉽지만 C++은 단순히 배우는 것만으로는 부족한 언어입니다.
‘왜 이런 문법이 만들어졌는지’, ‘어떤 철학으로 설계되었는지’를 이해해야만
비로소 C++이 보입니다.
이 강의는 기능을 나열하는 입문 강의가 아닙니다.
30년 경력의 Microsoft MVP이자 “Do it! C언어 입문” 저자가
언어 설계자의 시선으로 C++의 구조·철학·설계 원리를 깊이 있게 설명합니다.
그 결과, 여러분은 단순한 친절한 설명을 넘어서
개발자 사고방식 자체가 바뀌는 경험을 하게 될 것입니다.
클래스는 단순히 “편하게 쓰라고” 추가된 문법이 아니다.
데이터와 행동을 하나로 묶는 이 구조에는
C++이 추구하는 명확한 설계 철학이 담겨 있다.
그 배경을 이해하는 순간, C++이라는 언어가 바라보는 방향 전체가 선명해진다.
클래스, 생성자·소멸자, new/delete 등
C언어 기반 문법이 왜 더 짧고 명확하게 변했는지,
그 변화 뒤에 어떤 의도와 철학이 숨어 있는지
이 강의는 처음부터 끝까지 논리적으로 파고든다.
상속, 다형성, 가상함수는 단순한 기술 요소가 아니라
변화에 강한 구조를 만드는 핵심 메커니즘이다.
흉내 내던 문법이 아니라,
“왜 이렇게 설계되어 있는가”를 이해하게 되면
C++ 코드는 완전히 새로운 관점으로 보이기 시작한다.
✔️ 단순 문법 설명이 아니라 설계 철학부터 설명
✔️ C++ 표현이 왜 간결해지는지 전체 흐름이 한 번에 보임
✔️ 실무에서 바로 차이가 나는 핵심 포인트만 정확히 집어줌
✔️ 30년 경력 개발자의 실제 경험이 담긴 현장형 설명
C++의 원리를 이해하는 사람과
문법만 아는 사람의 차이는
개발 속도, 코드 품질, 문제 해결력에서 압도적으로 갈라집니다.
이 강의를 마치고 나면 프로그래밍을 바라보는 시야 자체가
완전히 새로워질 것입니다.
C++은 C언어 위에서 설계된 언어입니다.
따라서 C언어에 대한 기본기가 없다면 C++ 문법의 의도와 배경을 제대로 이해하기 어렵습니다.
이 강의는 C언어를 이미 학습했다는 전제로 진행되며
C언어 문법 자체는 다루지 않습니다.
아직 C언어가 익숙하지 않다면
아래 무료 강좌를 먼저 수강한 뒤 듣는 것을 강력히 권장합니다.
이 순서가 C++을 깊이 있게 이해하는 가장 효과적인 방법입니다.
학습 대상은
누구일까요?
C++을 처음부터 공부해야 할 필요성을 느끼는 개발자
클래스 문법은 알지만 어떻게 정의하는지 모르는 개발자
C++을 C언어처럼 쓰고 있어서 구조·유지보수·확장성에서 계속 손해 보는 사람
C++의 설계 철학을 단 한 번도 고민해본 적 없는 개발자
C++ 문법은 익숙한데 ‘잘 활용하는 법’을 모르는 주니어·시니어
선수 지식,
필요할까요?
C언어
커리어인증
643
명
수강생
13
개
수강평
4.8
점
강의 평점
3
개
강의
(주)팁스웨어 대표
Microsoft MVP (2012~ 지금까지) 15회차, Visual C++
"Do it! C 언어 입문"의 저자
30년차 프로그래머
10년 이상의 온/오프라인 강의 경력
블로그 : https://blog.naver.com/tipsware
카페 :
EasyWin32 : 네이버 카페 (naver.com)
Tipsware Lab : 네이버 카페 (naver.com)
My Thread : 네이버 카페 (naver.com)
전체
26개 ∙ (15시간 46분)
전체
1개
지식공유자님의 다른 강의를 만나보세요!
같은 분야의 다른 강의를 만나보세요!