메뉴 바로가기 검색 및 카테고리 바로가기 본문 바로가기

한빛출판네트워크

Head Rush Ajax : 웹 진화를 이끄는 비동기 프로그래밍 학습법

Head Rush Ajax : 웹 진화를 이끄는 비동기 프로그래밍 학습법

한빛미디어

번역서

절판

  • 저자 : 브렛 맥래프린(Brett McLaughlin)
  • 번역 : 박영록
  • 출간 : 2006-06-28
  • 페이지 : 448 쪽
  • ISBN : 8979144253
  • 물류코드 :1425
TAG :
초급 초중급 중급 중고급 고급
0점 (0명)
좋아요 : 17
뇌 회전을 보다 빠르게 비동기 프로그래밍 방식으로 돌려봅시다.

클릭 한 번 할 때마다 페이지를 다시 읽는 웹 사이트를 만들고 있는 게 한심하게 느껴지나요? 영화 표 하나 예매하는데 서버가 사용자의 요청을 무작정 기다리고 앉아 있는 게 답답하신가요? 그렇다면 바로 Ajax가 필요합니다. 비동기식 프로그래밍을 통해 좀더 매끄럽고 반응이 빠른 애플리케이션을 만들 수 있습니다. 당신의 고객들은 구식 다이얼 업 모뎀의 느린 속도가 아닌, 광통신망의 정보고속도로를 향유하게 될 것입니다.

하지만 차세대 웹 프로그래밍을 구닥다리 방식으로 배우고 싶어하는 사람은 없겠죠? 여러분이 디자인하고 싶어하는 사이트처럼 매력적이고 앞서가는 그런 학습을 하고 싶을 것입니다. 그래서 이 책을 만들었습니다. 여러분은 Head Rush Ajax를 통해 비동기 요청을 웹 서버로 보내는 자바스크립트를 금방 만들 수 있게 될 것이고 그건 아주 재미있을 것입니다. 또한 퍼즐을 풀고, 스키장에서 스노우 보드가 얼마나 잘 팔리는지를 이해하고, 혹은 권투 경기를 보면서 동적인 HTML과 XML, JSON, DOM 기술을 단계별로 익히게 될 것입니다. 재미있을것 같죠? 망설이지 말고 Head Rush Ajax 책을 집어 들어서 Ajax와 비동기 프로그래밍을 즐겁게 배워보세요.

Head First 시리즈를 보신 적이 있는 분이라면 아마 머리에 쏙쏙 들어오는 시각적인 자료들을 기대하실 겁니다. Head Rush 시리즈는 한 발 더 나아갔습니다. 1장에서부터 바로 실제 작동하는 애플리케이션을 만들어 볼 수 있습니다. 또 카오스 스텔스 팀이라는 사악한 프로젝트를 만날 수도 있고 인기 순위 5위권의 블루스 CD를 꼽는 설문을 만들어낼 수도 있습니다. 지루하고 굼뜬 웹 사이트는 구식 카세트 테이프와 함께 묻어두고 차세대 웹 프로그래밍에 빠져보세요.

추천평

" 만약 Ajax가 별로 머리 쓸 필요 없는 단순한 것이라고 생각한다면 이 책을 한 번 읽어보세요. Head Rush Ajax가 역동적이고 눈을 뗄 수 없는 경험을 맛보게 해줄 것입니다."
- 제시 제임스 가렛, 어댑티브 패스

" 이건 머리를 맑게 해주는 청량음료입니다. 볼 때마다 새롭죠."
- 파울린 맥나마라, 스위스 프라이부르크 대학 신기술 및 교육 센터

" 첨단을 걷고 있는 웹 프로그래머에게 기술을 현실화시키는 방법을 가르쳐주는 책입니다.
- 발렌틴 크레타쯔, 스위스의 콘드리스 테크놀로지 대표
저자

브렛 맥래프린

브렛 맥래프린은 어쿠스틱 핑거스타일의 블루스와 재즈를 보려고 돈을 쓰는 사람들이 없다는 현실을 거부하고 있는 기타 연주가입니다. 그는 최근 좋은 프로그래밍 책을 쓰는 것이 돈이 된다는 걸 깨달았습니다. 그의 작품은 Head First와 Head Rush 시리즈뿐만 아니라 Java and XML, Java 5.0: A Developer’s Notebook, Home Theater Hacks 등이 있으며 모두 베스트셀러입니다.
역자

