-
-
완성된 웹사이트로 배우는 자바스크립트 - 하나의 웹사이트를 구현하며 익히는 자바스크립트 입문
Mana 지음, 신은화 옮김 / 한빛미디어 / 2024년 4월
평점 :
프로그래밍 기초를 배우면서 html, css, 자바스크립트를 맨 처음에 익히게 되는데 데이터 사이언스를 공부하는 입장에서 자바스크립트는 그냥 '그때그때 필요하면 배우거나 인터넷에 있는 거 긁어오면 되겠지'라는 생각으로 정말 기초와 구성만 배우고 넘어갔는데 사이드 프로젝트를 웹사이트로 만드는 과정이 꽤 많아서 배우고 까먹고 다시 배우는 과정이 많아서 시간 소모가 많이 들었다. 지금 드는 생각은 프로그래밍 기초는 한번 진지하게 배우고 나면 여러모로 필요할 때 유용하다는 것이다. 그래서 해당 부분 전문가가 예시를 들어 설명해주는 책은 과정마다 한번 제대로 읽어보는게 좋은데 이 책이 좋은 예시가 될 것 같다.
구성은 자바스크립트 기본, 프로그래밍 기초 지식, 웹 페이지 구성 방법 이렇게 3부분으로 되어있다. 특히 이벤트 처리, 데이터 import, 애니메이션 처리, 오류와 해결 방법 같은 실제 프로그래밍에 자주 쓰이는 포인트가 많이 들어있고 알차게 설명되어있다.
예제 프로젝트가 실제 웹사이트로 배포되어 있어서 어떤 구성과 원리로 작동되는지 바로 살필 수 있고, 커서가 들어가있는 그림과 주석이 포함된 코드 설명을 통해 프로그래밍을 어렵게 느끼는 분들도 쉽게 이해할 수 있도록 되어있다.
전문가분들이 집필하시는 책들을 보면 프로그래머라면 당연히 알 법한 부분인 개발자 도구, IDE 사용방법이 생략되어 있는 경우가 많은데 이 책엔 단축키 설명과 더불어 친절하게 설명되어있어서 따로 찾아서 공부할 필요가 없을 것 같다.
TIP과 Column 부분이 챕터 곳곳에 위치하여 자바스크립트를 사용하면서 쓸 수 있는 전문가분의 팁들을 알 수 있어서 개인적으로 가장 마음에 드는 부분이다.
마지막 부분에 프로그래밍을 하면서 가장 시간이 많이 걸리는 오류 해결 방법을 따로 챕터로 나누어 알려주어서 독자에게 많은 도움이 될 것 같다. 이 부분은 책을 처음 읽을 때 가장 먼저 읽어봐야한다고 생각한다.
"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."