뉴스쉐어 NewsShare - 시대를 이끄는 새로운 정론!

[도서] 인사이드 자바스크립트

자바스크립트의 핵심 원리와 언어적 특성을 정확하고 알기 쉽게 설명한 책

황시연 기자 | 기사입력 2014/06/01 [22:31]

[도서] 인사이드 자바스크립트

자바스크립트의 핵심 원리와 언어적 특성을 정확하고 알기 쉽게 설명한 책
황시연 기자 | 입력 : 2014/06/01 [22:31]
[도서 뉴스쉐어 = 황시연 기자] 모든 분야가 마찬가지겠지만, 특히 IT 분야에서 새로운 지식을 습득할 때에 가장 중요한 것은 바로 그 분야의 핵심 원리를 정확히 이해하는 것이다. 이러한 원리를 정확히 이해하지 않은 지식으로 프로젝트를 진행했다가는 초기에는 빠른 성과를 낼 수 있을지 모르지만, 결국에는 대충 넘어갔던 부분이 발목을 잡을 것이며 이는 프로젝트 지연으로 이어질 수 있다.
자바스크립트가 굉장히 쉬운 언어이며, 무조건 코드를 가져다 쓰면 쉽게 개발할 수 있는 것으로 생각하는 개발자가 의외로 많다. 물론 프로젝트 초기에는 이런 식으로 결과물을 만들어 낼 수 있다.
그러나 프로젝트 범위가 점점 늘어나면 자바스크립트 특성에 대해서 제대로 이해하지 않고 넘어갔던 사소한 부분들이 문제를 발생시키고 급기야 자바스크립트 언어를 통해 서버 기반 프로그래밍을 할 수 있게끔 해주는 Node.js 프로그래밍까지 진행한다면 그 어려움은 이루 말할 수 없을 만큼 커지며 정확하게 핵심을 이해하게끔 도움을 주는 책이 나왔다.
‘인사이드 자바스크립트(한빛미디어)’공동저자 송형주는  SKT 네트워크 기술원 Device Tech.랩에서 디바이스 기반 서비스 플랫폼 개발 업무를 진행 중이며,  저서로는 ‘인사이드 안드로이드가 있다.  공동저자 고현준은 삼성전자 소프트웨어센터에서 TIZEN 플랫폼의 gstreamer를 이용한 멀티미디어 프레임워크를 개발하고 있다.
이 책은 자바스크립트, Node.js 입문자, 초급자와 언어의 경험은 하였으나 핵심개념에 대한 이해도가 적은 개발자와 주요 라이브러리(jQuery등)의 내부를 분석하고, 라이브러리나 프레임워크를 개발하고 싶어 하는 개발자에 도움을 주는 책이다.
송형주 필자가 처음에 자바스크립트 관련 공부를 처음 시작했을 때도 바로 핵심의 원리를 정확하게 이해하지 않는 실수를 범했었다. 자바스크립트를 배우기 전까지만 해도 필자의 주요 언어는 C, Java이었다. 자바스크립트를 제대로 배우지 않은 여느 개발자처럼 필자는 자바스크립트가 굉장히 쉬운 언어이며, 무조건 코드를 가져다 쓰면 쉽게 개발할 수 있는 것으로 생각했었다. 처음에는 이런 식으로 결과물을 만들어 낼 수 있었지만, 점점 프로젝트 범위가 늘어나면서 자바스크립트 특성에 대해서 제대로 이해하지 않고 넘어갔던 사소한 부분들이 문제를 일으켰으며, 이 때문에 많은 고생을 했던 기억이 아직도 생생하다.
그리하여 필자는 다시 자바스크립트 기본 문법부터 제대로 이해하며 공부를 시작했다. 역시나 필자가 안다고 넘어갔던 많은 자바스크립트의 문법들이 자세히 살펴보니 실제로는 정확히 아는 것이 아니었던 것이다. 학습법에 대해서 얘기할 때 가장 중요한 것이 바로 자신이 무엇을 모르는지를 정확히 파악해야 한다는 것이다. 그래야 무엇을 집중해서 공부해야 하는지를 정확히 파악할 수 있기 때문이다. 이후 필자는 자바스크립트 책을 정독하며 자바스크립트의 언어적 특성을 이해하기 위해 노력했다.
필자의 이러한 노력의 산물이다. 요즘도 마찬가지이지만, 집필 당시에도 많은 자바스크립트 관련 서적이 출간되고 있었고 다양한 예제 및 설명을 다루고 있었지만, 자바스크립트의 문법과 언어적인 특성을 국내 개발자들의 입맛에 맞게 다룬 서적을 찾기 힘들었다. 그래서 필자는 이 책의 공저자인 고현준님과 함께 자바스크립트 입문자나 중급 개발자를 위해 자바스크립트 핵심을 가장 잘 설명한 국내 서적을 집필을 하기로 마음먹게 됐고, 그 결과물이 바로 이 책이 된 것이다.
이 책을 추천사로 삼성전자 정해권 선임연구원은 “시중에 나와 있는 많은 자바스크립트 관련 서적과 비교하여 가장 기본적인 원리와 내부 구조에 대해 상세하게 설명되어 있다.”, 모던 웹 디자인을 위한 HTML5+CSS3 입문의 윤인성 저자는 “자바스크립트라는 프로토 타입 기반의 객체지향 언어가 클래스 기반의 객체지향 언어와 무엇이 다른지를 쉽게 알 수 있게 해주는 책입니다.” 말했다.
한편, 자바스크립트의 모든 것을 다룬 바이블은 아니다. 그러나 자바스크립트를 제대로 공부하고자 하는 독자들에게 여러 자바스크립트 응용 기술들을 소화할 수 있는 기초 체력을 기를 수 있게 도와주는 좋은 가이드가 될 것이다.
< ⓒ 뉴스쉐어 - 시대를 이끄는 새로운 정론. 무단전재 및 재배포금지 >

  • 도배방지 이미지

  • 인공지능 시대, 협업 및 역량강화 통한 살아남기
  • <북 리뷰> 언론인 김재원의 "주저앉지 마세요"
  • [도서] 빅데이터로 일하는 방법
  • [도서] 테크니컬 아티스트를 위한 최고의 교과서
  • [도서] 메이커 운동 선언
  • [도서] 편집디자인 강의 + 인디자인
  • [도서] 키노트 6.X 프레젠테이션
  • [도서] 드림팀의 악몽 애자일로 뒤엎기
  • [도서] 디지털 마케팅 로드맵
  • [도서] 만나서 놀고 퍼뜨리는 디지털 마케팅 키워드 10 ‘디지털 놀이터’
  • [도서] 디지이너’s PRO 건축 인테리어 디자인
  • [도서] 기초를 다지는 최신 웹 개발 공략서
  • [도서] 원서 이기는 영단어
  • [도서] 지금 당장 기획공부 시작하라
  • [도서] 콘텐츠
  • [도서] 리뷰의 기술
  • [도서] JAVA 객체 지향 디자인 패턴
  • [도서] 개발자, 나를 말하다
  • [도서] MongoDB 완벽 가이드
  • [도서] 헤드 퍼스트 아이폰&아이패드 개발
  • 이동
    메인사진
    '수지맞은 우리' 함은정X강별, 두 자매의 숨 막히는 옥상 대치 ‘흥미진진’
    • 썸네일>
    • 썸네일
    • 썸네일
    • 썸네일
    • 썸네일
    • 썸네일
    광고
    광고
    광고