C 프로그래밍 - 입문부터 게임 개발까지

C 프로그래밍 - 입문부터 게임 개발까지

(37개의 수강평)

6043명의 수강생

무료

나도코딩
평생
입문
76개 수업, 총 6시간 27분
나도코딩님의 새로운 강좌가 오픈했습니다 :) 스크래치 3.0 - 입문부터 실전 게임 개발까지

 

게임 만들면서 배우는 C 프로그래밍 언어 입문

본 강의는 게임을 직접 만들며 배우는, 초보자를 위한 C 프로그래밍 입니다.

배우긴 배웠는데 어떻게 활용하지?

나만의 프로그램을 만들 수 있을까?

포인터가 정말 어렵다는데? …

 

걱정하지 마세요! 여러분들이 어려워하는 부분을 누구보다 잘 알고 있기에 누구보다 쉽게 가르칩니다.

그리고 매 강의마다 배운 내용을 토대로 직접 게임을 만들어 봅니다.

왜 어려운 C 를 배워야 하나요?

C 는 조금 어렵지만, 아주 기본이 되는 언어입니다.

C 를 마스터 하고 나면, 다른 언어는 굉장히 쉽게 배울 수 있습니다.

그리고, 나도코딩이 깜짝! 놀랄만큼 쉽게 알려드리겠습니다.

 

C 프로그래밍, 지금 바로 시작하세요 !

 

 학습 목표

뭔가 엄청 많이 배웠는데 다 까먹었어요 (X)

핵심만 쏙쏙 배웠는데 완전 생생해요 (O)

 

 도움이 되는 분들

부담부담 코딩교육 의무화 대상 학생

학부모 궁금궁금 개발이 궁금한 디자이너

두근두근 컴퓨터과 새내기 대학생

뭐하지 뭐하지 취미생활이 필요하신 분

코딩을 한 번도 해보지 않았지만 관심 있는 누구나 !

 

배우는 것들

9개의 게임을 만들면서 핵심 메커니즘을 C언어로 직접 제작해보세요 

 

<아빠는 대머리>

반짝이 아빠에게 발모제를 찾아주세요

 

<물고기 키우기>

뜨거운 사막에 물이 마르지 않게 도와주세요

 

<동물 뒤집기>

귀여운 동물들의 짝을 찾아주세요

 

<고양이 수집하기>

랜덤으로 나오는 5마리의 고양이를 모두 모아보세요

 

<비밀일기>

나만의 소중한 비밀 일기를 써보세요

 

 NEW 강좌!

스크래치는 MIT 미디어랩에서 개발한 기막힌 교육용 프로그램이며, 남녀노소 누구나 정말 쉽고 재미있게 코딩을 배울 수 있답니다.
 

지식공유자 소개

 

 

YouTube 채널 소개

나도코딩 채널을 구독하시면 코딩 관련 다양한 꿀팁 강좌를 누구보다 빠르게 수강하실 수 있습니다.

구독하러 가기 (클릭)

 

지식공유자 소개

나도코딩

교육과정

환경설정
환경설정
03 : 00
Hello World
03 : 00
변수, 상수, 입출력
경찰서 조서 쓰기
02 : 00
정수형 변수
07 : 00
주석
03 : 00
실수형 변수
02 : 00
상수
02 : 00
printf
03 : 00
scanf
06 : 00
프로젝트
05 : 00
반복문
피라미드를 쌓아라
01 : 00
뿔뿔(증감연산)
07 : 00
for
03 : 00
while
02 : 00
do while
01 : 00
이중 반복문 (구구단)
05 : 00
이중 반복문 파헤치기
09 : 00
이중반복문 (거꾸로 별)
03 : 00
프로젝트
05 : 00
조건 & 분기
숫자 맞히기 (Up&Down)
03 : 00
If Else
09 : 00
Break Continue
06 : 00
And Or 연산
03 : 00
Switch Case
11 : 00
프로젝트
07 : 00
함수
비밀번호 마스터
02 : 00
계산기
06 : 00
함수의 형태
03 : 00
반환값이 없는 함수
02 : 00
반환값이 있는 함수
02 : 00
전달값이 없는 함수
01 : 00
전달값이 있는 함수
02 : 00
반환값과 전달값이 있는 함수
04 : 00
함수를 이용한 계산기
04 : 00
프로젝트
14 : 00
배열
아빠는 대머리
01 : 00
배열 기초
05 : 00
값 설정
05 : 00
문자 vs 문자열
07 : 00
문자열 심화
06 : 00
아스키 코드
06 : 00
프로젝트
14 : 00
포인터
물고기 키우기
02 : 00
친구들의 주소
04 : 00
미션맨(포인터)의 등장
05 : 00
스파이(또 다른 포인터)의 등장
06 : 00
배열과 포인터의 관계
08 : 00
Swap
07 : 00
포인터로 배열 값 변경하기
03 : 00
프로젝트(전반전)
11 : 00
프로젝트(후반전)
08 : 00
프로젝트(연장전)
07 : 00
다차원 배열
동물 뒤집기
02 : 00
다차원 배열 기본
03 : 00
다차원 배열 접근
03 : 00
다차원 배열 선언
04 : 00
다차원 배열 사용
04 : 00
프로젝트(전반전)
16 : 00
프로젝트(후반전)
09 : 00
프로젝트(연장선)
15 : 00
구조체
너, 내 집사가 되어라
04 : 00
구조체 기본
03 : 00
구조체 사용
03 : 00
구조체 배열
01 : 00
구조체 포인터
04 : 00
구조체 안의 구조체
02 : 00
typedef
05 : 00
프로젝트(전반전)
09 : 00
프로젝트(후반전)
08 : 00
파일 입출력
비밀 일기
02 : 00
파일 쓰기 fputs
07 : 00
파일 읽기 fgets
03 : 00
또 다른 파일 쓰기 fprintf
04 : 00
또 다른 파일 읽기 fscanf
03 : 00
프로젝트(전반전)
06 : 00
프로젝트(후반전)
11 : 00

