청구할인 안내(인터파크 제휴카드) | 안내
북피니언 롯데카드 30% (최대할인 3만원 / 3만원 이상 결제)
하나SK 북&카드 30% (최대할인 3만원 / 3만원 이상 결제)
EBS 롯데카드 20% (최대할인 3만원 / 3만원 이상 결제)
인터파크 NEW 우리V카드 10% (최대할인 3만원 / 3만원 이상 결제)
인터파크 현대카드 7% (최대할인 3만원 / 3만원 이상 결제)
Close

2013년 9월 9일 이후 누적수치입니다.

모던 자바스크립트 Modern JavaScript : 최신 웹 환경을 위한 자바스크립트 개발 기법

원제 : Modern JavaScript: Develop and Design
정가

40,000원

  • 36,000 (10%할인)

    2,000P (5%적립)

  • (1건)

    36,000원 ~(10%할인)

    [특급]

  • 중고판매

    이 책을 인터파크에
    판매하세요

할인혜택
  • 31,000원 [롯데카드] 5만원이상 구매시 5천원 할인!할인쿠폰
  • 31,000원 [외환카드] 5만원이상 구매시 5천원 할인!할인쿠폰
  • 31,000원 [하나카드] 5만원이상 구매시 5천원 할인!할인쿠폰
적립혜택자동적립
배송정보
주문수량
감소 증가
  • 이벤트/기획전

  • 연관도서(53)

  • 사은품(2)

출판사 서평

[모던 자바스크립트 Modern JavaScript]는 지금까지 출간된 자바스크립트 개발서 중 자바스크립트 언어의 핵심을 가장 정확히 다룬 책이다. 대부분 자바스크립트 서적이 언어의 기본은 잊은 채 당장 써먹을 수 있는 단순한 예제를 나열하는 데 급급했다면, 이 책은 자바스크립트라는 언어에 대한 가장 기본적인 이해부터 제대로 된 활용까지를 탁월한 저자의 내공으로 쉽고 명쾌하게 알려 준다. 또한, 구식 자바스크립트 개발 기법을 넘어 최신 웹 환경의 사이트를 구축할 수 있는 새롭고 트렌디한 자바스크립트 개발 기법을 다루며, 어떤 형태의 개발방식을 사용해야 크로스 브라우저 환경에서 제대로 된 동작을 보장할 수 있는지에 대해서도 상세히 설명한다. 이 책은 자바스크립트를 처음 배우려는 개발자에게는 언어에 대한 제대로 된 이해와 접근 방법을 제공하며, 경험이 있는 개발자에게는 자바스크립트에 대한 오해를 해소하고 올바른 개발 접근방식을 제공함으로써 한 단계 발전할 수 있도록 도와준다.

- 친절한 단계별 설명, 이해를 돕는 다양한 일러스트레이션과 명료한 예제
- 실력 향상을 위한 실전 기술 설명
- 웹 전문가의 모범 사례에 대한 통찰력
- 최신 브라우저와 다양한 기기에서 자바스크립트 지원 여부와 관계없이 높은 신뢰도로 동작하는 코드를 만드는 전략

이 책의 대상 독자
이 책은 주로 다음과 같은 독자를 대상으로 한다.
- 자바스크립트에 대해 아무런 사전 지식이 없고 프로그래밍 경험도 없는 독자
- 자바스크립트에 대해 약간의 지식은 있지만, 자바스크립트를 왜 사용해야 하고, 어떻게 사용해야 하는지 제대로 배우고 싶은 독자

여러분은 다른 언어로는 개발을 해봤지만, 자바스크립트는 제대로 다뤄본 적이 없는 웹 개발자일 수도 있다. 또는 그래픽 업무를 주로 담당하는 웹 디자이너이지만 자바스크립트를 배워야겠다고 느낀 사람일 수도 있다. 어떤 경우건 간에 최신 자바스크립트를 이해하고 어떻게 사용하는지 알고 싶다면 이 책은 가장 좋은 선택이다.

이 책의 구성
이 책의 내용을 읽으면서 다양한 예제를 작성하다 보면 자바스크립트란 무엇이고, 자바스크립트로 어떻게 프로그램을 작성하는지 알 수 있다. 이 책의 주요 내용은 크게 3부로 구성했다.

1부 시작
1부에서는 자바스크립트의 역사와 최근 웹에서의 역할을 소개한다. 기본적인 용어와 개념을 배우고 웹 페이지에서 HTML과 자바스크립트를 함께 사용하는 방법을 살펴본다. 1부의 마지막 장은 자바스크립트를 사용해서 개발과 디자인, 디버그, 테스트할 때 사용하는 도구의 형태와 종류에 대해 전반적으로 살펴본다.

