Do it! 첫 코딩 with 자바 (보통 사람이 알아야 할 프로그래밍 기초 with 자바 | 비유와 그림으로 코딩 까막눈 탈출!)

Do it! 첫 코딩 with 자바 (보통 사람이 알아야 할 프로그래밍 기초 with 자바 | 비유와 그림으로 코딩 까막눈 탈출!)

$14.33
Description
국내 최초 ‘문과식’ 코딩 입문서!
99가지 비유와 그림, 무료 온라인 실습으로 ‘코딩 까막눈’ 탈출!
코딩이 막막한 보통 사람들을 위해 태어난 책! 초등 고학년부터 대학생, 어르신까지 남녀노소 누구나 ‘코딩할 줄 아는 사람’이 되도록 도와주는 책입니다. 디지털 시대에 알아야 할 프로그래밍의 52가지 핵심 개념을 99가지 비유와 그림으로 풀어내 국내 최초 ‘문과식’ 입문서라고도 불립니다.
뿐만 아니라 코딩 초보자가 쉽게 무너지는 부분인 프로그램 설치, 예제파일 다운로드도 없습니다! ‘엘리스’ 플랫폼에 접속해 회원가입하면 누구나 무료로 코딩 실습 가능! 무료 동영상 강의까지 꽉 찬 이 책, 만나보실래요?
저자

정동균

대학시절호기심으로접한코딩에푹빠져버렸다.코딩동아리도만들고대회에나가최우수상도받았다.그후,코딩과전혀관련없이살아가고있다고생각했는데,돌아보니코딩이삶의단단한밑거름이되어있었다.프로그래밍을통해훈련된논리력과사고력이사회생활에서빛을발하고있었던것이다.너도나도'코딩'을말하는오늘날,코딩별에불시착해어리둥절하고있는보통사람들을위해이책을썼다.
코딩을설명하는남다른비유와초보자의눈높이를십분고려해단어하나도허투루쓰지않는사려깊은마음의소유자.

목차

----------------------------------
01코딩별★로떠나보자!
----------------------------------
컴퓨터언어?사람의언어랑비슷해
01101000로말해야알아들을수있어―비트(Bit)
우리0과1의조합으로약속하자―코드(Code)
ABC를0과1로표현하는방법―아스키,유니코드
코딩별★여행을도와줄번역기―프로그래밍언어
프로그래밍언어의종류
프로그래밍언어는속성으로말해요
점(.)으로속성표현하기

코딩별★상식01|10진법,16진법
코딩별★상식02|32비트컴퓨터vs64비트컴퓨터

----------------------------------
02컴퓨터는어떻게기억하고행동할까?
----------------------------------
사람과코딩의공통점―변수,메서드
컴퓨터가기억을담는3가지공간―메모리
변수①그릇을닮은변수의종류
변수②변수선언하기
변수③크기가자유자재!―문자열
메서드작동원리이해하기
코딩실습준비하기―인터넷만되면바로코딩실습가능!
__[코딩실습01]변수선언하기

코딩별★상식03|빌드(Build),통합개발환경(IDE),소프트웨어개발도구(SDK)

----------------------------------
03컴퓨터는어떻게생각하고판단할까?
----------------------------------
단순무식해.하지만엄청빨라!
조건문①내가만약시인이라면―if
__[코딩실습02]조건문if~else
조건문②조건이2개인경우―AND,OR
__[코딩실습03]조건이2개일때
조건문③조건문속조건문―elseif
__[코딩실습04]조건문elseif
반복문①언젠가는끝날반복문―while,for
__[코딩실습05]반복문for
반복문②반복문속단골코드
반복문③반복문속반복문
__[코딩실습06]반복문for안의for
조건문+반복문함께쓰기
__[코딩실습07]조건문if와반복문for
내코드를설명해줄게―코멘트(주석)
__[코딩실습08]코멘트넣기

