logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

구글 앱 엔진 활용하기

구글 앱 엔진 활용하기

(GAE로 시작하는 클라우드 컴퓨팅)

찰스 세브란스 (지은이), Software in Life (옮긴이)
지&선(지앤선)
25,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
알라딘 로딩중
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

구글 앱 엔진 활용하기
eBook 미리보기

책 정보

· 제목 : 구글 앱 엔진 활용하기 (GAE로 시작하는 클라우드 컴퓨팅)
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 웹 서비스/웹 프로그래밍
· ISBN : 9788993827279
· 쪽수 : 332쪽
· 출판일 : 2011-01-28

책 소개

구글 애플리케이션과 동일한 클라우드 컴퓨팅 기반의 서버에 애플리케이션을 구축하고 배포하는 방법을 익힐 수 있는 책이다. 프로그래머가 아닌 독자들이 프로그래밍이나 웹 기술에 대한 지식이 전무하다는 가정하에 이러한 기술을 이해할 수 있도록 쓰여졌다.

목차

서문

1. 웹 프로그래밍
1.1절 요청/응답 주기
1.2. 구글 앱 엔진(Google App Engine) 이란?
1.3. 클라우드(Cloud)란 무엇인가?
1.4. 왜 구글은 앱 엔진을 만들고 무료로 제공하는가?
1.5. 구글 인프라 클라우드(Google Infrastructure Cloud)란 무엇인가?
1.6. 어플리케이션 엔진의 시작
1.7. 구글 클라우드의 좋은 구성원
1.8. 클라우드가 어플리케이션을 실행하는 방법
1.9. 클라우드의 장점
1.10. 가장 간단한 앱 엔진 어플리케이션
1.11. 정리
1.12. 연습문제

2. HTML과 CSS
2.1. HTML과CSS의 발달사
2.2. HTML
2.3. 적합한 HTML문서
2.4. HTML의 유효성 검사
2.5. 하이퍼텍스트 링크(A태그)
2.6. 다중파일
2.7. HTML 목록
2.8. CSS를 이용한 스타일 지정
2.8.1. CSS로 태그 스타일 만들기
2.9. 진보된 마크업 제어
2.9.1. CSS 유효성 검증
2.9.2. CSS 작업 지원 도구
2.10. 네비게이션 메뉴 구축
2.10.1. CSS 박스 모델
2.10.2. 사용자를 위한 네비게이션 힌트 추가
2.11. 정리
2.12. 연습 문제

3. 파이썬
3.1. 프로그래밍이란 무엇인가?
3.2. 파이썬에 대하여
3.2.1. 파이썬 설치
3.3. 프로그래밍의 정수
3.3.1. 입력, 처리, 출력
3.4. 조건단계(Conditional Steps): 숫자 맞추기 웹 어플리케이션
3.4.1. 변수와 표현식
3.4.2. 변수 명명
3.4.3. 상수
3.4.4. String을 이용하여 문자데이터를 조작하기
3.4.5. String 라이브러리 사용하기
3.4.6. 타입과 타입변환
3.4.7. 한번에 많은 값을 포함하는 변수 : List
3.4.8. 반복코드 : Loops 67
3.4.9. 파이썬의 배낭 : Dictionary
3.4.10. Dictionary를 통한 반복
3.4.11. 저장 및 재사용 코드: 파이썬 함수
3.4.12. Try와 Except를 사용해 traceback 활용
3.5. 객체지향 파이썬
3.5.1. 파이썬의 주석
3.6. 프로그래밍의 도
3.7. 정리
3.8. 연습문제

4. 어플리케이션으로 데이터 전송하기
4.1. HTTP 요청 만들기
4.2. HTTP 프로토콜 해킹
4.3. HTTP Protocol 표준
4.4. HTTP 작동 관찰하기
4.5. HTML: 폼 만들기
4.6. POST 방식으로 폼 데이터 서버 전송
4.7. 앱 엔진 서버에서 폼 데이터 처리
4.8. GET방식으로 폼 데이터 서버 전송
4.9. App Engine 로그
4.10. HTTP 요청에 사용할 수 있는 데이터 확인
4.11. 고급: 멀티 파트 POST 데이터 파일 업로드
4.12. 정리
4.13. 연습문제

