-
-
Head First jQuery - 자바스크립트를 몰라도 배울 수 있는 제이쿼리 ㅣ Head First 시리즈
라이언 베네디티 & 로넌 크랜리 지음, 한선용 옮김 / 한빛미디어 / 2012년 5월
평점 :
절판
A to Z 식의 사전 또는 레퍼런스 방식의 구성이나 문제-해결방안을 제시하는 QnA 방식의 구성으로 지루함과 딱딱함을 느끼는 여러분께 탄산음료 같이 톡톡튀고 시원한 도서를 추천합니다.
원고의 질감도 좋고 빛에 반짝이지 않아서 눈이 편합니다.
전 개인적으로 고급스러운 광택지(!)지는 눈이 부시고 메모도 잘 안되서 꺼려하거든요.
같은 설명이라도 문장이 아닌 그림으로 부연설명을 하는 헤드퍼스트 시리즈는 정말 대단한것 같습니다.
참, 헤드퍼스트 시리즈에 나오는 배우(!)들은 고정출연인가 봅니다.
* 본문에서는 다루는 내용을 요약해 볼까요?
- 브라우저가 서버로부터 웹페이지를 가져온 후 일어나는 보이지 않는 일.
- jQuery 선택자로 요소 선택하고 변경하기
- HTML페이지를 구성하고 CSS로 스타일 정의하기
- 이벤트의 개념과 이벤트 등록하기
- DOM 트리로 요소 방문하기
- 자바스크립트 함수 만들기
- 자바스크립트에서의 변수, 배열, 객체, 조건문, 반복문, 연산자...
- jQuery에서 제공하는 유용한 메소드(find, each, ajax, post, getJSON...)
- Ajax 개념과 호출을 위한 메소드, 그리고 XML vs JSON
- 데이터베이스 개념과 서버측 프로그래밍을 위한 PHP와 MySQL 맛보기
- 윈도우즈 UI같은 효과를 내는 jQuery UI까지.
* 본문 사진을 통해 텍스트와 실습예제가 가득한 다른 전문서와의 차이점을 알아보겠습니다!!!

다른 책에서는 이런 내부적인 원리까지 알려주진 않았던것 같네요. 지금 돌이켜 보니 기능위주로만 대충 익혀서 사용한것 같습니다. 중요한건 이렇게 큼직한 글씨로 써주어야 기억에 오래 남겠죠?

빽빽한 글씨체로 가득한 타서적과는 달리 중요한 내용만 콕콕 찝어서 정말 시원하게 설명해 주네요.
Head Fisrt 시리즈는

- 인쇄된 페이지에 여백이 많은것 같아요. 하지만 가려운곳, 의외의 곳을 긁어주고 있어서 정말 꼼꼼하네요.

- 일정한 크기로 빼곡하게 나열한 폰트가 아니군요. 산만하지 않을까요? 하지만 말로 설명하는 것보다 그림으로 설명하는게 이해는 빨리 되죠. 특히 화살표와 크고 작고 개성넘치는 폰트로 첨삭설명하는 그림처럼요.

이렇게 한눈에 들어오도록 객체를 설명한 그림은 다른 서적에서는 찾기 힘들죠.
매 챕터마다 앞부분에서 문제를 던집니다. 전문용어로 풀어보면 고객의 소리(VOC)에서 요구사항을 뽑아내고 이를 실제 구현할 기능으로 정리해 하나씩 만들어나가는 방식이죠.
딱딱하게 설명할 수 있는 이론적인 부분도 난롯가 담소, 금주의 인터뷰를 통해 대화체로 부드럽게 풀어냅니다. 숨겨진(!) 사연을 알 수 있었다고나 할까요.
* 책에 대한 전체적인 평가입니다.Java, PHP와 같은 프로그래밍 언어의 경우 기본기를 다져야 하기 때문에 한빛미디어의 뇌를 자극하는 시리즈처럼 문법적인 요소부터 활용방법까지 체계적으로 정리되어 있는 방식이 학습하는데 적합한 책의 구성이라고 생각해 왔습니다. 하지만 Ajax, jQuery 같이 활용측면에서 접근해야 경우에는 Head Fisrt 시리즈만의 독특한 구성(톡톡 튀는 그림과 화살표, 그리고 손글씨로 사각사각 기술하여 어떤 내용이든지 한눈에 들어오도록 구성한 설명, 핵심 강조를 위한 정말 정말 굵직한 폰트, 코드를 되새김할 수 있는 각 챕터의 후반부에 등장하는 ‘코드자석’, 보충설명을 해주는 ‘바보같은 질문은 없습니다’와 ‘난롯가 담소 코너’)이 좀 더 뇌에 강한 인상(!)을 주는 것 같아 더 효율적으로 배울 수 있었습니다.* 저라면 이런분들께 추천합니다.다른 도서를 통해서라도 웹프로그래밍에 대해서는 조금이나마 접해본 분들이 읽기에 좋습니다. 정말 HTML 조차 모른다면 책을 읽는 내내 힘들수 있습니다. 딱딱한 jQuery 레퍼런스 책을 보고 좌절하신 분에게 적극 추천합니다. 아! 그리고 자바스크립트는 몰라도 됩니다. 왜냐하면 책에서 자바스크립트도 설명해주고 있기 때문입니다.
* 단점을 꼽아본다면... jQuery의 경우 쿡북이나 레퍼런스 방식의 구성으로 이미 많은 전문서가 출판되어 있습니다. Head First의 구성방식은 쉽고 재미있게 배울 수 있는 반면에, 찾아보기 구성을 선호하는 독자들에게는 절대로 적합하지 않습니다. Head Fisrt PHP & MySQL을 통해 그 점을 많이 느꼈거든요.