HOME > Detail View

Detail View

뷰티풀 자바스크립트 : 15명의 리딩 프로그래머와 함께하는 자바스크립트 (Loan 2 times)

Material type
단행본
Personal Author
Kovalyov, Anton 김영하, 역
Title Statement
뷰티풀 자바스크립트 : 15명의 리딩 프로그래머와 함께하는 자바스크립트 / 안톤 코발요프 지음 ; 김영하 옮김
Publication, Distribution, etc
서울 :   비제이퍼블릭,   2016  
Physical Medium
200 p. ; 23 cm
Varied Title
Beautiful JavaScript
ISBN
9791186697184
000 00000cam c2200205 c 4500
001 000045883871
005 20161107111630
007 ta
008 161005s2016 ulk 000c kor
020 ▼a 9791186697184 ▼g 93000
035 ▼a (KERIS)BIB000014108165
040 ▼a 223009 ▼c 223009 ▼d 223009 ▼d 244002 ▼d 211009
041 1 ▼a kor ▼h eng
082 0 4 ▼a 005.133 ▼2 23
085 ▼a 005.133 ▼2 DDCK
090 ▼a 005.133 ▼b J41 2016z6
100 1 ▼a Kovalyov, Anton
245 1 0 ▼a 뷰티풀 자바스크립트 : ▼b 15명의 리딩 프로그래머와 함께하는 자바스크립트 / ▼d 안톤 코발요프 지음 ; ▼e 김영하 옮김
246 1 9 ▼a Beautiful JavaScript
260 ▼a 서울 : ▼b 비제이퍼블릭, ▼c 2016
300 ▼a 200 p. ; ▼c 23 cm
700 1 ▼a 김영하, ▼e
900 1 0 ▼a 코발요프, 안톤, ▼e

Holdings Information

No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Sejong Academic Information Center/Science & Technology/ Call Number 005.133 J41 2016z6 Accession No. 151331707 Availability Available Due Date Make a Reservation Service C

Contents information

Book Introduction

자바스크립트에 아주 익숙한 사람들의 보기 드문 경험을 전달한다. 야곱 손튼, 아리야 히다야트, 사라 칩스 등의 도메인 전문가가 서술한 각 장들은 그동안 외면받던 기능들이 유용한 도구로 승화되는 과정과 자바스크립트에 자기표현을 담을 수 있는 방법 등 그들이 가장 좋아하는 언어에 대한 마음을 이야기한다.

이 책의 공동저자들은 각 분야의 전문가들로, 각자 자바스크립트의 다른 면들을 강조하였다. 그 중에는 많은 소스코드를 작성하고 실험하며 실수를 겪어야만 발견할 수 있는 것들이 있다. 독자들은 이를 통해 자바스크립트의 진면목을 보다 쉽게 접할 수 있을 것이다.

해설서를 뛰어넘는 자바스크립트 안내서

이 책은 자바스크립트에 아주 익숙한 사람들의 보기 드문 경험을 전달한다. 야곱 손튼, 아리야 히다야트, 사라 칩스 등의 도메인 전문가가 서술한 각 장들은 그동안 외면받던 기능들이 유용한 도구로 승화되는 과정과 자바스크립트에 자기표현을 담을 수 있는 방법 등, 그들이 가장 좋아하는 언어에 대한 마음을 이야기한다.

“이 책을 읽는 것은 점심시간 동안 자바스크립트의 고수들과 마주 앉아 그들의 마음속 이야기를 듣는 것과 같다. 자바스크립트의 새로운 진가를 알게 될 것이며, 다른 프로젝트에서 좀 더 훌륭하게 활용 할 수 있을 것이다.” - 데이브 캠프, Firefox 기술이사

이 책에서 다루는 내용

- 믹스인, eval, 도메인 특정 언어 등이 어우러진 임의의 사례에 맞는 예제와 응용법
- 고정관념을 벗어난 자바스크립트의 창조적 활용
- 팀워크를 고려한 자바스크립트 프로그래밍
- 수학표현식 분석기와 실행
- 자바스크립트의 진화와 새로운 가능성
- 에러의 핸들링과 능동적 활용법

자바스크립트는 단 10일 안에 만들어져 많은 결점을 안고 태어난 언어다. 그러나 자바스크립트는 세계에서 가장 인기 있는 언어이며, 웹플랫폼 중 유일한 진짜 언어로 기능하고 있다. 무엇이 자바스크립트를 특별하게 만들고 있으며, 급히 만들어진 언어가 다른 언어들이 실패한 분야에서 성공한 원인은 어디에 있을까?

이 책의 공동저자들은 각 분야의 전문가들로, 각자 자바스크립트의 다른 면들을 강조하였다. 그 중에는 많은 소스코드를 작성하고 실험하며 실수를 겪어야만 발견할 수 있는 것들이 있다. 여러분들은 이를 통해 자바스크립트의 진면목을 보다 쉽게 접할 수 있을 것이다.

이 책은 다음과 내용을 제공한다

- 자바스크립트에서 회피 되는 기능들을 유용한 도구로 활용할 수 있는 팁
- 수많은 기고자와 함께하는 코드베이스 기반 위에서 자바스크립트를 활용하는 방법
- 자바스크립트를 자기표현과 예술의 도구로 승화시키기 위한 발상 전환