----------------------------------
04코딩종합선물세트,클래스를열어보자!
----------------------------------
클래스란?
내가만든변수―클래스,인스턴스
__[코딩실습09]클래스만들기
인스턴스를초기화하는방법―생성자
__[코딩실습10]생성자만들기
인스턴스가자신을가리키는말―this
__[코딩실습11]this사용하기
클래스에메서드추가하기
__[코딩실습12]메서드추가하기
클래스가확장되는방법―상속,오버라이드
__[코딩실습13]상속하기
여러클래스를가족으로묶기―패키지
__[코딩실습14]패키지연습하기
클래스에소유권붙이기―private,public
__[코딩실습15]수식어연습하기

----------------------------------
05진짜코딩하려면여기까지알아야해
----------------------------------
비슷한변수는한번에관리해요―배열
__[코딩실습16]배열로평균값구하기
게임속'아무거나'를코드로만들기―랜덤
__[코딩실습17]가위바위보게임하기
서커스곡예의그물망―예외처리
__[코딩실습18]예외처리하기
일부러프로그램잠재우기―sleep
__[코딩실습19]구구단느리게나타내기
한번에여러가지하는척―스레드
__[코딩실습20]달리기경주
데이터베이스의기본―SQL
그래픽화면코딩맛보기

[손으로푸는코딩문제]정답

출판사 서평

믿고보는Doit!시리즈의왕기초버전!
입문서의명가Doit!시리즈에서야심차게준비한‘코딩별★’시리즈첫책입니다.

★이책의대상독자
ㆍ‘코딩공부해야하는데…’말만하고엄두를내지못했던/초보자
ㆍ두꺼운프로그래밍책을보다가좌절한/공대신입생
ㆍ개발자의말을알아듣지못하는/기획자,디자이너,마케터
ㆍIT와관련있는회사의면접을봐야하는/취업준비생
ㆍ디지털혁명시대,막막한/리더들

------------------------------------------------------
디지털혁명시대의필수소양,코딩!
문턱없는왕쉬운책으로시작하세요~
------------------------------------------------------
컴퓨터가야구기사를쓰고,의사는인공지능의도움을받아환자의치료법을선택합니다.기업들은빅데이터분석을통해마케팅의효율을극대화하며,코딩테스트를취업의관문으로넣기시작했습니다.이렇듯컴퓨터기술은우리도모르는사이에삶속에스며들어있습니다.이미우리는디지털세상의생산자이자소비자입니다.이러한흐름을반영하듯전세계가코딩을가르치기시작했고,우리나라도최근에코딩을정규교육과정으로편성했습니다.컴퓨터공학을전공하지않았어도코딩을알아야하며,컴퓨터와대화하는능력이기본이되기시작한것입니다.

------------------------------------------------------
초등고학년부터대학생,어르신까지
쫄지마세요!이책을보면개발자의언어를이해할수있습니다!
------------------------------------------------------
이와같은흐름에우리는어떻게대처해야할까요?이책은여러분과같이‘어느날갑자기코딩을알아야하는상황’에처한보통사람들을위하여쓰여졌습니다.디지털시대에알아야할프로그래밍의52가지개념을‘비전공자의입장’에서설명하죠.업계사람들이사용하는말투가아닌,초등고학년부터대학생,중·장년층까지누구나쉽게읽을수있도록‘문과식’설명으로편안하게코딩의길로안내합니다.
뿐만아니라클래스,배열,랜덤,예외처리등현업에서사용하는응용기술도배워디지털시대의기반을이해하고공감할수있습니다.개발자와협업해서일하는기획자,디자이너,마케터라면이내용을다룬04장과05장까지꼼꼼하게보세요.책을덮은후에는개발자의말에자신있게고개를끄덕일수있을것입니다.