2부 자바스크립트 기초
2부는 가장 양이 많고 중요한 부분으로 자바스크립트의 핵심 요소인 데이터 타입의 종류와 연산자, 제어구조, 함수 정의, 이벤트 처리, Ajax 등을 다루며, 두 개의 장에 걸쳐 브라우저와 HTML 폼을 집중적으로 다룬다.

3부 심화 단계
모든 책은 다룰 수 있는 내용에 한계가 있기 마련이다. 그렇기에 이 책에서 자바스크립트의 모든 내용을 다룰 수는 없으며, 책의 목적이 자바스크립트 고수를 만들기 위함도 아니다. 하지만 3부에서는 자바스크립트 프로그래머로서 앞으로 알아나가야 하는 내용을 소개하고자 한다. 13장은 프레임워크에 대해 소개하고, 14장은 고급 자바스크립트의 개념을 설명하며, 15장에서는 실제로 적용할 수 있는 웹 애플리케이션을 자바스크립트와 PHP를 사용해서 함께 만든다.

목차

1부 시작

1장 자바스크립트의 재발견
자바스크립트 제대로 알기
자바스크립트의 역사
자바스크립트에 대한 오해
비교를 통해 자바스크립트 이해
자바스크립트의 장점
자바스크립트 버전과 브라우저 지원
자바스크립트 프로그래밍의 목적
정리

2장 자바스크립트 활용
DOCTYPE의 선정
HTML 입문
HTML에 자바스크립트 추가
핵심 개발 접근 방식
일부 코드 함께 수선
자바스크립트를 훔치자
정리

3장 유용한 도구
선택의 고민: 텍스트 에디터와 IDE의 비교
웹 브라우저: 개발자의 친구이자 적
다양한 브라우저에서의 테스트
자바스크립트 테스트
에러와 디버깅
온라인 리소스
정리

2부 자바스크립트 기초

4장 간단한 변수 타입
변수의 기초
숫자 다루기
문자열 다루기
타입 변환
검토 및 실천사항
정리

5장 제어구조
조건식 기초
추가 조건문
복잡한 조건식
반복문의 기초
검토 및 실천사항
정리

6장 복합 변수 타입
날짜와 시간 생성
배열
오브젝트 다루기
배열과 오브젝트의 비교
검토 및 실천사항
정리

7장 함수 생성하기
기초 다지기
오브젝트로서의 함수
특별한 기능
검토 및 실천사항
정리

8장 이벤트 처리
이벤트 처리 전제
이벤트 리스너 생성
유틸리티 라이브러리 생성
이벤트 타입
이벤트 접근성
이벤트와 점진적 개선
고급 이벤트 처리
검토 및 실천사항
정리

9장 자바스크립트와 브라우저
대화상자 윈도우
윈도우 다루기
DOM 조작
자바스크립트와 CSS
쿠키 다루기
타이머 사용
검토 및 실천사항
정리

10장 폼 다루기
일반적인 폼 고려사항
텍스트입력과 텍스트영역
셀렉트 메뉴
체크박스
라디오 버튼
파일 업로드 처리
정규 표현식
통합 적용
검토와 실천사항
정리

11장 Ajax
Ajax 기초
다양한 데이터 다루기
서버 스크립트
Ajax 예제
검토 및 실천사항
정리

12장 에러 처리
에러 발견과 처리
어써션
단위 테스팅
검토 및 실천사항
정리

3부 심화 단계

13장 프레임워크
프레임워크의 선택
jQuery 소개
YUI 소개
라이브러리
검토 및 실천사항
정리

14장 고급 자바스크립트
네임스페이스 정의
커스텀 오브젝트 생성
프로토타입 이해
클로저 다루기
대체 타입 인식
코드 수정
검토 및 실천사항
정리

15장 PHP와 자바스크립트
목표 설정
데이터베이스 생성
사이트 설치
비-자바스크립트 버전 개발
Ajax 리소스 생성
자바스크립트 추가
예제 완료
검토 및 실천사항
정리

본문중에서

