Do it! 클론 코딩 트위터 (노마드 코더 니꼴라스와 만드는 트위터 서비스)

Do it! 클론 코딩 트위터 (노마드 코더 니꼴라스와 만드는 트위터 서비스)

$18.00
Description
‘클론 코딩’만큼 빠르고 효과적인 학습법은 없다!
9살부터 코딩을 시작한 전형적인 ‘천재 코더’ 니꼴라스! 니꼴라스는 세상에서 가장 빠르게 프로그래밍을 배울 수 있는 방법은 클론 코딩이라고 말한다. 클론 코딩은 트위터, 페이스북, 인스타그램, 넷플릭스와 같은 실제 서비스를 복제해 보는 프로그래밍 학습 방법이다. 클론 코딩은 학습할 때마다 눈앞에 결과물이 바로바로 보이므로 프로그래밍을 빠르고 재미있게 배울 수 있다.
출간과 동시에 화제에 올랐던 클론 코딩 시리즈의 두 번째 책 《Do it! 클론 코딩 트위터》에 서는 트위터를 클론 코딩한다. 트윗 추가부터 수정, 삭제, 사진 등록, 프로필 페이지 등 실제 트위터 기능을 똑같이 구현하고 결과물을 다른 사람도 사용할 수 있도록 서비스 배포까지 해본다. 그야말로 진짜 서비스를 만드는 것이다. 웹 개발 초보자도 7일이면 충분하다. 이 책으로 웹 개발부터 서비스 배포까지 쭉쭉 진행해 보기 바란다.
저자

니꼴라스

NicolásSerranoArévalo
니꼴라스는9살부터코딩을시작한전형적인‘천재코더’로대학교따위는내팽개치고혼자서코딩을공부했습니다.그덕분에다른사람들이대학교에다닐때니꼴라스는대학교에서코딩강의를할수있었지요.거액연봉의입사제안도자유가더중요하다며뻥차버린자유로운영혼의소유자입니다.노마드코더를통해‘코딩을널리알려회사에얽매인영혼들을자유케하자’라는소명감을갖고살아가고있습니다.
-페이스북www.facebook.com/nomadcoders
-인스타그램www.instagram.com/nomad_coders
-유튜브bit.ly/2yBdEFm
-노마드코더academy.nomadcoders.co
-1:1채팅문의nomad-coders.channel.io

목차

__클론코딩01파이어베이스와의첫만남
01-1서버가뭐죠?
01-2파이어베이스는언제사용하면좋은가요?

__클론코딩02환경설정하기
02-1알고보면쉬운환경설정
02-2깃허브저장소만들기
02-3슈퍼빠른create-react-app
02-4파이어베이스설정하기

__클론코딩03트위터클론코딩시작하기
03-1파이어베이스의비밀키숨기기
03-2라우터준비하기
03-3라우터적용하기

__클론코딩04회원가입,로그인,소셜로그인기능만들기
04-1파이어베이스로그인준비하기
04-2파이어베이스로그인설정하기
04-3이메일,비밀번호인증기능사용해보기
04-4로그인,로그아웃하기
04-5누이터에소셜로그인추가하기
04-6내비게이션추가하고로그아웃처리하기

__클론코딩05트위터?아니,‘누이터’핵심기능만들기
05-1트윗등록기능만들기
05-2실시간데이터베이스로트윗목록보여주기
05-3트윗삭제기능만들기
05-4트윗수정기능만들기

__클론코딩06사진미리보기,저장기능만들기
06-1사진미리보기기능만들기
06-2사진저장기능만들기

__클론코딩07프로필페이지와필터링기능만들기
07-1내가쓴트윗만보기
07-2프로필페이지기능보완하기
07-3프로필실시간업데이트하기

__클론코딩08깃허브로누이터배포하고보안챙기기
08-1코드깔끔하게정리하기
08-2깃허브를통해누이터호스팅하기
08-3에러발생,보안정책수정하기

__클론코딩09진짜트위터처럼스타일링하기
09-1누이터스타일링하기
09-2버그수정하기

출판사 서평