박영록

역자는 인간다운 프로그래밍, 인간을 위한 서비스를 지향하는 프로그래머입니다. 엔씨소프트에서 컴퓨팅의 미래를 준비하고 있죠. 요즘은 Web 2.0에서 웹의 미래를 찾고 있는 중이랍니다.

서문 
1장. Ajax 사용하기: 차세대 웹 애플리케이션 

웹 리로디드 
새 천년이 밝았습니다 
"리로드? 우린 그 구질구질한 리로드가 필요 없어요." 
요점 정리: 1장 
요청 객체 만들기 
PHP... 잠깐 살펴보기 
지금까지 서버는 어떻게 해왔을까요? 
서버가 지금은 뭘 해야 할까요? 
연결 초기화 
웹 서버에 연결하기 
이벤트 핸들러 추가하기 
웹 리포트 업데이트하기
웹 애플리케이션의 동작 과정을 살펴봅시다... 
웹 브라우저를 소개합니다. 
브라우저는 서버의 응답을 어떻게 처리해야 할까요? 
브라우저에 명령하기 
서버의 응답 받기 
준비 상태 점검하기 
60초 복습 

2장. 말하기부터: Ajax 요청 만들기 

죽여주는 피자 배달 
Ajax식 죽여주는 피자 
HTML 101: 사용자의 입력받기 
이벤트 핸들러로 HTML과 자바스크립트 연결하기 
DOM으로 전화번호 가져오기 
웹 브라우저는 어디 있나요? 
요청 객체 만들기(다시 보기) 
다양한 브라우저 지원하기 
자바스크립트는 꼭 함수일 필요가 없어요 
PHP... 잠깐 살펴보기 
요청 URL이 데이터를 서버에 배달합니다 
서버에 요청을 보냅시다 
서버에서 데이터 받아오기 
HTTP 준비 상태 
준비 상태 검사하기 
브라우저가 무슨 일을 할까요? 
요청 객체에서 서버의 응답 읽기 
죽여주는 피자 애플리케이션을 테스트해 보기 
브라우저가 요청 URL을 캐시하면... 
60초 복습 

쉬어가기 : 일급비밀

3장. 비동기에 푹 빠졌어요: 비동기 애플리케이션 