자바스크립트는 오늘날 가장 널리 사용되는 프로그래밍 언어 중 하나로, 거의 모든 웹 페이지에 쓰인다. 지난 10년 동안 자바스크립트를 사용하는 방법에 대한 경제적 변화와 확장 사이에서 점점 더 웹 개발자와 디자이너는 당연히 자바스크립트라는 언어를 알아야 한다는 공감대가 형성됐는데, 아이러니하게도 이런 분위기 탓에 자바스크립트는 진정한 프로그래밍 언어가 아니라는 인식이 확산됐다. 뿐만 아니라 아직도 많은 책에서는 자바스크립트를 간단한 기능이나 재미있는 요소를 추가하는 데 사용하는 기술이라고 소개하고 있다. 이 책은 자바스크립트에 대한 이런 잘못된 인식을 바로잡으려는 데 목적이 있으며, 오늘날의 동적인 웹 사이트에서 자바스크립트를 제대로 활용하는 방법을 이해하기 쉽게 설명한다.
(/ 저자서문 중에서)

자바스크립트는 이미 20년에 가까운 역사를 가진 언어며, 오랜 역사를 지닌 만큼 자바스크립트를 다룬 책은 이미 많이 나왔습니다. 당연한 이야기지만, 저자의 손을 거쳐 세상에 빛을 보는 모든 책은 다들 자신들의 책이 단연 최고라고 말합니다. 이 책에서조차 '이 책은 이제까지 나온 자바스크립트 서적 중 단언컨대 최고입니다.'라고 말한다면 너무 진부하게 들릴 수 있다는 사실 또한 잘 알고 있습니다. 하지만 지금까지 몇 권의 자바스크립트 책을 읽었던 독자라면, 이 책을 펴서 몇 페이지만 읽어봐도 왜 제가 이 책을 최고의 자바스크립트 책으로 추천하는 데 주저하지 않는지 이해하리라 생각합니다.

이 책의 본문에도 언급되는 내용으로 자바스크립트와 자바는 태생과 언어적 특성에서 본질적으로 전혀 다른 언어임에도 불구하고 자바스크립트라는 이름 탓에 자바 언어와 혼동하는 분을 많이 볼 수 있습니다. 심지어 국내 유명 온라인 서점조차도 JAVA(자바)라는 카테고리의 하위에 자바스크립트 관련 서적을 배치하고 있으니 말입니다.

자바스크립트는 IT 업계 종사자뿐만 아니라 해당 분야와 직접 관련이 없는 사람조차도 개인 홈페이지나 블로그를 만들면서 한두 번 정도는 들어보셨거나 사용해본 경험이 있을 정도로 우리에게 친숙한 언어입니다. 하지만 이 언어를 제대로 이해하고 사용하는 사람의 수도 작고 제대로 다루는 책도 적은 것이 현실입니다. 자바스크립트라는 언어가 가진 특유의 낮은 진입장벽으로 인해서 이 언어를 사용하는 개발자나 다루는 책에서조차도 자바스크립트를 간단한 기능이나 재미있는 요소를 추가하는 데 사용하는 가벼운 기술이라 여겨온 것 또한 사실입니다. 하지만 요즘의 웹 환경에서 자바스크립트는 매우 중요한 역할을 맡고 있으며 더는 가볍게 여길 수 없는 핵심 언어로 자리를 잡았습니다.

이 책은 지금까지 자바스크립트에 대해 사람들이 가져온 오해나 편견을 바로잡고 인식을 개선하는 데 주요한 목적을 두고 있습니다. 과거의 정적이고 단순한 웹 서비스와 달리 날로 복잡해지고 동적 기능을 요구하는 최신의 웹 서비스를 구현하려면 무엇보다도 자바스크립트에 대한 제대로 된 이해가 필수며, 제대로 된 크로스브라우저 지원을 위해서도 자바스크립트에 대한 정확한 이해는 반드시 필요합니다.

저는 몇 년 전 인프라웨어에서 일할 당시 브라우저의 엔진 개발 업무를 맡아 수행하면서 자바스크립트라는 언어를 사용해서 웹 사이트를 구현하는 업무가 아닌 자바스크립트 엔진의 동작 자체를 구현하는 일을 경험했고, 당시 브라우저마다 서로 다른 자바스크립트 엔진 동작 형태에 대해 깊은 고민을 한 적이 있습니다. 일반적으로 언어를 배울 때 직접 언어의 문법을 익히고 활용하는 과정을 거치게 되는 데 반해, 저는 운 좋게도 브라우저를 개발하면서 자바스크립트의 기능을 직접 구현하는 소중한 경험을 했고, 이는 자바스크립트라는 언어를 좀 더 제대로 이해하는 데 큰 도움이 되었습니다. 이때 이후로 단순한 활용서 수준의 자바스크립트 서적에 많은 아쉬움을 느끼던 차에 이 책을 만났고 정말 제대로 자바스크립트를 다룬 책이라는 사실을 확인했을 때 아주 반가운 마음이 들었습니다.

