메뉴 바로가기 검색 및 카테고리 바로가기 본문 바로가기

혼자 공부하는 C 언어

1:1 과외하듯 배우는 프로그래밍 자습서

한빛미디어

집필서

절판

  • 저자 : 서현우
  • 출간 : 2019-06-10
  • 페이지 : 664 쪽
  • ISBN : 9791162241868
  • eISBN : 9791162246672
  • 물류코드 :10186
  • 개정판정보 :개정판이 새로 출간되었습니다. 개정판 보기
  • 초급 초중급 중급 중고급 고급
1 2 3 4 5
4.8점 (34명)
좋아요 : 52

책소개

혼자 해도 충분하다! 1:1 과외하듯 배우는 C 프로그래밍 자습서

이 책은 독학으로 C 언어를 배우는 입문자가 ‘꼭 필요한 내용을 제대로’ 학습할 수 있도록 구성했다. ‘무엇을’ ‘어떻게’ 학습해야 할지조차 모르는 입문자의 막연한 마음을 살펴, 과외 선생님이 알려주듯 친절하게, 그러나 핵심적인 내용만 콕콕 집어준다. 책의 첫 페이지를 펼쳐서 마지막 페이지를 덮을 때까지, 혼자서도 충분히 C 언어를 배울 수 있다는 자신감과 확신이 계속될 것이다! 


19명의 베타리더 검증으로, ‘함께 만든’ 입문자 맞춤형 도서

19명의 베타리더와 함께 구성하여 입문자에게 맞는 난이도, 분량, 학습 요소 등을 적극 반영했다. 어려운 용어와 개념은 한번 더 풀어 쓰고, 복잡한 설명은 눈에 잘 들어오는 그림으로 풀어 냈다. ‘혼자 공부해본’ 여러 입문자의 초심과 눈높이가 책 곳곳에 반영된 것이 이 책의 가장 큰 장점이다.

 

 

어떤 독자를 위한 책인가?

  • 학부 강의를 수강했지만, C 프로그래밍에 여전히 아쉬움이 있는 전공자
  • 학원이나 과외로 따로 C 언어를 배우기에는 시간과 여건이 부족한 현직 개발자
  • C 프로그래밍에 관심이 있는 일반인 누구나

 

이 책의 특징


하나, 탄탄한 학습 설계 : ‘입문자 맞춤형 7단계 구성’을 따라가며 체계적으로 반복 학습한다

이 책은 C 언어의 핵심 내용을 7단계에 걸쳐 반복 학습하면서 자연스럽게 머릿속에 기억되도록 구성했다. 모든 절에서 [핵심 키워드]와 [시작하기 전에]를 통해 각 절의 주제에 대한 대표 개념을 워밍업한 후, 본격적인 C 언어 핵심 이론과 실습을 거쳐 마무리에서는 [핵심 포인트]와 [확인 문제]로 한번에 복습한다. ‘혼자 공부할 수 있는’ 커리큘럼을 그대로 믿고 끝까지 따라가다 보면 프로그래밍 공부가 난생 처음인 C 언어 입문자도 무리 없이 책을 끝까지 마칠 수 있다!

 

둘, 핵심 문법은 ‘눈코딩’으로 가볍게 익히고, 실전 감각은 161개 직접 해보는 ‘손코딩’으로 제대로 익힌다

핵심 문법과 이론적 설명은 두 눈과 머리로 술술 읽으며 넘어가고, C 언어 코딩의 실전 감각은 직접 해보며 익히도록 161개의 엄선된 실습 예제를 담았다. 반복 학습과 연습이 가장 필수적인 입문자도, 실전형 코드로 연습하면서 책에 담긴 코드를 ‘나의 코드’로 만들 수 있다. 4장부터는 도전 실전 예제로 직접 프로젝트를 설계하고 작성할 수 있어 ‘혼자서 직접’하는 연습을 할 수 있다. 도전 실전 예제는 카페에서 답을 제공한다.

 

셋, ‘혼공’의 힘을 실어줄 동영상 강의, 학습 사이트 지원

http://hongong.hanbit.co.kr

책으로만 학습하기엔 여전히 어려운 입문자를 위해 저자 직강 동영상도 지원한다. 또 학습을 하며 궁금한 사항은 언제든 질문할 수 있도록 학습 사이트를 제공한다. 저자가 질문 하나하나 직접 답변을 달아주고 있으며, C 언어 관련 최신 기술과 정보도 공유한다. 게다가 혼자 공부하는 그 길에 함께 공부하기를 원하는 사람들의 모임인 혼공 학습단을 운영하여 마지막까지 포기하지 않고 독자가 완주할 수 있도록 최대한 지원하고 있다.

 

넷, 언제 어디서든 가볍게 볼 수 있는 혼공 필수 [용어 노트] 제공

꼭 기억해야 할 핵심 개념과 용어만 따로 정리한 [용어 노트]를 제공한다. 처음 하는 사람들에게 프로그래밍 공부가 어려운 이유는 낯선 용어 때문이라는 것을 베타 리더를 통해 확인했고, 어려운 것이 아니라 익숙하지 않아서 헷갈리는 것이므로 잘 생각나지 않을 때는 언제든 부담 없이 펼쳐보자. 제시된 용어 외에도 새로운 용어를 추가하면서 자신만의 용어 노트를 완성해가는 것도 또 다른 재미가 될 것이다.

 

다섯, 애프터 서비스 레벨업 스킬 