수강 후기

4.9
37개의 수강평
ChannyQ 4일 전
C언어 기본 개념을 다잡는데 많은 도움이 되었습니다. 감사합니다.
ksb5535@naver.com 14일 전
👍
박원영 21일 전
C언어 기초를 배우는데 아주 많은 도움이 되었습니다!
김준서 23일 전
싸랑해요
한규언 25일 전
.
이학진 1달 전
C언어 기초를 되짚는데 좋은 강의였어요!!!
윤정현 1달 전
대충 공부했던 사람들이 한번 다시 보는 강의로 좋을 것 같아요 많이 도움 됐어요! 추천!!
MYUNG IN LEE 3달 전
C언어 입문 C언어를 입문하기에 아주 좋았다고 생각됩니다. 가장 기본적인 언어의 약속에 대해 설명해주시고 프로젝트로 스스로 생각해보기까지 할 수 있어 좋았습니다. (중간부터 프로젝트 자체가 어려울 수 있습니다. 그래도 이해하고 나면 실력이 훨씬 늘 것 같네요.)
Byungwook Park 3달 전
정말 재밌고 잘 가르쳐주는 강의입니다 게임을 예시로 하여 실전프로젝트도 실습해보고 문법도 잘 가르쳐주시고 무엇보다 질문글에 정말 친절히 답변해주시는게 좋습니다
박인우 3달 전
좋습니다. 파이썬 자바 기본 문법 공부한 후 하니 쉽네요. C에 대해 기본적으로 공부하기 좋았어요.
정범 3달 전
goood 좋은 강의에 부랄을 탁치고 갑니다
루이나 4달 전
기본개념을 잡고가기 좋았습니다. 강좌를 수강한 직후에는 여러 부분에서 아리송했습니다만, 다른 강좌를 배우기 시작하자 괜찮은 토대가 생겼다는 것을 알게 되었습니다. 좋은 강의 감사합니다.
WU XIUXIANG 4달 전
재밌습니다. C는 처음 배우는데 아마도 C++ 경험에 있어서 어렵제 안게 배운것 같습니다. 그냥 강의보다 프로젝트를 하다보니 나도 뭔가 만들수 있다는 자신감도 생겼어요. 질문 답변도 바로바로 해주시고 해서 너무 갑사합니다.
김리나 4달 전
처음 배우는데 좋았습니다.
한창희 5달 전
아주 좋네요!! c 프로그래밍을 대학교 1학년때 대충 배우고 이게 뭔 소린가 싶다하고 지나온지 몇년인데 다른 언어를 보다가 c가 필요한거 같아서 간단하게 볼려고 봤는데 이해가 쏙쏙됩니다 ㅠㅠ. 지금까지 공부 정말 대충했구나 싶고 좀더 열심히 파봐야겠습니다 감사합니다
김형석 5달 전
기초를 바로 잡아주셔서 좋았어요 모든 내용을 알아보기 쉽기 이해하기 쉽게 알려주셔서 기본적인 틀이 잘 잡히는 강의인것 같습니다. 모든 강의 재밌게 잘 들었습니다~ 감사합니다~~
jung hwa Koo 5달 전
나도코딩 친절하고 상세한 강의 너무좋습ㄴㅣ다. 감사합니다.
전명훈 6달 전
재미있어요 지루하지 않고 재미있습니다.
crazy man 6달 전
고등학교 진학 준비할때 엄청 도움이 되었습니다
성정현 (onnswvs) 7달 전
처음 배우시는 분들에게 추천합니다. C 언어를 처음 배우시는 분들에게 추천합니다. 처음 배우시는 분들을 위한 맞춤 강의이며, 한 강의당 5분 정도로 그렇게 지루하고 않고 편하게 들을 수 있어서 좋습니다. 보통 이론 강의만 있어서 이걸 어떻게 적용시키나하고 난감했는데, 이 강의는 프로젝트를 통해 우리가 배운 이론이 어떻게 적용되는지 알 수 있어서 좋습니다. 다만 프로젝트 부분은 처음 배우시는 분들에게는 어려우실 수 있습니다.
조윤재 8달 전
좋은 강의입니다 입문 및 학습 이후 정리를 위해서도 최고의 강의입니다 좋은 강의 감사드립니다
Charlie T 8달 전
정말 좋은 강의 감사합니다. 명강의 정말 감사드립니다..!!
전호성 8달 전
유익한 강의입니다! c언어에 대한 기본기를 익힘과 더불어 이를 활용해볼 수 있어서 좋았습니다.
양원석 10달 전
c언어가 이렇게 쉬운줄 몰랐습니다 ㅎ. __이런 명강의를 들을 수 있다는 것에 너무나 좋습니다. ㅎㅎㅎ 초보자들도 즐겁게 따라올 수 있었고 즐거웠습니다 감사합니다!__
양원석 10달 전
진짜 명강의입니다. ㅃ
양원석 프로필

