[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
Rookiss
₩110,000
입문 / C++
5.0
(280)
시리즈를 원활하게 학습하기 위한 기초적인 C++ 문법들에 대해 학습합니다. 어셈블리 언어부터 시작해서 기본 C++ 문법, STL, C++11까지 핵심적인 내용을 압축해서 다루게 됩니다.
입문
C++

🎯 강의 요약 설명 이 강의는 언리얼 엔진을 본격적으로 배우기 전에, 그 기반이 되는 **C++의 기초를 탄탄하게 세우기 위한 입문 강의**입니다. 언리얼 엔진을 직접 다루는 강의는 아니지만, 나중에 언리얼 C++을 학습할 때 흔들리지 않도록 변수, 메모리, 포인터, 참조, 클래스, 객체지향, 상속, 다형성, 동적 할당, 스마트 포인터 등 C++의 핵심 개념을 차근차근 다룹니다. 단순히 문법을 외우는 데서 끝나지 않고, **왜 이런 문법이 필요해졌는지, 코드가 실제로 어떻게 동작하는지, 문제가 생겼을 때 어디를 봐야 하는지**를 이해하는 데 초점을 둡니다. 강의는 다음과 같은 방향으로 진행됩니다. 1. **프로그래밍 기본기와 C++ 기초 문법** 변수, 자료형, 연산자, 조건문, 반복문, 함수 등 기본 문법을 다집니다. 2. **메모리와 객체의 이해** 포인터, 참조, 배열, 동적 할당, 객체의 생성과 소멸, 복사와 이동을 학습합니다. 3. **객체지향 프로그래밍 기초** 클래스, 캡슐화, 생성자와 소멸자, 상속, 다형성, 가상 함수의 개념을 다룹니다. 4. **실전 C++ 기초 체력 만들기** STL의 기본 컨테이너, 반복자, 알고리즘, 스마트 포인터 등을 통해 이후 언리얼 C++ 학습에 필요한 기반을 준비합니다. 이 과정을 통해 학습자는 C++ 문법을 단순히 따라 쓰는 수준을 넘어, 코드가 동작하는 원리를 이해하고 스스로 판단할 수 있는 기초 역량을 갖추게 됩니다. --- ## 💡 한 줄 요약 언리얼 엔진을 배우기 전에, C++의 기초와 동작 원리를 단단하게 다져 이후 언리얼 C++ 학습으로 자연스럽게 이어가기 위한 입문 강의입니다. --- ## 📌 수강 전 안내 본 강의는 언리얼 엔진 실습 강의가 아니라, 언리얼을 배우기 전 필요한 **C++ 기초 입문 과정**입니다. Windows 환경에서 파일과 폴더를 만들고 관리하는 기본적인 사용 경험이 있으면 학습에 도움이 됩니다.

C++ 에 대한 이해
코드 에러 발생 시 원인을 정확히 파악하고 스스로 해결 방안을 찾을 수 있다.
왜 이렇게 코드를 짜면 안 되는가?를 설명할 수 있다.
학습 대상은
누구일까요?
프로그래밍 경험이 전혀 없지만 언리얼 개발자를 꿈꾸는 입문자
C++ 핵심 원리를 깊이 이해하고 실전 개발 역량을 강화하고 싶은 개발자
선수 지식,
필요할까요?
Windows 환경에서 파일과 폴더 구조에 대한 기본 이해
전) XLGames 프로그래머
전) 넷마블 프로그래머
현) 게임프로그래밍 강사
“가르침은 지식을 전달하는 일이 아니라, 방향을 함께 찾아가는 일입니다.”
저는 C++과 Unreal Engine을 중심으로 한 게임 개발 교육을 통해,
“실제 문제를 스스로 해결할 수 있는 개발자”를 길러내는 것을 목표로 하고 있습니다.
프로그래밍은 단순한 기술이 아니라, 사고의 구조를 바꾸는 언어입니다.
그래서 제 강의는 “왜 이렇게 동작하는가”를 탐구하는 과정에 초점을 둡니다.
학생이 단순히 코드를 외우는 대신, 코드가 돌아가는 원리와 메모리 속의 흐름을 시각적으로 이해하도록 돕습니다.
Vector-Based Growth (벡터 기반 성장)
지식은 방향이, 실천은 크기가 됩니다.
학생이 자신만의 성장 벡터를 찾아 나아갈 수 있도록 돕습니다.
전체
100개 ∙ (29시간 49분)
해당 강의에서 제공:
1. 이 강의를 만든 목적.
05:52
2. 오리엔테이션
17:57
3. 컴퓨터의 작동 원리
08:16
4. 프로그램이란?
03:15
5. 비주얼스튜디오설치
05:39
6. C++ 프로젝트 만들기
04:07
9. 컴파일의 간략한 소개
06:31
11. 변수선언의 기초문법
03:46
13. C++ 주석문
04:43
15. 컴퓨터의 발전 과정
11:32
16. 컴파일의 과정
17:37
17. C++ 기본 자료형의 의미
26:06
20. 대입연산자와 산술연산자
09:26
21. 형변환
19:26
22. 증감연산자
06:58
23. 비교연산자
15:42
24. 논리연산자
13:32
25. 비트연산자
27:22
26. 비트연산의 활용
19:42
27. 연산자의 우선순위
24:21
28. if 문의 소개
21:43
29. switch 문 소개
14:52
30. if 문의 활용 (심화)
31:36
31. 반복문의소개
22:14
32. 반복문의 심화1
20:18
33. 반복문의심화2
25:49
34. 브레이크포인트 디버깅
18:18
35. 난수
08:36
36. 함수의 소개와 필요성
08:14
37. 함수의 기본 형태와 3요소
09:29
39. 변수 스코프와 수명
10:39
40. 함수의 매개변수와 반환값 설계
13:46
44. 전역 상태 vs 전역 상수
18:18
46. 컴파일과 링크의 대원칙
15:01
49. 조건부 컴파일
15:55
50. 프로그램 4대 메모리 영역
35:15
51. 1차원 배열
37:51
52. 배열과 함수
21:01
53. 2차원배열
34:29
54. 2D 보드 미니 실습
35:27
55. C문자열
28:57
57. 함수오버로딩
25:51
61. const 클리닉2
08:52
65. 과재 A
08:40
같은 분야의 다른 강의를 만나보세요!
신규가입 25% 할인
월 ₩14,850
5개월 할부 시
25%
₩99,000
₩74,250