5. 앱 엔진 webapp 프레임워크
5.1. 기본적인 앱 엔진 어플리케이션
5.2. webapp를 이용하여 동일한 어플리케이션 만들기
5.3. 핸들러 콜백 패턴
5.4. 핸들러 코드 살펴보기
5.5. “self”의 용도와 사용하는 이유
5.6. webapp 프레임워크를 이용한 숫자 맞추기 어플리케이션
5.7. 웹 서버 로그
5.8. 정리
5.9 연습문제

6. 템플릿
6.1. 템플릿 문법
6.2. 파이썬 템플릿 사용
6.3. 템플릿을 이용한 숫자 맞추기 게임
6.4. 관점의 분리와 추상화: "MVC"
6.5. 멀티스크린 어플리케이션 만들기
6.6. 앱 엔진의 정적 파일
6.6.1. 정적인 파일 참조하기
6.7. 다중 템플릿을 통한 템플릿 일반화
6.8. 기본 템플릿의 확장
6.9. 템플릿의 조건적 처리
6.9.1. 베이스 템플릿의 블록 교체
6.10. 어플리케이션 확장
6.11. 문법 에러
6.12. 템플릿에 대한 더 자세한 것들
6.13. 정리
6.14. 연습 문제

7. 쿠키와 세션
7.1. HTTP 쿠키
7.2. 세션을 이용한 로그인과 로그아웃
7.3. 간단한 세션 유틸리티 설치
7.4.세션에 로그인 상태 표시
7.5. 로그인한 사용자를 위한 UI 변경
7.6. 정리
7.7. 연습문제

8. 앱 엔진 데이터스토어
8.1. 모델-뷰-컨트롤러(MVC) 패턴
8.2. 데이터스토어 살펴보기
8.3 용어: 키의 종류
8.4 데이터 모델간의 참조(Reference)
8.4.1. 모델간의 상호작용
8.5. 정리
8.6. 연습문제

9. JavaScript, jQuery와 Ajax
9.1. jQuery
9.2. HTML로 채팅 메시지 뷰 만들기
9.3. AJAX를 이용한 비동기적인
를 업데이트
9.4. 정리
9.5. 연습문제

10. 구글 인프라에서 어플리케이션 실행
10.1. 어플리케이션 엔진 계정
10.2. 앱 엔진에서 어플리케이션 생성하기
10.2.1. 어플리케이션 업로드
10.2.2. 어플리케이션 테스트
10.3. 로그, 통계, 그리고 다른 기능들
10.3.1 새로운 버전 업로드
10.4. 어플리케이션 협업
10.4. 정리
10.5. 연습문제

11. 메모리 캐시
11. 1. 메모리 캐시의 규칙
11. 2. 메모리 캐시 사용하기
11. 3. 어플리케이션 콘솔을 사용하여 메모리 캐시 검사
11.4. 어플리케이션에서 메모리 캐시 사용
11.5. 메모리 캐시를 사용한 세션 스토어 구축
11. 6. 세션 그리고 메모리 캐시
11. 7. 정리
11. 8. 연습문제

부록 A : WindowXP에서 구글 App Engine 설치 및 실행
A.1. 다운로드와 설치
A.2. 첫 어플리케이션 구축
A.3. 에러 처리
A.4. 서버 종료

부록 B. Window Vista에서 구글 Application Engine 설치 및 실행
B.1. 다운로드와 설치
B.2. 첫 어플리케이션 구축
B.3. 에러 처리
B.4. 서버 종료

부록 C. 매킨토시 시스템에서 Google App Engine의 설치와 실행
C.1. 다운로드와 설치
C.2. 첫 어플리케이션 구축
C.3. 에러 처리
C.4. 서버 종료

부록 D. 리눅스 시스템에서의 구글 앱 엔진 설치와 실행
D.1. 파이썬 확인
D.2. 다운로드와 인스톨
D.3. 첫 어플리케이션 구축
D.4. 에러 처리
D.5. 서버 종료

저자소개

찰스 세브란스 (지은이)    정보 더보기
미시간 대학교 정보학과 부교수로 컴퓨터 과학을 가르치고 있으며, 사카이 프로젝트(www.sakaiproject.org)의 수석 아키텍트로서 재단 이사를 역임했다. http://www.dr-chuck.com
펼치기
Software in Life (옮긴이)    정보 더보기
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책