ALL FREEPASS | C# | ASP.NET | ASP.NET Core | MVC Framework | WPF | JAVA | I/O Thread | JSP | MVC JSP | Spring / SpringBoot
Python | Data Analysis | Android / Kotlin | Android Pro | Unity | C / C++ | Algorithm | Data Structure | Design Pattern | Console Game | ASP/PHP | Git / IDE
HTML5 / CSS3 | JavaScript | jQuery | JSON / Ajax / DOM | Node.js / React / Vue.js | Angular | Server | SQL | Linux | Oracle | Notion | FREE ( 무료 강좌 )

내PC로 동영상강좌 다운로드 Visual Studio 2012 기반의 C언어 프로그래밍 - 통합 개정판

위 강좌 이미지를 클릭하시면 강의목차(table of contents)로 바로 이동합니다. 본 강좌는 다운로드 방식 강좌입니다. 따라서, 수강신청 후 내pc로 다운 저장하여 학습합니다.

수강기간 VIP 프리패스로 이용시10개월 단과로 이용시2개월
교육방식 다운로드 방식 - 강의를 내pc로 다운로드 받아서 저장해놓고 학습하는 방식
수강금액 220,000원 / 2개월 (VIP 프리패스로 이용시는 무료 이용이며, 프리패스 수강기간이 적용)
자료제공 제공되는 자료가 있는 경우 1회차 목차에서 강의소스 및 첨부파일 제공

상세설명 및 참고사항


[1]
안녕하세요~ 강사입니다.
본 과정은 일반적으로 C언어 입문도서에서 다루는 목차의 대부분의 내용을 강의합니다.
오프라인 학원에서 제가 강의하는 C언어 한달 정규과정 코스이기도 합니다.

[2]
원래 Part 1, Part 2 이렇게 두 파트로 나눠서 진행하려고 했던 강좌인데요.
파트1, 2 통합된 강좌입니다.

[3]
비주얼스튜디오에 대한 기초 사용법이나 안내는 강의내에서 다룹니다.
자연스럽게 강의를 따라하고 예제를 실행하면서 익혀집니다.
개발툴은 억지로 익힌다해서 되는것도 아니기 때문에
자연스럽게 예제를 직접 타이핑치면서 해보면 손에 익어갑니다.

[4]
본 강좌는 프로그래밍 입문자와 초보자를 대상으로 합니다.
프로그래밍 입문을 C언어로 하고자 하는 사람을 대상으로 합니다.
요즘은 자바 언어나 웹개발 언어(PHP) 등으로 입문하는 사람도 많습니다.
분명 그러한 것도 틀리거나 잘못된 입문은 아닙니다.

다만 C언어는 현대 프로그래밍 언어의 모태와도 같은 언어이고,
또 아직도 많이 사용되고 있으므로 입문으로 많이 배우고 있는 것입니다.
특히 대학에서 컴퓨터를 전공하는 전공학생들은 거의 대부분 1학년 1학기 학부시절 부터 배우는게 C언어입니다.

사실 C언어는 요즘 취업을 위해서 공부하는 사람은 없을겁니다.
오프라인 학원에서도 C언어를 취업을 목표로 강의하는 기관은 거의 없습니다.
취업을 목표로 한다면 당연히 자바나 닷넷 기타 웹언어를 공부해야 합니다.

[5]
그럼 C언어를 배우는 목적은 무엇인지 궁금하겠네요?
1차적으로는 학습의 목표가 큽니다.
프로그래밍 전반에 걸쳐 기초체력을 탄탄히 다질 수 있죠.
C언어 만큼 프로그래밍 학습 전반을 공부할 수 있는 언어도 드뭅니다.

그래서 대학에서도 1학년 때 부터 가르치는 것이고요..
대학 1년생은 취업이 목표가 아닌만큼 기초확립에 많은 시간을 투자합니다.
보통 2학년 때 C++이나 JAVA를 하는데요.
아무튼 학습의 관점에서 봤을 때 C언어 만큼 좋은 언어도 없습니다.
요즘 파이썬도 뜨고 하지만 그래도 프로그래밍 학습의 시작은 C언어 입니다.

[6]
2차적으로는 많은 프로그래밍적 이론을 배울 수 있습니다.
그리고 오래전부터 사용되어왔고 또 아직도 현업에서 많이 쓰이는 만큼 커뮤니티나 여러 학습자료가 풍부합니다.
그러다보니 C언어 하나만 잘 공부해놔도 아주 든든한 자신감이 생깁니다.

