게시글

6만명이 선택한 평균 별점 4.9의 제로초 프로그래밍 강좌! 로드맵만 따라오면 됩니다! 클릭
etc - 7년 전 등록 / 6년 전 수정

2018.8.1 Node.js 교과서 출간!

안녕하세요. 이벤트 기능을 만들어두고 쓸 일이 한동안 없었네요.

2018년 8월 1일 드디어 제 책이 출간되었습니다! 예약 구매 중이지만 벌써 각종 서점 주간 베스트 10위권을 달리고 있네요. 많은 관심 감사드립니다! 좌측 집필서적 메뉴에서 책에 대한 정보를 보실 수 있습니다!.

노드에 관련된 입문서(목표 독자는 입문부터 노드 경력 3년차까지)이고 Node.JS10과 ES9 코드를 기반으로 작성되었습니다. 아주 최신이죠 ㅎㅎ. 시중의 다른 책들에는 없는 정보들이 많이 들어 있습니다.

프로그래밍 세계의 특성상, 기술이 매우 빠르게 변해서 책으로 공부하는 것이 어울리지 않는다는 말이 많습니다. 다행히 노드는 이제 안정화 단계에 이르러 그리 급격하게 변하지 않습니다. 그래도 이러한 특성을 고려해서 최대한 변하지 않는 기본기 위주로 설명하려고 노력했습니다. 코드는 저희 회사에서 사용하는 실무적인 코드로 구성했습니다. 다른 책처럼 es5 쓰면서 실무에서 쓸 수 있다고 하지 않습니다. 제 코딩의 원칙은 첫 번째가 No Error, 두 번째가 가독성, 그 다음이 효율성이기 때문에 에러가 없고, 가독성 좋은 코드를 넣기 위해 노력하였습니다.

제 블로그 노드 강좌와는 차원이 다릅니다. 블로그 글 보고 실망하지 말아주세요. ㅎㅎ 노드와 서버에 관한 기본 개념, ES9 문법(ES9에서 새로 추가된 문법은 나오지 않지만...), npm, 익스프레스, 시퀄라이즈, 몽구스, 레디스, API 서버, JWT 토큰, 웹소켓, 서버센트이벤트, 구글맵, 커맨드라인인터페이스(CLI) 만들기, 서버리스 노드 제작 등 방대한 범위를 다룹니다. 그래서... 책이 600쪽 가까이 됩니다. 정말 오래걸렸습니다. 책 두께가 부담이신 분들은 전자책을 생각해주세요.

github.com/ZeroCho/nodejs-book 여기서 예제 코드를 미리 보실 수 있습니다. 코드를 공개하는 것이니만큼 코드에 나름 자신도 있고, 출간 전에는 개선 사항이나 질문도 언제든지 환영입니다.

조회수:
0
목록
투표로 게시글에 관해 피드백을 해주시면 게시글 수정 시 반영됩니다. 오류가 있다면 어떤 부분에 오류가 있는지도 알려주세요! 잘못된 정보가 퍼져나가지 않도록 도와주세요.
Copyright 2016- . 무단 전재 및 재배포 금지. 출처 표기 시 인용 가능.
6만명이 선택한 평균 별점 4.9의 제로초 프로그래밍 강좌! 로드맵만 따라오면 됩니다! 클릭

댓글