비동기라는 말이 도대체 무슨 뜻일까요? 
Ajax식 커피 메이커 만들기 
Ajax 애플리케이션의 반복적 개발 
자바스크립트를 외부 파일로 빼내기 
자바스크립트 쪼개기 
비동기 요청 보내기 
라디오 그룹의 값 가져오기 
커피 한 잔과 함께: 비동기와 동기 애플리케이션 
의 텍스트 내용 가져오기
에 텍스트 쓰기 주문 양식 정리 PHP... 잠깐 살펴보기 콜백 함수 만들기 자바스크립트 substring() 함수를 소개합니다 마지막 테스트(정말 마지막일까요?) 두 개의 요청 객체가 필요합니다! 두 개의 요청 객체 만들기 비동기의 세계에 오신 것을 환영합니다! 4장. 웹 페이지 조경: 도큐먼트 객체 모델 역동적인 애플리케이션이 필요한가요? DOM을 만나요 Ajax 없이 DOM 사용하기 브라우저가 보는 HTML 자신만의 웹 사전을 만들어보세요 브라우저에서는 순서도 중요합니다 브라우저는 세상을 위에서 아래로 본답니다 DOM 나무 DOM 나무 둘러보기 노드는 거의... 모든 것을 알고 있어요 몇몇 브라우저는 노드를 알아보지 못해요 4장의 코딩 대 도전 4.5장. 다시 들여다보기: DOM 애플리케이션 개발하기 모든 사람이 비평가입니다 계획은 세웠나요? 큰 그림 CD 커버 설정하기 프로그래밍으로 이벤트 핸들러를 추가해봅시다 CD를 Top 5에 추가하기 "this"를 주의하세요 엘리먼트에 자식 추가하기 엘리먼트는 부모를 하나만 가질 수 있어요 DOM 나무에 몇 가지 더 추가하기 최종 테스트 5장. POST로 보다 풍부한 표현을…: POST 요청 비즈니스를 다시 살펴 봅시다 Ajax로 폼 전송하기 서버에 주문 보내기 PHP... 잠깐 살펴보기 일이 잘못될 때 DOM은 고객이 보는 화면과 연결되어 있어요 죽여주는 피자 테스트 에러 메시지와 응답 헤더 서버가 응답합니다 죽여주는 피자의 에러 처리 GET 요청 대 POST 요청 웹 서버는 POST 데이터를 해독합니다. POST로 좀 더 많은 데이터 보내기 POST 요청 시험해 보기 알 수 없는 POST 데이터 요청 헤더 응답 헤더 컨텐트 타입 설정하기 쉬어가기 : 카오스 프로젝트 6장 말로 표현하는 것을 넘어서: XML 요청과 응답 서버는 말을 별로 안해요 목소리를 높여요 서버의 부실한 어휘집 XML: 의사가 처방한 바로 그것이예요 우리들의 보드 "R" 다시 보기 우리들의 보드 "R"의 문제점 상업용 데이터 포맷의 문제점 XML로 처방전 채우기 PHP... 잠깐 살펴보기 responseText를 사용해서 XML 그대로 가져오기 DOM 나무 기억나시죠? responseXML 사용하기 태그 이름으로 엘리먼트 찾기 우리들의 보드 "R"의 XML 테스트하기 다른 언어를 정의하기 위한 언어로서의 XML 모든 경우에 XML을 사용하려 하지는 마세요 요청을 위한 XML은? 어떤 데이터 포맷을 쓸까요? 7장. 진검 승부: JSON 대 XML 새로운 데이터 포맷 요청과 응답 포맷에 대한 복습 파이터: XML과 JSON DOM을 사용해서 XML을 처리합니다 JSON은 "보통" 자바스크립트로 다룹니다 JSON은 자바스크립트입니다 JSON 데이터 포맷 서버에서의 JSON 텍스트와 JSON 요청에 어떤 데이터 포맷을 담아야 할까요? 어떤 데이터 포맷이 더 나을까요? 부록 1. 특별 보너스: 기타 등등 Ajax 도구상자 script.aculo.us와 다른 UI 라이브러리 DOM 살펴보기 PHP 스크립트에서 JSON 라이브러리 사용하기 JSON에 eval() 사용하기 부록 2. 코드를 줘요 : ajax와 DOM 유틸리티 ajax.js ajax.js 사용하기 text-utils.js text-utils.js 사용하기 찾아보기

  • 첫번째 리뷰어가 되어주세요.
부록/예제소스
자료명 등록일 다운로드
DOWNLOAD 예제소스 2016-04-06 다운로드
결재하기
• 문화비 소득공제 가능

배송료 안내

  • 책, 아이템 등 상품을 1만원 이상 구매시 무료배송
  • 브론즈, 실버, 골드회원이 주문하신 경우 무료배송

무료배송 상품을 포함하여 주문하신 경우에는 구매금액에 관계없이 무료로 배송해 드립니다.

닫기

리뷰쓰기

닫기
* 도서명 :
Head Rush Ajax : 웹 진화를 이끄는 비동기 프로그래밍 학습법
* 제목 :
* 별점평가
* 내용 :

* 리뷰 작성시 유의사항

글이나 이미지/사진 저작권 등 다른 사람의 권리를 침해하거나 명예를 훼손하는 게시물은 이용약관 및 관련법률에 의해 제재를 받을 수 있습니다.

1. 특히 뉴스/언론사 기사를 전문 또는 부분적으로 '허락없이' 갖고 와서는 안됩니다 (출처를 밝히는 경우에도 안됨).
2. 저작권자의 허락을 받지 않은 콘텐츠의 무단 사용은 저작권자의 권리를 침해하는 행위로, 이에 대한 법적 책임을 지게 될 수 있습니다.

오탈자 등록

닫기
* 도서명 :
Head Rush Ajax : 웹 진화를 이끄는 비동기 프로그래밍 학습법
* 구분 :
* 상품 버전
종이책 PDF ePub
* 페이지 :
* 위치정보 :
* 내용 :

도서 인증

닫기
도서명*
Head Rush Ajax : 웹 진화를 이끄는 비동기 프로그래밍 학습법
구입처*
구입일*
부가기호*
부가기호 안내

* 회원가입후 도서인증을 하시면 마일리지 500점을 드립니다.

* 한빛 웹사이트에서 구입한 도서는 자동 인증됩니다.

* 도서인증은 일 3권, 월 10권, 년 50권으로 제한됩니다.

* 절판도서, eBook 등 일부 도서는 도서인증이 제한됩니다.

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?

자료실