양원석 10달 전
c언어가 이렇게 쉬운줄 몰랐습니다 ㅎ. __이런 명강의를 들을 수 있다는 것에 너무나 좋습니다. ㅎㅎㅎ 초보자들도 즐겁게 따라올 수 있었고 즐거웠습니다 감사합니다!__

이규현 10달 전
다시 정리하는데 많음 도움이 됐습니다. 감사합니다.
anderson 이 10달 전
C에서 포인터와 구조체에 대해 재밌게 들었습니다. C 언어는 언어를 배우면서 제일 첨 배웠던 언어인데 강사님께서 포인터와 구조체를 정말 쉽게 재밌게 가르쳐 주셔서 다시한번 배우게 되었네요 몇십년 만에 다시 공부하니 너무 재밌었습니다. 감사합니다.
JaeWon Kim 10달 전
기초 강의에 도움이 되었어요~
미니야 2018.05.31
좋았어요! C언어 정리하기 위해서 수강신청했는데 너무 알차게 잘 들었습니다! 핵심요소만 잘 뽑아서 알려주셔서 빠른 시일내에 정리할 수 있었던 것 같습니다.
핸드레이크 2018.04.17
C 베스트 강좌! 강사님 목소리도 귀에 쏙쏙 들어오고 설명도 군더더기 없이 깔끔하게 해 주시고, 예제도 초보자들이 알기 쉽게 잘 설명해 주셨네요. 좋은 강의 올려 주셔서 참으로 감사합니다. 명강의 잘 들었습니다.
하마비 2018.03.31
Be superb ~~ 군더더기 없이 아주 훌륭한 강의네요. 아들에게 플그램 첫걸음 시키기에 너무너무 퍼펙한 내용입니다. 감사합니다.^^
GeunDo Park 2018.03.27
친절한 강의~ C언어를 한번이라도 배운적이 있는 사람은 아주 쉽고 처음 접하는 분들에겐 조금 어려울거에요. 기본적인 문법은 쉽지만 프로젝트는 설명이 빨라서 조금 해맸네요. 그래도 무료강의에 이만한 퀄리티면 아주 훌륭한 강의라고 생각합니다.
Sieun Park 2018.03.25
daf sdsa
공부하자 2018.03.20
c언어를 처음하는 사람에게는 좀 어려울 수 있음 c언어를 조금 공부해본 사람은 쉽게 이해는 가능함 단, 프로젝트는 어려울 수 있음! 하지만 프로젝트가 매 챕터마다 있어서 공부를 정리하는데는 탁월하다고 생각됨! 완전 초보자도 일단 들어보고 흥미를 가지기에는 충분함! 좋은 강의 만들어 주셔서 감사합니다^^
dot 2018.03.03
최고입니다 덕분에 c 마스터했어요 잠시 휴학을 한 친구들에게 너무 적합한 강좌입니다 그리고 빠르게 개념정리를 할 친구들에게도 좋은 강의인거 같습니다 무엇보다 빠른 피드백과 답글달아주시는게 너무나도 감사하였습니다!!!
박주원 2018.02.27
복습용으로 좋은듯합니다!!!!!! 군대에 다녀와서 c를 많이 까먹었는데 덕분에 잘 배워갑니다. 특히 게임을 만드는 부분은 정말 흥미롭고 클라스있습니다. 다만 입문자가 듣기에는 설명이 부족하다는 느낌이 들긴하지만 저는 매우 만족스럽습니다. c로 게임만드는 강의도 만들어준다면 기쁜마음으로 수강하겠습니다.
김성익 2018.01.24
이거 개드립넷에 올라온거아님? 개드립넷에는 순서가 뒤죽박죽 섞여서 제대로 못보고 있었는데 이렇게 올라 오니 보기 좋네

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

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

지식공유참여

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