입문서에서 다루기엔 독자들에게 난해한 내용이지만, 개발자로 성장할 때 피가 되고 살이 될 내용을 레벨업 스킬로 책에 명시해두고 카페에서 출간 후 저자가 직접 강의한다. 이 책과 함께라면 20년간 저자가 강의했던 알고리즘이나 C++ 등의 다양한 정보를 통해 입문자에서 신입 개발자로 성장할 수 있다.

 

03-3_혼자공부하는C언어_미리보기750.jpg

 

저자소개

서현우 저자

서현우

컴퓨터공학을 전공하고 17년간 초등학생부터 대학생, 교수, 전공/비전공자, 직장인 등 다양한 수강생을 대상으로 C 언어 강의를 진행했다.
현재는 호주에서 시니어 소프트웨어 개발자로서 네트워크 서버 프로그래밍을 하고 있으며, 유튜브 비디오 크리에이터로도 활동 중이다.
C 언어를 강의하며 다져진 내공을 바탕으로 단순히 정해진 프로그래밍 방식만 설명하는 것이 아닌, 개념 이해를 바탕으로 응용할 수 있는 힘을 길러 주는 것을 집필과 영상 제작의 모토로 삼고 있다.
『뇌를 자극하는 C 프로그래밍』(2005), 『이것이 C 언어다』(2014)를 집필했다.

목차

Chapter 01 프로그램 만들기

01-1 프로그램과 C 언 어

01-2 컴파일과 컴파일러 사용법

 

Chapter 02  상수와 데이터 출력

02-1 C 프로그램의 구조와 데이터 출력 방법

02-2 상수와 데이터 표현 방법

 

Chapter 03  변수와 데이터 입력

03-1 변수

03-2 데이터 입력

 

Chapter 04 연산자

04-1 산술 연산자, 관계 연산자, 논리 연산자

04-2 그외 유용한 연산자

 

Chapter 05 선택문(if, switch - case)

05-1 if문

05-2 if문 활용과 switch - case문

 

Chapter 06 반복문

06-1 while문, for문, do - while문

06-2 반복문 활용

 

Chapter 07 함수

07-1 함수의 작성과 사용

07-2 여러 가지 함수 유형

 

Chapter 08 배열

08-1 배열의 선언과 사용

08-2 문자를 저장하는 배열


Chapter 09 포인터

09-1 포인터의 기본 개념

09-2 포인터 완전 정복을 위한 포인터 이해하기

 

Chapter 10 배열과 포인터

10-1 배열과 포인터의 관계

10-2 배열을 처리하는 함수

 

Chapter 11 문자

11-1 아스키 코드 값과 문자 입출력 함수

11-2 버퍼를 사용하는 입력 함수

 

Chapter 12 문자열

12-1 문자열과 포인터

12-2 문자열 연산 함수

 

Chapter 13 변수의 영역과 데이터 공유

13-1 변수 사용 영역

13-2 함수의 데이터 공유 방법


Chapter 14 다차원 배열과 포인터 배열

14-1 다차원 배열

14-2 포인터 배열

 

Chapter 15 응용 포인터

15-1 이중 포인터와 배열 포인터

15-2 함수 포인터와 void 포인터

 

Chapter 16 메모리 동적 할당

16-1 동적 할당함수

16-2 동적 할당 저장 공간의 활용

 

Chapter 17 사용자 정의 자료형

17-1 구조체

17-2 구조체 활용, 공용체 , 열 거 형

 

Chapter 18 파일 입출력

18-1 파일 개방과 입출력

18-2 다양한 파일 입출력 함수

 

Chapter 19 전처리와 분할 컴파일

19-1 전처리 지시자

19-2 분할 컴파일

 

부록

아스키 코드표

선택 정렬 알고리즘

여기서 잠깐 모음

독자리뷰

오탈자 보기

부록/예제소스

부록/예제소스
자료명 등록일 다운로드
Google Drive 확인문제 해답 2024-05-02 다운로드
Google Drive 예제소스 2024-05-02 다운로드
결제하기
• 문화비 소득공제 가능
• 배송료 : 2,000원배송료란?

배송료 안내

  • 20,000원 이상 구매시 도서 배송 무료
  • 브론즈, 실버, 골드회원 무료배송
닫기

리뷰쓰기

닫기
* 상품명 :
혼자 공부하는 C 언어
* 제목 :
* 별점평가
1 2 3 4 5
* 내용 :

* 리뷰 작성시 유의사항

글이나 이미지/사진 저작권 등 다른 사람의 권리를 침해하거나 명예를 훼손하는 게시물은 이용약관 및 관련법률에 의해 제재를 받을 수 있습니다.

1. 특히 뉴스/언론사 기사를 전문 또는 부분적으로 '허락없이' 갖고 와서는 안됩니다 (출처를 밝히는 경우에도 안됨).
2. 저작권자의 허락을 받지 않은 콘텐츠의 무단 사용은 저작권자의 권리를 침해하는 행위로, 이에 대한 법적 책임을 지게 될 수 있습니다.

오탈자 등록

닫기
* 도서명 :
혼자 공부하는 C 언어
* 구분 :
* 상품 버전
종이책 PDF ePub
* 페이지 :
* 위치정보 :
* 내용 :

도서 인증

닫기
도서명*
혼자 공부하는 C 언어
구입처*
구입일*
부가기호*
부가기호 안내

* 온라인 또는 오프라인 서점에서 구입한 도서를 인증하면 마일리지 500점을 드립니다.

* 도서인증은 일 3권, 월 10권, 년 50권으로 제한되며 절판도서, eBook 등 일부 도서는 인증이 제한됩니다.

* 구입하지 않고, 허위로 도서 인증을 한 것으로 판단되면 웹사이트 이용이 제한될 수 있습니다.

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?