1.강의 소개

본 강의는 C언어 문법을 학습한 후에 다양한 프로젝트를 통해 언어의 문법을 확인하고 사용할 수 있도록 구성되었습니다.
이 강의의 목적은 C언어를 이용하여 프로그래밍을 할 수 있도록 충분히 연습하는 것입니다. 특히 강의 안에서는 생각정리 기법으로 ‘마인드맵’ 을 프로그래밍에 적용하여 쉽고 직관적인 프로그래밍 설계를 할 수 있게 합니다. 그리고 본 강의에서는 ‘컴퓨터 구조’ 와 함께 C언어를 학습하므로 보다 깊은 컴퓨터 언어의 기반 지식을 학습할 수 있습니다.

프로그래밍 개념과 기초를 쌓기 좋은 강좌

기초 문법과 개념들을 학습한 후 다음의 실전 프로젝트로 프로젝트 기획과 설계 방법론을 배웁니다.

-성적처리 프로그램
-정수기 프로그램
-MP3 플레이어
-타바타 운동 타이머

네이버 블로그(blog.naver.com/nowcampus)와 페이스북(www.facebook.com/nowcampus)에 이웃추가 또는 친구추가를 해 주시면 다양한 정보를 신속하게 받아 볼 수 있습니다.

2. 도움되는 분들

  • 프로그래밍을 배우고 싶은 분
  • 컴퓨터공학과 학생
  • C언어를 학습하고 싶은 분

3. 강좌 특징

  • 다루는 기술 : C언어, 프로그래밍 개론
  • 준비물 : 컴퓨터
  • 강좌 수준 : 입문

4. 강사 소개

이태성

본 저자는 다수의 게임 회사 그리고 게임 아카데미에서
프로그래밍 강사로 근무하였으며 한국게임학회 논문
심사위원으로도 활동하였다.

다년간 대학 외래교수와 겸임교수로 있었으며
주로 게임 프로그래밍에 대해 강의를 했었다.

유튜브에서 약 349개의 동영상 강의를 제작하여
제공한바 있으며 일반 프로그래밍부터 게임 프로그래밍,
안드로이드 강의등 다양한 강의를 제작하였다.

현재는 대경대학교 인터넷 게임학과 겸임교수로
있으며 나우커뮤니케이션 대표로 있다.
그의 저저로는 C를 이용한 게임 프로그래밍과
마인드 맵을 이용한 C언어 프로그래밍 등이 있다.

5. 연관된 강좌

강좌 평가

4

1 개의 수강평
  • 5 점0
  • 4 점1
  • 3 점0
  • 2 점0
  • 1 점0
  1. 고기정의 프로필 사진

    좋은 강의 입니다

    4

    좋은 강의 입니다.

강좌 교육과정

오리엔테이션
오리엔테이션학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:15:00
섹션 1 . C언어에 대해서
프로그래밍의 개념과 표현학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:33:00
프로그래밍을 위한 기초와 C언어의 시작학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:28:00
섹션 2. C언어와 프로그래밍
학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:17:00
상수학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:13:00
변수학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:25:00
출력학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:28:00
섹션 3. 연산자
연산 기초와 기본 연산자학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:30:00
각종 연산자학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:36:00
연산자 우선순위학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:17:00
섹션 4. 반복문 분기문
반복문학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:39:00
분기문학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:18:00
break, continue학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:08:00
섹션 5. 함수
함수 1학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:25:00
제공 함수학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:19:00
제작 함수와 제귀 함수학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:20:00
섹션 6. 배열
배열 1학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:33:00
이차원 배열학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:21:00
다차원 배열학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:15:00
문자열학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:12:00
섹션 7. 포인터
포인터학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:19:00
포인터 2학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:18:00
포인터의 메모리 생성과 해제학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:27:00
포인터 4학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:00:00
포인터 5학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:22:00
섹션 8. 변수사용범위, 구조체, 자료구조
변수의 사용 범위학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:17:00
구조체와 typedef학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:24:00
자기참조 구조체학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:18:00
자료구조(링크드 리스트)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:20:00
자료구조(링크드 리스트) 2학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:22:00
섹션 9. 기타 문법과 파일 입출력
enum, goto, union학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:23:00
전처리 지시문학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:14:00
분할학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:13:00
파일 입출력 – 텍스트파일학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:24:00
파일 입출력 – 이진파일학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:12:00
섹션 10. 프로그래밍 설계
생각과 프로그래밍학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:12:00
마인드 맵학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:19:00
마인드맵 전문 프로그램학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:17:00
마인드맵 활용학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:38:00
실습 프로젝트 1 . 성적처리 프로그램 만들기 프로젝트
프로젝트에 필요한 문법학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:24:00
기초 프로젝트 – 기본처리학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:26:00
기초 프로젝트 2 – 메모리 활용학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:18:00
파일 활용학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:30:00
실습 프로젝트 2. 정수기 프로젝트
문법, 기획, 프로그램 실행학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:24:00
구성요소와 설계학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:19:00
구현과 정리학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:19:00
실습 프로젝트 3. MP3 플레이어 프로젝트
프로젝트 기획부터 설계까지학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:29:00
구현 1학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:31:00
구현 2 , 정리학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:25:00
실습 프로젝트 4. 타바타 운동 타이머 프로젝트
프로젝트 기획부터 설계까지학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:26:00
구현 1학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:19:00
구현 2학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:15:00
구현 3, 4 및 정리학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:38:00

우리는 성장기회의 평등 을 추구합니다.

경제적, 시간적 제약없는 양질을 교육으로 누구나에게 성장 기회를 균등하게 주는것. 그것이 우리의 목표입니다.

지식공유참여 고객센터
top
(주)인프랩 | 대표자:이형주 | TEL:070-4202-1180 | E-MAIL: course@inflearn.com | 사업자번호:499-81-00612
주소:성남시 분당구 삼평동 대왕판교로 645번길 12 경기창조경제혁신센터 8층 R10 | 개인정보보호책임자:이형주
통신판매업:2017-서울강남-01544 | ©INFLAB. ALL RIGHTS RESERVED