체계적인 커리큘럼 + 실습 중심의 학습
C 언어의 기초부터 실전까지 완벽하게 마스터하세요!
※ 본 강의는 『혼자 공부하는 C 언어(개정판)』 도서를 기반으로 제작된 저자직강 영상으로 구성되어 있습니다. 한빛미디어 또는 저자 유튜브 채널에서 개별적으로 시청하던 영상들을 체계적으로 학습할 수 있도록 정리했습니다.
✅ 본 강의는 프로그래밍을 처음 접하는 입문자들도 쉽게 이해할 수 있도록 설계되었습니다.
✅ 특히 혼자 공부하는 학습자들을 위해 과외 선생님이 옆에서 가르치는 것처럼 친절하고 상세한 설명을 제공합니다.
🚀 최신 개발 환경(Visual Studio 2022)을 기반으로 하며, 실습 예제를 통해 실전 감각을 키울 수 있도록 구성했습니다.
🚀 베타리더들의 의견을 적극 반영하여 입문자의 눈높이에 맞춘 난이도와 학습 요소를 제공합니다.
🔍 C 언어의 기본 문법과 핵심 개념
🔍 변수, 연산자, 제어문의 기초
🔍 함수와 배열의 활용법
🔍 포인터와 메모리 관리
🔍 구조체와 파일 입출력
🔍 실전 응용을 위한 프로그래밍 기법
✅ 프로그래밍을 처음 시작하는 완전 입문자
✅ C 언어의 기초를 탄탄히 다지고 싶은 학생
✅ 독학으로 프로그래밍을 배우고자 하는 분
✅ 포인터 개념으로 어려움을 겪는 전공자
✅ 실무에서 C 언어를 활용하고자 하는 직장인
1️⃣ C 언어의 기본 문법을 완벽하게 이해할 수 있습니다
2️⃣ 스스로 프로그램을 설계하고 구현할 수 있습니다
3️⃣ 실전 문제 해결 능력을 갖출 수 있습니다
4️⃣ 다른 프로그래밍 언어를 학습할 수 있는 기초를 다질 수 있습니다
5️⃣ 실무에서 필요한 프로그래밍 스킬을 습득할 수 있습니다
1 | [혼공C_새로워진 이것이 C언어다] 1강. 01-1 프로그램과 C언어 / 01-2 컴파일러 사용법 | 20:54 |
2 | [혼자 공부하는 C언어] 확인문제 풀이: 01-2 컴파일과 컴파일러 사용법 | 8:54 |
3 | [혼공C_새로워진 이것이 C언어다] 2강. 02-1 C 프로그램의 기본 형태와 데이터 출력 방법 | 29:12 |
4 | [혼자 공부하는 C언어] 2-1 직접 해보는 손코딩(10과 20을 더하는 프로그램) | 17:24 |
5 | [혼자 공부하는 C언어] 2-2 직접 해보는 손코딩(문자열을 화면에 출력하는 프로그램) | 6:18 |
6 | [혼자 공부하는 C언어] 2-3 직접 해보는 손코딩(제어 문자를 사용한 출력) | 10:54 |
7 | [혼자 공부하는 C언어] 2-4 직접 해보는 손코딩(정수와 실수의 출력) | 9:18 |
8 | [혼자 공부하는 C언어] 확인문제 풀이: 02-1 C 프로그램의 구조와 데이터 출력 방법 | 14:24 |
9 | [혼공C_새로워진 이것이 C언어다] 3강. 02-2 상수와 데이터 표현 방법 | 36:36 |
10 | [혼자 공부하는 C언어] 2-5 직접 해보는 손코딩(정수 상수 표현법: 10진법, 8진법, 16진법) | 12:48 |
11 | [혼자 공부하는 C언어] 2-6 직접 해보는 손코딩(지수 형태의 실수 상수) | 12:30 |
12 | [혼자 공부하는 C언어] 2-7 직접 해보는 손코딩(문자와 문자열 데이터의 출력) | 10:42 |
13 | [혼공C_새로워진 이것이 C언어다] 4강. 03-1 C언어 변수 | 1:05:18 |
14 | [혼자 공부하는 C언어] 3-1 직접 해보는 손코딩(변수의 선언과 사용) | 25:06 |
15 | [혼자 공부하는 C언어] 3-2 직접 해보는 손코딩(char형 변수의 사용) | 7:48 |
16 | [혼자 공부하는 C언어] 3-3 직접 해보는 손코딩(여러 가지 정수형 변수) | 11:24 |
17 | [혼자 공부하는 C언어] 3-4 직접 해보는 손코딩(unsigned를 잘못 사용한 경우) | 22:18 |
18 | [혼자 공부하는 C언어] 3-5 직접 해보는 손코딩(유효 숫자 확인) / 실수에 오차가 생기는 이유(IEEE 754 standard) | 16:12 |
19 | [혼자 공부하는 C언어] 3-6 직접 해보는 손코딩(char 배열에 문자열 저장) | 12:12 |
20 | [혼자 공부하는 C언어] 3-7 직접 해보는 손코딩(char 배열에 문자열 복사) | 13:12 |
21 | [혼자 공부하는 C언어] 3-8 직접 해보는 손코딩(const를 사용한 변수) | 11:06 |
22 | [혼자 공부하는 C언어] 확인문제 풀이: 03-1 변수 | 15:42 |
23 | [혼공C_새로워진 이것이 C언어다] 5강. 03-2 C언어 데이터 입력 | 33:54 |
24 | [혼자 공부하는 C언어] 3-9 직접 해보는 손코딩(scanf 함수를 사용한 키보드 입력) | 9:18 |
25 | [혼자 공부하는 C언어] 3-10 직접 해보는 손코딩(scanf 함수를 사용한 연속 입력) | 10:12 |
26 | [혼자 공부하는 C언어] 3-11 직접 해보는 손코딩(문자와 문자열 입력) | 13:42 |
27 | [혼자 공부하는 C언어] 확인문제 풀이: 03-2 데이터 입력 | 12:06 |
28 | [혼공C_새로워진 이것이 C언어다] 6강. 04-1 C언어 산술, 관계, 논리 연산자 | 33:18 |
29 | 사칙 연산에 사용된 변수의 l-value와 r-value | 14:30 |
30 | 나누기 연산자(/)와 나머지 연산자(%) | 10:00 |
31 | 증가 연산자(++)와 감소 연산자(--) | 5:42 |
32 | 전위표기(++c)와 후위표기(c++)의 차이 | 8:00 |
33 | 관계 연산의 결과는 정수다 | 12:54 |
34 | 논리 연산자 | 9:30 |
35 | 연산이 수행되는 과정 | 12:54 |
36 | [혼자 공부하는 C언어] 확인문제 1번 풀이: 04-1 산술 연산자, 관계 연산자, 논리 연산자 | 5:30 |
37 | [혼자 공부하는 C언어] 확인문제 2번 풀이: 04-1 산술 연산자, 관계 연산자, 논리 연산자 | 5:30 |
38 | [혼자 공부하는 C언어] 확인문제 3번 풀이: 04-1 산술 연산자, 관계 연산자, 논리 연산자 | 10:24 |
39 | [혼공C_새로워진 이것이 C언어다] 7강. 04-2 비트 연산자와 그 외의 멋진 연산자 | 42:54 |
40 | 형변환연산자 | 11:36 |
41 | sizeof연산자 | 9:36 |
42 | [혼자 공부하는 C언어] 확인문제 3번 풀이: 04-2 그 외 유용한 연산자 | 10:18 |
43 | 혼자 공부하는 C언어 - 도전 실전 예제 4장 풀이 | 17:24 |
44 | [혼공C_새로워진 이것이 C언어다] 8강. 05-1 C언어 if문 | 16:12 |
45 | [혼공C_새로워진 이것이 C언어다] 9강. 05-2 if문의 활용과 switch~case문 | 27:18 |
46 | 혼자 공부하는 C 언어 - 도전 실전 예제 5장 | 13:36 |
47 | [혼공C_새로워진 이것이 C언어다] 10강. 06-1 while, for, do~while | 28:54 |
48 | [혼공C_새로워진 이것이 C언어다] 11강. 06-2 반복문 활용 | 34:36 |
49 | [혼공C_새로워진 이것이 C언어다] 12강. 07-1 함수의 작성과 사용 | 22:54 |
50 | 센티미터를 미터로 환산하는 함수 | 8:42 |
51 | [혼공C_새로워진 이것이 C언어다] 13강. 07-2 여러 가지 함수 유형 | 25:36 |
52 | 재귀호출 함수 | 24:36 |
53 | 1부터n까지의합을구하는함수 | 8:48 |
54 | [혼공C_새로워진 이것이 C언어다] 14강. 08-1 배열의 선언과 사용 | 19:36 |
55 | [혼공C_새로워진 이것이 C언어다] 15강. 08-2 문자를 저장하는 배열 | 22:54 |
56 | 대소문자변환 | 9:12 |
57 | 문자열 교환은 strcpy 함수 사용 | 8:48 |
58 | [혼공C_새로워진 이것이 C언어다] 16강. 09-1 C언어 포인터의 기본 개념 | 47:54 |
59 | const 포인터 | 10:00 |
60 | [혼공C_새로워진 이것이 C언어다] 17강. 09-2 C언어 포인터에 관한 궁금한 이야기 | 37:12 |
61 | [혼공C_새로워진 이것이 C언어다] 18강. 10-1 배열과 포인터의 관계 | 38:30 |
62 | 포인터로 배열 요소를 처리하는 방법 | 20:12 |
63 | 배열값반복복사 | 6:48 |
64 | [혼공C_새로워진 이것이 C언어다] 19강. 10-2 배열을 처리하는 함수 | 15:48 |
65 | 10장2절확인문제풀이(배열을 출력하는 함수) | 13:54 |
66 | 같은 번호가 없는 6개의 로또번호 입력 | 16:12 |
67 | [혼공C_새로워진 이것이 C언어다] 20강. 11-1 아스키 코드 값과 문자 입출력 함수 | 26:54 |
68 | [혼공C_새로워진 이것이 C언어다] 21강. 11-2 버퍼를 사용하는 입력 함수 | 30:06 |
69 | 혼자 공부하는 C 언어 - 도전 실전 예제11장 | 24:12 |
70 | [혼공C_새로워진 이것이 C언어다] 22강. 12-1 문자열과 포인터 | 31:48 |
71 | [혼공C_새로워진 이것이 C언어다] 23강. 12-2 문자열 연산 함수 | 1:06:24 |
72 | strcpy 함수로 문자열 복사하는 다양한 방법 | 22:00 |
73 | [혼공C_새로워진 이것이 C언어다] 24강. 13-1 변수 사용 영역 | 39:00 |
74 | [혼공C_새로워진 이것이 C언어다] 25강. 13-2 함수의 데이터 공유 방법 | 23:54 |
75 | [혼공C_새로워진 이것이 C언어다] 26강. 14-1 2차원 배열 | 48:06 |
76 | [혼공C_새로워진 이것이 C언어다] 27강. 14-2 포인터 배열 | 21:42 |
77 | 2차원배열과포인터배열 | 14:54 |
78 | [혼공C_새로워진 이것이 C언어다] 28강. 15-1 이중 포인터와 배열 포인터 | 1:03:18 |
79 | 포인터의 포인터 이중포인터 | 13:30 |
80 | 이중 포인터로 포인터 swap | 18:06 |
81 | [혼공C_새로워진 이것이 C언어다] 29강. 15-2 함수 포인터와 void 포인터 | 16:42 |
82 | [혼공C_새로워진 이것이 C언어다] 30강. 16-1 동적 할당 함수 | 23:12 |
83 | [혼공C_새로워진 이것이 C언어다] 31강. 16-2 동적 할당 저장 공간의 활용 | 26:00 |
84 | 소수(prime number) 출력 | 21:24 |
85 | [혼공C_새로워진 이것이 C언어다] 32강. 17-1 구조체 | 57:30 |
86 | [혼공C_새로워진 이것이 C언어다] 33강. 17-2 구조체 활용, 공용체, 열거형 | 57:00 |
87 | 구조체 포인터, 구조체 배열, 구조체 배열을 처리하는 함수 | 17:54 |
88 | [혼공C_새로워진 이것이 C언어다] 34강. 18-1 파일 개방과 입출력 | 52:30 |
89 | [혼공C_새로워진 이것이 C언어다] 35강. 18-2 다양한 파일 입출력 함수 | 37:36 |
90 | 파일입출력 함수를 사용한 프로그램 | 20:54 |
91 | 파일 입출력 함수, 스트림 버퍼(stream buffer) 비우는코드 | 11:48 |
92 | [혼공C_새로워진 이것이 C언어다] 36강. 19-1 전처리 지시자(1) | 33:36 |
93 | [혼공C_새로워진 이것이 C언어다] 37강. 19-2 전처리 지시자(2) | 31:12 |
94 | [혼공C_새로워진 이것이 C언어다] 38강. 19-2 분할 컴파일 | 38:42 |
95 | [혼자 공부하는 C언어] 레벨업! 개념정리 - 비트(bit)가 무엇인가요? | 10:30 |
96 | [혼자 공부하는 C언어] 레벨업! 개념정리 - 진법(10진수, 8진수, 16진수, 2진수) 변환 방법 | 22:36 |
97 | [혼자 공부하는 C언어] 레벨업! 개념정리 - 10진수 형태의 실수를 2진수로 바꾸는 방법 | 5:54 |
98 | [혼자 공부하는 C언어] 레벨업! 개념정리 - 실수가 메모리에 저장되는 형태 | 18:12 |
99 | [혼자 공부하는 C언어] 레벨업! 개념정리 - 0과 null 문자와 null 포인터의 차이 | 15:24 |
100 | [혼자 공부하는 C언어] 레벨업! 개념정리 - 재귀호출 함수 | 24:36 |
101 | [혼자 공부하는 C언어] 레벨업! 개념정리 - 문자열의 구현 방식 | 29:54 |
102 | [혼자 공부하는 C언어] 레벨업! 개념정리 - l-value(left value) 와 r-value(right value) | 8:30 |
103 | [혼자 공부하는 C언어] 레벨업! 개념정리 - 포인터와 l-value, r-value | 16:18 |
캄란 아미니