간편결제, 신용카드 청구할인
카카오페이 3,000원
(카카오페이 머니 결제시 최대할인 3천원 / 5만원 이상 결제, 기간 중 1회)
인터파크 롯데카드 5% (15,390원)
(최대할인 10만원 / 전월실적 40만원)
북피니언 롯데카드 30% (11,340원)
(최대할인 3만원 / 3만원 이상 결제)
NH쇼핑&인터파크카드 20% (12,960원)
(최대할인 4만원 / 2만원 이상 결제)
Close

거침없이 배우는 커피스크립트 : 더욱 빨라진 자바스크립트 개발

소득공제

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

공유하기
정가

18,000원

  • 16,200 (10%할인)

    900P (5%적립)

할인혜택
적립혜택
  • I-Point 적립은 출고완료 후 14일 이내 마이페이지에서 적립받기한 경우만 적립됩니다.
  • 추가혜택
    배송정보
    주문수량
    감소 증가
    • 이벤트/기획전

    • 연관도서

    • 사은품(7)

    출판사 서평

    자바스크립트의 장점은 그대로! 문법은 더욱 간결하고 쉽게!
    “간결함 자체가 힘이다” 더 빠른 자바스크립트 개발을 위한 커피스크립트!


    자바스크립트는 웹 시대가 도래하면서 다양한 기능의 웹 애플리케이션을 구현하는 데 없어서는 안 될 중요한 언어가 되었다. 하지만 인기를 끌자 자바스크립트에 대한 불만들이 쏟아져 나왔다. 일관성 없는 문법, 적지 않은 예외 사항, 부족한 상속과 클래스 개념, 루비와 파이썬을 사용하는 개발자들에게는 소스 코드에 수많은 괄호, 중괄호, 세미콜론으로 매우 복잡하다는 불평을 들었다. 이러한 자바스크립트의 불편함을 해소하기 위해 커피스크립트가 등장했다.
    자바스크립트의 장점은 그대로 가져오고, 손쉽게 사용할 수 있는 문법을 채용한 커피스크립트는 자바스크립트의 코드를 간결하게 해준다. 또한 자바스크립트는 표준 인터프리터를 가지고 있지 않아 크로스 플랫폼에서의 디버깅이 매우 어렵지만 커피스크립트의 컴파일러는 휴먼 에러와 비표준 문장을 필터링하고 이해되지 않는 코드는 잘못되었다는 리포트를 해주기 때문에 이전 보다 개발자에게 큰 도움을 주는 기능을 가지고 있다.
    이 책은 개선되고 더욱 빠른 자바스크립트의 개발을 위한 커피스크립트의 내용을 담고 있다. 커피스크립트를 기본적으로 배우면서 대표적인 자바스크립트 UI 프레임워크인 JQuery와 브라우저 없이 자바스크립트를 실행하도록 하는 Node.js에 대해 간략히 설명하고 있다. 그리고 각 장 마지막에 연습문제를 제시하여 학습한 내용을 확인 할 수 있도록 도와준다.

    목차

    CHAPTER 01 시작하기
    1.1 CoffeeScripchapter 01t 설치
    1.2 CoffeeScript를 위한 텍스트 에디터
    1.3 ‘coffee’ 소개
    1.4 CoffeeScript 디버깅
    1.5 CoffeeScript를 향해!

    CHAPTER 02 함수, 범위, 그리고 컨텍스트
    2.1 Functions 101
    2.2 범위: 참조시 고려사항
    2.3 컨텍스트(또는 “‘this’는 무엇일까?”)
    2.4 속성 인자(@arg)
    2.5 기본 인자(arg =)
    2.6 Splats (...)
    2.7 프로젝트: 5x5 입력 파서
    2.8 배운 내용을 되새기며
    2.9 연습문제

    CHAPTER 03 컬렉션과 반복문
    3.1 해시로서의 객체
    3.2 배열
    3.3 컬렉션에서의 반복
    3.4 조건식을 포함한 반복
    3.5 함축(Comprehension)
    3.6 패턴 매칭(또는 할당 해체)
    3.7 프로젝트: 5x5 단어 맞추기 게임
    3.8 기본을 넘어
    3.9 연습문제

    CHAPTER 04 모듈과 클래스
    4.1 모듈: 애플리케이션 분할
    4.2 프로토타입
    4.3 클래스: 프로토타입을 가진 함수
    4.4 ‘extends’를 사용한 상속
    4.5 5x5 단어 게임 프로젝트 리팩토링
    4.6 좀 더 간결하게
    4.7 연습문제

    CHAPTER 05 jQuery를 활용한 웹 상호 작용
    5.1 jQuery에 대해
    5.2 DOM 다루기
    5.3 선택자 얻기
    5.4 이벤트에 반응하기
    5.5 프로젝트: 브라우저 기반의 5x5 단어 게임
    5.6 미래는 jQuery
    5.7 연습문제

    CHAPTER 06 Node.js를 활용한 서버단 애플리케이션
    6.1 Node.js는 무엇인가?
    6.2 ‘exports’와 ‘require’를 활용한 코드 모듈화
    6.3 비동기적으로 생각하기
    6.4 프로젝트: 멀티플레이 기능이 포함된 5x5 단어 게임
    6.5 클라이언트와 서버, 어떤 차이가 있을까?
    6.6 연습문제

    APPENDIX A CoffeeScript 실행 방법
    APPENDIX B JavaScript 개발자를 위한 주요 명령어와 키워드
    APPENDIX C 참고자료

    본문중에서

    커피스크립트는 자바스크립트의 1급 함수, 해시 같은 객체, 혼동하기 쉬운 프로토타입 체인을 손쉽게 구현할 수 있는 방법을 제공한다. 만약 특정 기능 코드를 커피스크립트로 작성한다면 자바스크립트를 작성하는 것보다 코드량을 30% 정도 줄일 수 있다. 커피스크립트는 불필요한 구문을 없애고 코드의 가독성을 높이는 것에 주안점을 두었다. 동시에 커피스크립트와 자바스크립트는 서로 일대일 대응 관계를 갖기 때문에 성능 면에서 차이가 없다. 실제로 많은 자바스크립트 라이브러리들은 커피스크립트로 변환 된 후 좀 더 빨라졌다.

    - 제레미 애쉬키나스, 커피스크립트 창시자

    이 책의 구성
    다양한 방법을 통해 커피스크립트를 학습하게 된다. 그 다음에 해당언어에 대해 자세히 살펴보고 각 장에는 진행할 프로젝트에 필요한 개념과 규칙이 설명되어 있다.
    커피스크립트를 마스터 하기 위해서는 자바스크립트의 관련 프레임워크나 라이브러리를 알아야 한다. 커피스크립트의 기본을 학습한 후 자바스크립트 UI 프레임 워크의 대표 격인 JQuery와 브라우저 없이 자바스크립트를 실행하도록 하는 Node.js에 대해 살펴본다. 이 둘은 커피스크립트와 매우 궁합이 잘맞으며 잘 활용하게 된다면 단 몇 시간 만에 멀티 플레이가 가능한 게임을 작성할 수 있다. 그리고 각 장의 마지막에는 연습문제를 통해 배운 내용을 다시 한 번 확인할 수 있다.
    (/ 본문 중에서)

    저자소개

    트레버 번햄 [저] 신작알림 SMS신청 작가DB보기
    생년월일 -
    출생지 -
    출간도서 0종
    판매수 0권

    미국의 마케팅 소프트웨어 전문업체인 허브스폿(HubSpot)의 개발자이다. 그의 특기는 리치 자바스크립트 애플리케이션(Rich JavaScript Applications) 개발과 최신 웹 기술에 대한 글을 쓰는 것이다.

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

    S/W 개발자이며 삼성 SDS에서 삼성전자 S/W 개발 업무를 수행한 경험이 있다. 현재는 LG 유플러스에서 커머스 관련 개발을 하고 있으며, 번역서로는 지앤선의 [거침없이 배우는 하둡]등이 있다.

    역자의 다른책

    전체보기

    이 책과 내용이 비슷한 책 ? 내용 유사도란? 이 도서가 가진 내용을 분석하여 기준 도서와 얼마나 많이 유사한 콘텐츠를 많이 가지고 있는가에 대한 비율입니다.

      리뷰

      0.0 (총 0건)

      구매 후 리뷰 작성 시, 북피니언 지수 최대 600점

      리뷰쓰기

      기대평

      작성시 유의사항

      평점
      0/200자
      등록하기

      기대평

      0.0

      교환/환불

      교환/환불 방법

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

      교환/환불 가능 기간

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

      교환/환불 비용

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

      교환/환불 불가사유

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

      소비자 피해보상

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

      기타

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

      배송안내

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

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

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

      • 배송비

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

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

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

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

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

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

      업체직접배송상품 구매

      업체별 상이한 배송비 적용