29개의 댓글이 있습니다.
6년 전
교과서에서 9.5장 소스에서 npm start를 하면 오류가 납니다.. node_modules가 없는것같던데? 직접고쳐서 쓰면되려나요?
6년 전
아 소스를 그대로 가져다 쓰시는 거면 다운로드받은 후 npm i 하셔야 합니다.
6년 전
good
7년 전
책으로 공부하던 중에 4.2장 쿠키와 세션 쪽 예제 관련해서 질문 드려요!!
'server4.js(p.143)', 'server5.js(p.146)'에서 서버 실행후에 로컬호스트의 해당 포트로 접속해서 나타나는 폼에 이름을 입력해서 '{name}님 안녕하세요'라는 문구가 뜨는 것까지 되었습니다. 그런데 그 뒤에 'localhost:8084/login'으로 접속하면 'undefined님 안녕하세요'라고 화면에 나오는데, 예제에 따라서 결과가 이렇게 나오는게 맞는지요?
7년 전
네 /login?name=이름 형식이어야지 이름이 제대로 떠서 나옵니다.
7년 전
잘 구입해서 사용하고 있습니다. 좋은 책이에요.
7년 전
에궁...pug 로 되어 있네요. 전자책이 나오기를 너무 기대했는데...pug..너무 싫은 pug
7년 전
지면을 아끼기 위해 pug를 쓸 수밖에 없었습니다. ㅠㅠ 노드에서 프론트쪽 코드는 별로 중요하지 않기 때문에 pug든 ejs든 전혀 상관이 없습니다.
7년 전
Node 공부 처음하는데 이 책으로 하고 있습니다. 감사합니다!
7년 전
좋은 강좌 감사합니다. 당장 도서도 구입하겠습니다^^
7년 전
감사합니다~~
7년 전
책 보고 감동 받아서 글 남깁니다. 진짜 이런 책이면 돈 배로 주더라도 사겠어요. 정말 감사합니다. 앞으로도 좋은 책 집필 부탁드리구요! 나이도 어리신데 존경합니다 ㅎㅎ
7년 전
감사합니다~~ 구입하신 서점에 리뷰도... 굽신굽신(헤헤)
7년 전
어서 빨리 전자책으로 나왔으면 좋겠어요.
7년 전
저도 제 전자책을 기다리고 있습니다 ㅠㅠ
7년 전
전자책 출시되었습니다~
7년 전
오늘 출간일이내요 대박 나시길 바랍니다.
7년 전
감사합니다~
7년 전
맥을 사용하는 입장으로서 리디북스 ebook을 주로 이용하고있습니다ㅠㅠ...
리디북스에는 책을검색해도 안나오던데... 리디북스에서는 구매가 어려울까요 ?
7년 전
이북은 9월에 나옵니다~ ㅠㅠ
7년 전
전자책 출시되었습니다~
7년 전
방금 예약구매하고 왔습니다 ㅎㅎ 얼마안된 노드개발자인데 내용 기대된네요
7년 전
감사합니다~
7년 전
mysql 연동하는 내용도 있나요?? 인터넷자료들이 보통 mongodb만 사용해서,,, mysql 연동내용도 다뤄주시면 좋겠어요
7년 전
책에 MySQL과 MongoDB 둘 다 사용합니다!
7년 전
안녕하세요 현기증입니다 8월 출간 예정이신 도서 좀더 앞당겨서 출간 하실 생각은 없으신가요? 너무 현기증이 나서요...그리고 종이책은 부피때문에 부담스러워서 전자책으로 구입할 예정인데 출간일에 전자책도 구매 가능한가요? 아니면 기다려야 하나요? 마지막으로 블로그에서 내용 감사합니다 잘 보고 있습니다 이번 nodejs 책 대박나셔서 react책도 출간하시길 바랍니다 이미 하고 계신다면 react도 빠른 시일 내에 출간해주시길 바랍니다
7년 전
오오 기대되네요!!! 그런데 리액트 교과서 검색해보니 외국 분이 쓰신것 같던데ㅔ 제로초님이 쓰신게 맞나용?
7년 전
아아 제가 쓴 책은 아니고요. 길벗에서 입문서적에 교과서라는 제목을 달고 있습니다.
7년 전
아 그랬군용.. 갠적으로 노드에 관심이 가장 많긴 하지만 뷰도 기대중입니다!@!!
7년 전
2달즘 남았네요....책 빨리 나왔으면 좋겠습니다...^^(기대할께요..)
7년 전
개념들을 쉽게 잡아주셔서 블로그 자주 보고있는데 책 나오면 사서 보겠습니다~~
7년 전
대단하시네요. 축하드립니다^^
7년 전
오늘 처음 왔는데 간결하고 이해가 쉽게 설명을 하시네요. 책 살께요~~
7년 전
카톡방에서 양질의 답변 많이 듣고 있습니다. 책도 기다리고 있겠습니다.
7년 전
오오.. 여기서 설명 많이 참고하고 있는데, 책 나오면 꼭 사서 읽어보겠습니다 ㅎㅎ
7년 전
안녕하세요 ㅎㅎ 노드 공부하면서 참고를 진짜 많이 했었는데 반가운 소식이네요 신 문법을 바탕으로한 책이 없었는데 기대가 됩니다! 꼭 구매해서 볼게요~ 지식공유 감사합니다.
7년 전
궁금한게 있습니다 ~ 깃허브 소스를 봤는데요 html혹은ejs가 아닌 pug형식으로 하셨던데
실무에선 pug를 많이 사용하는편인가요? html과 달라서 보기 어려워보이는데
어떤지 궁금합니다.
7년 전
pug의 장점은 닫는 태그가 없어 코딩 줄 수가 줄어든다는 것입니다. 단점은 퍼블리셔와 협업하기가 어렵다는 것이고요. 저는 지면을 아껴야 해서 pug를 사용했습니다. ejs는 안 쓰는 게 좋습니다. ejs는 문법에 결함이 있거든요. 차라리 nunjucks가 낫습니다. html은 정적 마크업이라서 부적합합니다.
7년 전
그나저나 node.js 10이 나왔나요????
최신 버전이 node.js 9.10.1인데요?
7년 전
10은 4월 30일에 나옵니다.
7년 전
정말요? 1~2달 전 쯤에 do it Node.js 프로그래밍 책을 샀었는데, 제가 프로그래밍 하던 방식이랑 달라서 많이 후회했는데... (이전에 책으로 Node.js 프로그래밍을 배웠지만 보완하기 위해 샀는데...) 책이 나온 후 살 수 있다면 사겠습니다!!
7년 전
나오자 마자 살 예정입니다. 예약판매는 안하나요?ㅋㅋ
7년 전
축하드려요!! 완전 기대중입니다
7년 전
와 ㅋㅋ 예전에 야구 게임으로 강좌하는거 보고 '이 사람 재밌게 글쓰넼ㅋㅋㅋ'라고 생각하고 군대서 부터 본거같은데 ㅋㅋㅋ 축하해용~~
7년 전
와 !