비전공자를 위한 이해할 수 있는 IT 지식 : IT시대의 필수 교양서

비전공자를 위한 이해할 수 있는 IT 지식 : IT시대의 필수 교양서

$16.80
저자

최원영

기획자이자개발자,그리고강사로활동하며깊(Gipp)이라는교육서비스창업을준비중이다.

목차

프롤로그4

1장오리엔테이션
1-1.왜자꾸파이썬(Python)을배우라고하는거죠?(feat.C언어,자바(JAVA)를배워봐)14
1-2.가장먼저알아야할지식은'프로그래밍언어'가아닙니다21

2장프로그래밍언어&운영체제(OS)
2-1.프로그래밍언어가'언어'라고?(못알아듣겠는데…)32
2-2.개발자는앉아서뭐하는거지(뭔가치긴치는데…)37
2-3.뭐가이렇게많아?(C언어,자바,파이썬…등)41
2-4.컴퓨터구매해보셨나요?(컴퓨터의구성요소)47
2-5.우린왜이이야기들이낯설까?51
2-6.우리가자바최신버전을설치해야하는이유55

3장네트워크,클라이언트,서버
3-1.국민학교와초등학교시절이야기62
3-2.한강에서카카오톡을다운로드하고,실행하면일어나는일들66
3-3.당신은계속뭘달라고하고,누군가는계속뭘준다70
3-4.도대체우분투가뭐죠?75
3-5.개인서버를운영하면힘든이유84

4장API와JSON
4-1.POST는뭐고,GET은뭐죠?(feat.개발자의암호문)90
4-2.요청과응답을주고받을때의형식104
4-3.API문서살펴보기112

5장애플리케이션
5-1.설치한뒤실행하는애플리케이션의특징120

6장웹(Web)
6-1.웹은어떻게이루어져있고,어떻게동작할까?128
6-2.웹개발하다가못해먹겠다고말하는이유143
6-3.반응형으로코딩하면,더비싸나요?(그게뭔데요?)148
6-4.애플리케이션이야기를하는데,왜자꾸웹개발자에게말하라는거죠?153

7장데이터베이스와이미지처리
7-1.쇼핑몰을생각해봅니다.여기서데이터는대체뭘까요?162
7-2.클라가들고있다는게뭐죠?("클라에저장돼요.클라가가지고있어요")169
7-3.배너좀바꾸려는데,자꾸자기한테말하면안된대요.(왜자꾸사람이바뀌는건데…)175

8장프레임워크와라이브러리
8-1.코코아요?그거먹는거잖아요.그리고자꾸왜도서관얘기를하는거죠?(프레임워크,라이브러리)186

9장협업,소스관리,디자인
9-1.커밋이요?머지요?뭐요?198
9-2.'왜말을저렇게하지..둘이싸웠나?'(feat.디자이너와개발자)204

10장정리
10-1.개발을시작하면일어나는일들214
10-2.아웃트로222

부록-API문서를통해서비스분석하기226

출판사 서평


직장인말고도이책이꼭필요한사람들이또있습니다.바로자녀를둔학부모입니다.
요즘대부분의부모들은자녀에게코딩교육을시킵니다.그런데이는나무만보고숲을보지못하는것과같습니다.
자녀가개발자가될것이아닌이상,파이썬이든C언어든하나의프로그래밍언어를마스터하는건큰도움이되지않습니다.새로운프로그래밍언어들이계속해서탄생하고있으니까요.

중요한건,네트워크/클라이언트/서버/API/앱/웹/데이터등이어떻게유기적으로관계가이어져있는지IT의전체적인큰그림을이해하는것입니다.그래야개발자와대화가가능한미래형인재로거듭날수있습니다.
따라서나무(코딩)를공부하기전에,먼저큰숲을(IT의큰그림)볼수있게해주는것이필요합니다.이를위해서는부모역시IT의큰그림을이해하고있어야합니다.

누구나이해할수있는IT지식.그럼에도충분한깊이의지식.
쉽고재미있게알려드리겠습니다.이책을읽고나면어느순간개발자의말들이이해되기시작할것입니다.

"아그게서버에서이미지URL을보내줘야하는데,API가미완성인것같아요.JSON에아이콘URL만빠져있네요..클라는URL이안오면기본값이뜨게해놨어요.근데제가임의로만들어서좀이상하게보일겁니다."

이말이무슨말인지완전히이해하도록만들어드리겠습니다.