------------------------------------------------------
99가지비유와그림!
‘컴퓨터가생각하고행동하는방식’을유쾌하게배웁니다!
------------------------------------------------------
그런데도대체‘이공계식’이아닌‘문과식’설명이뭐냐고요?
수학이나컴퓨터와관련된전문용어하나없이,쉬운비유와그림으로코딩의개념을설명하는것을말합니다.메신저로대화하듯컴퓨터와대화해보고,한국어,영어,일본어등사람의언어에비유해‘프로그래밍언어’를소개하고,게임에비유해‘멀티스레딩’을설명하죠.비전공자,청소년도읽을수있을정도로재미있는코딩이야기,한번들어보실래요?

------------------------------------------------------
편리해요!인터넷만되면바로코딩실습!
동영상강의까지모두차려놓았으니,키보드만잡으세요~
------------------------------------------------------
“좋아!코딩시작해보는거야!”호기롭게시작했다가‘프로그램설치’라는장벽과영문설명,복잡한옵션때문에코딩을포기한사람들이많죠?
디지털세상이발전한만큼,코딩역시쉽게배우는방법이생기고있습니다.이책도그방법을이용해아주편리하게코딩을접할수있습니다.엘리스코딩플랫폼에회원가입만하면이책에수록된문제를무료로실습할수있습니다.인터넷만연결하면바로코딩할수있고,심지어스마트폰에서도가능해편리하죠.실습화면옆에는동영상강의도있어서따로해설링크를찾을필요도없습니다.한눈에보이도록차려두었으니여러분은키보드만들고오세요!

-엘리스코딩교실[academy.elice.io→무료과목체험→‘Doit!첫코딩’과목선택]

------------------------------------------------------
“블록코딩책은유치하고,두꺼운프로그래밍책은어려워!”
가장대중적인프로그래밍언어로배우면어떤언어를만나도자신있어요!
------------------------------------------------------
이책은대학생,중고생이배우기적절한언어인자바(Java)언어를사용합니다.스크래치,엔트리와같이초등생이쓰는‘블록코딩’이아니라,현업에서지금도사용하는‘텍스트코딩’으로배우죠.게다가현업에서가장많이쓰이는대중적인언어이니,배워두면두고두고쓸일이많습니다.
그런데자바언어를모른다고요?걱정마세요!이책은자바를배우는책이아니라,어떤언어로배우든알아야하는'프로그래밍의개념'을배우는책이기때문입니다.자바를몰라도,프로그래밍을몰라도누구나볼수있죠.가장대중적인언어로텍스트코딩을시작하니,이후다른프로그래밍언어를접하더라도자신있게대할수있습니다.

------------------------------------------------------
혼자공부해도충분하고,교재로도훌륭해요!
8일만에‘코딩할줄아는사람’이되세요!
------------------------------------------------------
이책은독학자에게도,선생님들에게도유용하도록8일구성진도표를제공합니다.1일차에는컴퓨터의언어에대해배우고,2일차에는변수와메서드,3일차에는조건문,4일차에는반복문을배웁니다.여기까지배운내용이기초내용인컴퓨터의기본작동원리입니다.이후5,6일차에는요즘프로그래밍의대세인클래스를배우고,7,8일차에는실제코딩에서써먹을수있는응용기술을배웁니다.
단기간에기초부터응용까지빠짐없이배우니대학교교양과목,1학년전공과목교재로도적절합니다.

------------------------------------------------------
"책을통해성장하는지적인독자들을만나보세요!"
배우고,나누고,함께성장하는[Doit!스터디룸]
------------------------------------------------------
공부의욕까지챙겨주는Doit시리즈!나의공부계획을올리고실천하는[Doit!공부단]에참여해보세요.완주하면선물로책선물도드리니지속적으로공부하는생활을할수있답니다.뿐만아니라함께공부하는사람들과지식을나누고,서로의고충도나눌수있습니다.모르는사람은있어도,한번시작하면계속신청하게된다는마성의Doit!공부단!지금방문해확인해보세요!

-Doit!스터디룸카페[cafe.naver.com/doitstudyroom→‘Doit!공부단지원&책선물받기’메뉴]