다른 배우지 않은 프로그래밍 언어를 보더라도 쉽게 배울 수 있다..라는
알 수 없는 자신감(?) 까지 생기게 해줍니다. ㅎㅎ
이러한 것은 추후 다른 언어를 배울 때 많은 자신감을 안겨줍니다.
사실 그래서 C언어 부터 프로그래밍 공부를 입문하라고들 하죠.
취업이 목전이 아니라면 좋은 선택이 될 것입니다.

 





아래의 맛보기 샘플강좌는 무료로 볼 수 있습니다. 맛보기 샘플강좌

. . . 클릭하시면 샘플강좌는 누구나 결제 없이 무료로 볼 수 있습니다.







 

TABLE of CONTENTS - CURRICULUM 커리큘럼 처음 사용자분들은 다운전 "처음 사용자 이용안내" 페이지의 가이드 글을 읽고 다운 및 이용해주세요!

1 강 강의 소개            첨부파일다운 08:48
2 강 Visual Studio 2017 설치: 커뮤니티 버전 다운로드 및 설치 그리고 실행하기            14:18
3 강 Visual Studio 2017을 사용하여 C언어 Hello World 예제 만들기 및 테트리스 게임 실행 데모            14:53
4 강 Visual Studio 2012로 C언어 프로그램 처음 작성하기(HelloWorld 프로젝트)            14:47
5 강 - 출력문(printf)            05:57
6 강 - 자리 표시자(Place Holder)            17:32
7 강 - 자리 표시자(Place Holder) 복습            13:45
8 강 - 이스케이프 시퀀스(Escape Sequence 문자상수)            14:50
9 강 - 키보드에 있는 문자 읽기            06:33
10 강 - 들여쓰기 습관            05:54
11 강 데이터형식(DataType)과 변수(Variable)            23:30
12 강 - 데이터형식과 변수            21:00
13 강 - 변수의 선언 초기화 참조, 크기            10:28
14 강 - 복습: 변수의 선언 초기화 참조, 크기            11:48
15 강 - 상수(Constant)            04:06
16 강 - 복습: 상수(Constant)            08:06
17 강 - 예약어(키워드)와 리터럴(Literal) 설명            11:40
18 강 - 입력문(scanf)            04:33
19 강 연산자(Operator)란?            39:47
20 강 - 산술 연산자            12:00
21 강 - 괄호 연산자            13:37
22 강 - 대입 연산자            08:14
23 강 - 비교 연산자            07:09
24 강 - 논리 연산자            07:52
25 강 - 조건(3항) 연산자            04:32
26 강 - 증감 연산자            17:02
27 강 - 연산자 전체 설명 복습            17:59
28 강 - 연습문제: 원의 넓이와 둘레            09:20
29 강 - 복습: 대입 연산자            04:02
30 강 - 복습: 비교 연산자            04:54
31 강 - 복습: 논리 연산자            13:16
32 강 - 복습: 조건(3항) 연산자            02:27
33 강 - 복습: 증감 연산자            09:27
34 강 제어문이란?            25:51
35 강 - if문: 조건문            12:25
36 강 - switch문: 선택문            09:33
37 강 - for문: 반복문            08:45
38 강 - 구구단 프로그램 작성하기            07:36
39 강 - while문: 반복문            08:17
40 강 - do문: 반복문            05:00
41 강 - 배수의 합 구하기            08:25
42 강 - continue문            09:53
43 강 - 복습: if문            08:09
44 강 - switch문            05:21
45 강 - 복습: while문            06:09
46 강 - do문            06:15
47 강 - 복습: for, while, do문 비교            10:09
48 강 - 복습: 짝수의 합            06:46
49 강 - 3의 배수 또는 4의 배수의 합            04:33
50 강 - 구구단(가로 방향으로 출력)            08:09
51 강 - 삼각형 출력: 기본형 삼각형 출력하기 1            13:26
52 강 - 삼각형 출력: 기본형 삼각형 출력하기 2            13:26
53 강 - 나비 모양 1: 기본 뼈대 잡기            17:27
54 강 - 나비 모양 2: 날개 완성            32:13
55 강 배열(Array)이란?            28:01
56 강 - 1차원 배열            12:37
57 강 - 2차원 배열            11:53
58 강 - 3차원 배열            07:52
59 강 - 삼차원 배열로 테트리스 블록 표현            17:31
60 강 - 복습: 1차원 배열            24:02
61 강 - 복습: 2차원 배열            12:13
62 강 - 복습: 3차원 배열            09:52
63 강 - 선택 정렬 알고리즘(Selection Sort)            13:07
64 강 - 포인터 01: 포인터 변수의 주소 출력            09:56
65 강 - 포인터 02: 포인터 변수            08:21
66 강 - 포인터 03: 포인터 정수형            09:15
67 강 - 포인터 04: 포인터 변수의 주소 출력            10:10
68 강 - 포인터 05: 실수형 포인터            07:58
69 강 - 포인터배열 01: 포인터배열로 1차원 배열 참조하기            09:35
70 강 - 포인터배열 02: 포인터배열로 배수의 합 구하기            04:42
71 강 - 포인터배열 03: 이차원 배열 참조(2차원 배열 탐색하기)            04:31
72 강 - 포인터배열 04: 포인터변수에 문자열 상수 담아서 출력하기            06:37
73 강 - 포인터배열 05: 문자열 출력(포인터를 사용한 문자열 출력 제어)            10:46
74 강 - 포인터배열 06: 배열의 배열(문자열을 여러개 저장할 수 있는 포인터 배열 생성)            11:06
75 강 - 포인터배열 07: 문자열입력(화면으로부터 문자열을 입력받아서 출력)            04:55
76 강 함수(Function)란?            15:20
77 강 - 함수 설명 데모            23:51
78 강 - 함수 설계 연습            17:41
79 강 - 내장함수 01: 문자 입출력 함수            08:35
80 강 - 내장함수 02: 문자열 입출력 함수, gets(), puts()            04:15
81 강 - 내장함수: 랜덤            11:09
82 강 - 내장함수: 문자 처리 관련 함수            20:18
83 강 - 내장함수: 문자열 처리 관련 함수            20:54
84 강 - 내장함수: 형식 변환 관련 함수            15:18
85 강 - 복습: 사용자 정의 함수 전체 설명            54:04
86 강 - 명령줄 인수            16:43
87 강 구조체란 무엇인가?            07:28
88 강 - 구조체 선언 및 참조            07:56
89 강 - 구조체 배열 선언 및 초기화            07:56
90 강 - 구조체포인터: 구조체포인터로 구조체 참조하기            08:19
91 강 - 복습: 구조체 설명            25:32
92 강 -복습: 구조체 설명(2005 버전)            07:22
93 강 - (참고) 구조체 비트 필드            07:57
94 강 - 복습: 구조체 전체 설명            40:33
95 강 - 함수의 여러가지 매개변수 전달형식(구조체 및 포인터)            20:00
96 강 공용체            09:15
97 강 - 복습: 공용체            25:16
98 강 열거형 설명            07:36
99 강 - 복습: 열거형            07:17
100 강 - 복습: 열거형            08:16
101 강 스코프(Scope)            18:21
102 강 전처리기 지시문            05:32
103 강 - 매크로함수(전처리기 지시문을 사용하여 매크로 함수 정의하기)            05:50
104 강 - 복습: 전처리기 지시문            09:26
105 강 - 사용자 정의 데이터 형식            05:22
106 강 - 참고: 매크로            26:04
107 강 파일 처리            20:07
108 강 - 참고: 파일 처리 전체 설명            28:13
109 강 메모리 관리            21:55
110 강 - 참고예제: 난수를 사용한 로또 생성기            04:28
111 강 - 참고예제: 날짜(1970년부터 현재까지 경과된 초의 수)            04:29
112 강 - 참고예제: 날짜(날짜 및 시간구하기)            07:24
113 강 - 사각형의 넓이            06:30
114 강 - 참고예제: 메모리를 1MB 할당하고 해제하기            06:36
115 강 - 참고예제: 메모리를 100MB 할당하고 해제하기            06:39
116 강 C++으로의 전환            10:46
117 강 부록 A: Visual Studio Express 다운로드 및 설치            09:03
118 강 부록 B-1: Visual Studio 6.0 사용 - C언어 학습을 위한 Visual Studio 6.0 설치            07:44
119 강 부록 B-2: Visual Studio 6.0 사용 - 처음으로 작성해보는 C프로그램            08:23
120 강 부록 B-3: Visual Studio 6.0 사용 - C프로그램의 기본 구조 분석            08:35