클론코딩시리즈2탄출시!트위터서비스,똑같이만든다!
《Doit!클론코딩영화평점웹서비스》출간이후1년만에‘트위터'를클론하는책이나왔다!첫번째책출간이후‘다른웹서비스도클론하고싶다'는독자의요청이많았다.이에노마드코더는책을만들기위해‘트위터클론코딩'을촬영을마치고전체강의를무료로전환했다.노마드코더는“HTML,CSS,자바스크립트,리액트,파이어베이스까지프런트엔드부터백엔드개발과정을모두포함한알찬강의임에도지식나눔을위해과감하게결단을내렸다”고했다.해당강의는현재10,000명이넘는수강자를기록하고있으며,강의를통해‘실제웹서비스를만들어제공할수있게되었다'는훈훈한후기가많다.넷플릭스와비슷한영화평점웹서비스를만들든,트위터를만들든상관없다.어떤클론코딩책이든관심이있는서비스로웹개발에입문해보자!
누구나바로써먹을수있는‘실전형코딩책’
이책은처음부터끝까지액션을따라하면서트위터를클론코딩할수있도록설계되었다.‘액션’은이책의핵심요소로,어떤명령어를입력해야하는지,어디에파일을만들어야하는지,어디를수정해야하는지정확하게지시하는문장을말한다.액션만따라하면트윗목록,수정,삭제,사진등록,프로필,내비게이션등의기능을포함한트위터가만들어진다.한마디로복잡한이론공부보다일단만들어보고싶은사람을위한‘실전형코딩책’이라할수있다.
노마드코더니꼴라스가내옆에앉아있는것같은기분?세상편한‘실습구성’
이제막웹개발공부를시작한사람도빠르고정확하게따라할수있도록실습요소를배치했다.코드를작성하고결과를확인하는일련의과정을스티커와별색,삭제선등으로구분하여표시했고,주요개념은팁과보충수업으로보완한다.놓치기쉬운내용은말풍선으로강조하여실습의정확도를높였다.책을읽다보면노마드코더니꼴라스가바로옆에앉아손으로짚어가며알려주는기분을느낄수있을것이다.
노마드코더제공‘클론코딩트위터’30강전체영상무료!Q&A까지!
노마드코더에서는유료로계획되었던‘클론코딩트위터’강의를,오직독자들을위해!전체무료로공개했다!
-클론코딩트위터30강전체영상보기(무료회원가입):nomadcoders.co/nwitter
-노마드코더1:1질문:nomad-coders.channel.io
이런사람에게이책을추천합니다!
-프로그래머로전직하고싶은일반인
-컴퓨터공학을전공했지만실무에서어떻게쓰이는지는경험해보지못한전공자
-웹프로그래밍을배워서웹서비스를만들어보고싶은사람
-현업에서일하면서날마다새로업데이트되는프로그래밍지식을쌓고싶은개발자
-코딩에관심있는사람모두재미있게몰입해서프로그래밍을배울수있어요!
이책을미리체험한베타테스터의트위터클론미리구경해보기!
베타테스터이아름:arumlee.github.io/nwitter
베타테스터김현우:kimhyeonu.github.io/polaris-twitter-web
베타테스터강윤호:penguingoon89.github.io/nwitter

이지스퍼블리싱이선사하는독자지원
-네이버카페‘Doit!스터디룸(https://cafe.naver.com/doitstudyroom)’에서이책의독자들과함께공부하고책선물도받아가세요!(책질문환영!)스스로학습계획을세우고스터디기록을공유하면책을선물로주는‘Doit!공부단’과기간을정해함께책을독파하는‘된다스!(된다!다함께스터디!)’등다양한이벤트혜택을누릴수있습니다.
-이지스퍼블리싱홈페이지(www.easyspub.co.kr)에회원가입을하여매달정기소식지를받아보세요.신간과책관련이벤트소식을누구보다빠르게확인할수있습니다.매달전자책한권을공개하는이벤트도진행하고있습니다.
긴급업데이트내용은깃허브도움페이지에서!
-깃허브도움페이지:github.com/easysIT/nwitter
이책어느부분에서나바로실습할수있는깃허브커밋이력제공
-클론스타터키트깃허브:github.com/easysIT/nwitter/commits/master