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 ( 무료 강좌 )
Visual Studio 2012 기반의 C언어 프로그래밍 - 통합 개정판
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     동영상다운
수강기간 : 2개월 / 수강료 : \220,000

[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언어 부터 프로그래밍 공부를 입문하라고들 하죠.
취업이 목전이 아니라면 좋은 선택이 될 것입니다.

VIP Freepass 전과정 자유이용권 혜택보기