이 책의 번역을 맡은 일은 제겐 영광스러운 경험이었고 제대로 된 자바스크립트 서적을 자신 있게 소개할 수 있어서 기분이 좋습니다. 이런 좋은 기회를 주신 에이콘출판사 모든 분께 진심으로 감사합니다. 무엇보다도 이 책을 선택해 이 글을 읽고 있는 독자 여러분에게 진심으로 고맙습니다. 부디 여러분이 자바스크립트 고급 개발자로 나아가는 데 이 책이 큰 도움이 되기를 희망합니다.
(/ 옮긴이의 말 중에서)

저자소개

래리 울맨(Larry Ullman) [저] 신작알림 SMS신청 작가DB보기
생년월일 -
출생지 -
출간도서 1종
판매수 15권

22권의 책과 수많은 글을 작성한 저자이며, 웹과 소프트웨어 개발자, 트레이너, 강사, 발표자, 컨설턴트 등 다양한 직업을 가지고 있다. 그의 책을 읽어본 독자라면 누구나 알겠지만, 래리는 복잡하고 어려운 기술적 내용을 쉽게 글로 풀어내는 재주를 가진 유능한 저자다.

생년월일 -
출생지 -
출간도서 0종
판매수 0권

인프라웨어에서 웹 브라우저 엔진 개발에 참여했으며 현재는 게임개발사 셀바스에서 신작 개발에 전념하고 있다. 형식에 얽매이기보다는 자유로움 속에서 효율을 찾는 과정에 관심이 많다. 대학시절부터 다수의 전시회 출품과 공모전 입상 경력이 있으며, SKT T스토어 제1회 공모전 스마트폰 게임 부문에서 입상을 하기도 했고, 개인 자격으로 애플 앱스토어에 10개 이상의 앱을 등록해 미국 앱스토어에서 카테고리 1위에 오르는 등 다양한 실험을 하기도 했다. 국내 최초의 유니티 관련 서적인 [유니티 게임 엔진 한글 메뉴얼](2010)을 번역했으며, 에이콘출판사에서 출

펼쳐보기

이 상품의 시리즈

에이콘 웹 프로페셔널 시리즈(총 69권 / 현재구매 가능도서 54권)

펼쳐보기

리뷰

0.0 (총 0건)

등록된 리뷰중 당선작을 선정하여, 도서상품권을 드립니다.

리뷰쓰기

기대평

작성시 유의사항

평점
0/200자
등록하기

기대평

0.0

교환/환불

교환/환불 방법

‘마이페이지 > 취소/반품/교환/환불’ 에서 신청함, 1:1 문의 게시판 또는 고객센터(1577-2555) 이용 가능

교환/환불 가능 기간

고객변심은 출고완료 다음날부터 14일 까지만 교환/환불이 가능함

교환/환불 비용

고객변심 또는 구매착오의 경우에만 2,500원 택배비를 고객님이 부담함

교환/환불 불가사유

반품접수 없이 반송하거나, 우편으로 보낼 경우 상품 확인이 어려워 환불이 불가할 수 있음
배송된 상품의 분실, 상품포장이 훼손된 경우, 비닐랩핑된 상품의 비닐 개봉시 교환/반품이 불가능함

소비자 피해보상

소비자 피해보상의 분쟁처리 등에 관한 사항은 소비자분쟁해결기준(공정거래위원회 고시)에 따라 비해 보상 받을 수 있음
교환/반품/보증조건 및 품질보증 기준은 소비자기본법에 따른 소비자 분쟁 해결 기준에 따라 피해를 보상 받을 수 있음

기타

도매상 및 제작사 사정에 따라 품절/절판 등의 사유로 주문이 취소될 수 있음(이 경우 인터파크도서에서 고객님께 별도로 연락하여 고지함)

배송안내

  • 인터파크 도서 상품은 택배로 배송되며, 출고완료 1~2일내 상품을 받아 보실 수 있습니다

  • 출고가능 시간이 서로 다른 상품을 함께 주문할 경우 출고가능 시간이 가장 긴 상품을 기준으로 배송됩니다.

  • 군부대, 교도소 등 특정기관은 우체국 택배만 배송가능하여, 인터파크 외 타업체 배송상품인 경우 발송되지 않을 수 있습니다.

  • 배송비

도서(중고도서 포함) 구매

2,000원 (1만원이상 구매 시 무료배송)

음반/DVD/잡지/만화 구매

2,000원 (2만원이상 구매 시 무료배송)

도서와 음반/DVD/잡지/만화/
중고직배송상품을 함께 구매

2,000원 (1만원이상 구매 시 무료배송)

업체직접배송상품 구매

업체별 상이한 배송비 적용