누구를 위한 책인가

자바스크립트로 프로젝트를 수행하는 현업 프로그래머에게는 충실한 참고 도서 역할을 할 것이며 기초 단계에 있는 프로그래머가 자바스크립트를 보다 폭넓게 활용 할 수 있는 기회를 제공하는 도서가 될 것으로 기대하고 있다.


Information Provided By: : Aladin

Author Introduction

안톤 코발요프(지은이)

우즈베키스탄 타쉬켄트에서 나고 자랐다. 경력 초반 대부분의 시간을 파이썬으로 코딩하고 Gentoo를 (재)컴파일하는데 할애하였는데, 2008년 Disqus에 합류 차 미국으로 이주하게 되면서 자바스크립트를 발견하였고 그 즉시 불가분한 관계를 맺게 되었다. Disqus에서 자바스크립트 소스코드 확인 도구 JSHint를 만들었고, 『Third-Party JavaScript』(Manning)의 공동 저자로 이름을 남기게 되었다. Disqus에서 나와 Mozilla의 파이어폭스 개발자 도구 팀을 거쳐 현재는 캘리포니아 오클랜드에서 살며 Medium에 몸담고 있다.

김영하(옮긴이)

새로운 기술에 관심이 많은 개발자이자 번역가. 삼성SDS, 미래에셋증권, GS홈쇼핑 등 기업에서 다양한 프로젝트에 참여해 실무 경력을 쌓았다. 현재는 디플러스에서 데이터 분석 연구원으로 일하며, 주로 인공지능과 데이터 분석 분야 강사로 활동한다. 새 기술과 최신 정보를 공유하고자 『안전한 인공지능 시스템을 위한 심층 신경망 강화』(한빛미디어, 2020), 『Do it! 데이터 분석을 위한 판다스 입문』(이지스퍼블리싱, 2018), 『파이썬 웹 스크래핑』(2017), 『Splunk 앱 제작과 대시보드 개발』(2016, 이상 에이콘출판사), 『뷰티풀 자바스크립트』(2016), 『누구나 쉽게 배우는 스몰베이직』(2016, 이상 비제이퍼블릭) 등을 번역했으며, EBS 이숲에서 데이터 분석 컨텐츠를 제작한다.

Information Provided By: : Aladin

Table of Contents

1장. 아름다운 믹스인 
- 기존상속 
- 프로토타입 
- 믹스인 
- 종합 

2장. eval과 도메인 특정 언어 
- “eval은 악마”라니? 
- 역사와 인터페이스 
- 성능 
- 일반적인 사용 
- 템플릿 컴파일러 
- 성능 
- 언어들의 결합 
- 의존과 범위 
- 생성된 코드 디버깅 
- 바이너리 패턴 확인 
- 정리하며 

3장. 아기 토끼 그리는 법 
- 토끼는 무엇인가? 
- 아기 토끼는 무엇인가? 
- 자바스크립트로 무엇을 해야 하는가? 
- 이렇게 많은 변화가 있는데, 어떤 것이 맞는 건지? 
- 어떻게 학급을 변화시키지? 
- 예술인가? 왜 문제인가? 
- 무엇처럼 보이는가? 
- 지금까지 무엇을 읽었지? 

4장. 너무 많은 규제 아니면 팀을 위한 자바스크립트 
- 대상을 알기 
- 어리석은 선의 
- 세련되게 유지하자 
- 스타의 법칙 
- 코드의 진화 
- 결론 

5장. 모델 조화를 위해 자바스크립트 생성자 해킹하기 
- 도플갱어 
- 팩토리의 작은 모델 
- 생성자 확인 위기 
- 범위를 넓혀서 
- 결론 

6장. 하나의 세상, 하나의 언어 
- 필수 사항, 활기찬 제안 
- 선택의 역설 
- 글로벌 소통 대안 

7장. 수학 표현식 분석기와 실행 
- 어휘 분석과 토큰 
- 문법 분석기와 문법 트리 
- 트리 탐색과 표현식 실행 
- 마무리하며 

8장. 진화 
- Backbone 
- 새로운 가능성 

9장. 에러 핸들링 
- 여러분의 코드가 실패할 것이라는 가정 
- 에러 핸들링 
- 마무리 

10장. Node.js 이벤트 루프 
- 이벤트 처리 프로그래밍 
- 비동기 넌블로킹 I/O 
- 동시실행 
- 작업을 이벤트 루프에 추가 

11장. 자바스크립트는… 
- 자바스크립트는 동적 언어다 
- 자바스크립트는 정적 언어일 수 있다 
- 자바스크립트는 함수형 언어다 
- 자바스크립트는 모든 것을 한다 

12장. 논리를 극복한 코딩 
- 지하실 
- 콰인의 역설 
- 추측 
- 상호 검토 

13장. 자바스크립트는 귀엽고 사랑스럽다 
제 눈에 안경인 아름다움 
달리의 모순 
map을 잠깐 보자 

14장. 함수형 자바스크립트 
함수형 프로그래밍 
함수형 자바스크립트 
객체 
이번에는 또 뭐지? 

15장. 진보

New Arrivals Books in Related Fields

이창현 (2021)