웹의 진화는 과연 어디까지 일까? 다양한 기술들이 새롭게 개발되고 다양한 사용자 경험을 제공하는 웹이 이미 보편화 되고 있다고 하지만 그 기반 기술들의 발전은 정말 놀라울 따름이다. 이 책은 그러한 기술들에서도 가장 최근의 기술들이라고 할 수 있는 html5와 css3 그리고 jquery를 이용하여 다양한 목적을 가지는 예제들을 친절하게 안내하고 있는 입문서의 성격을 가지는 책이다. 이 책을 읽으면서 몇해전 학교 수업에서 사용하던 교과서 생각이 났다. 메모장 혹은 그것을 크게 벗어나지 않는 -음 생각해보니 그때는 에디트 플러스를 학생들에게 소개시켜주었던것 같다- 에디터를 사용해 html을 코딩하고 그것에 따른 웹 페이지를 보는 정도 물론 간단하게 css를 알려주었지만 이 책처럼 결코 친절하지도 다양한 모습을 보여주는 못했던 것이 아쉬움으로 남는다. 이 책은 모든 챕터별로 큰 흐름을 동일하게 유지시켜 나가면서 설명하고 있다. 웹의 구조를 표현하기 위한 html을 이용하여 기본 뼈대를 구성하고, 그 구조를 예쁘게 포장해줄 css를 소개하며, 동작을 위한 javascript를 jqueyr를 이용하여 설명하는 구조가 바로 그것이다. 책의 시작에서 웹 개발을 위한 기본 환경을 셋팅하는 것 부터 시작해서, 위에서 말한 3가지 요소가 반복되는 챕터들로 구성되어 있으며 배너 디자인부터 버튼, 애니메이션 폼 디자인 그리고 이러한 모든 것들을 종합한 종합예제까지 상당히 체계적으로 한단계씩 밟아나가고 있다. 물론 각각의 주제, html, css, jquery 가 책 한권으로 나와도 될 만한 분량의 주제이기는 하지만 처음 시작하는 사람들에게 그렇게 높은 장벽으로 다가오지는 않을 것 같다. 개인적으로는 이 세 가지 조합이 그 어떤 프로그래밍 언어보다 어렵게 느껴진다. 컬러플한 책의 구성은 또한 읽는 즐거움을 배가 시켜주고 있다. 사실 프로그래밍 코드와 달리 html, css, jqueyr 등이 컬러로 표현되어 있지 않으면 그 가독성은 정말 최악이다. 다행이 그러한 점을 고려해서 아주 깔끔하고 예쁘게 색들이 입혀져 있어져 있어서 책 읽는 재미도 솔솔한 편이다. 또한 이 책의 저자가 운영하고 있는 사이트 뿐만 아니라 출판사의 책 관련 데모 사이트에서도 책 속의 예제들을 미리 볼 수 있도록 하는 친절함을 보여주고 있다. 물론 예제 소스코드도 상당히 잘 정리되어서 배포가 되고 있다. 또한 특정 주제의 동영상까지도 준비해주는 치밀함에서는 정말 박수를 처주고 싶을 정도이다. 또한 각각의 주제별로 최신 트레드를 반영하기 위해 다양한 관련 주제들을 소개시켜 주고 있는 점 또한 이 책의 강점이다. 다만 앞 두개의 파트 즉, html, css 와 달리 jquery 쪽은 아무래도 살짝 어렵고 jquery 에 대한 선행지식이 없다면 조금 답답하게 느껴지는 부분이다.
결론은 최신의 웹 트랜드와 그것을 이루고 있는 세부적인 요소들과 필요한 것들을 초심자라도 쉽게 접근할 수 있도록 내용뿐만 아니라 다양한 자료들을 동원해서 친절하게 설명하고 있는 이 책은 책 제목처럼 만들면서 배우기에는 적합한 구조로 이루어져 있고 또한 충분히 투자 가치가 있다고 생각한다.



제목:Hello! DSLR(구성수의 초보자를 위한 촬영 가이드북)


제목:Head First Python : 머리에 쏙쏙 들어오는 파이썬 안내서





최근 덧글