장바구니 담기 close

장바구니에 상품을 담았습니다.

구글 앱스 스크립트 완벽 가이드

구글 앱스 스크립트 완벽 가이드

  • 다카하시노리아키
  • |
  • 한빛미디어
  • |
  • 2022-07-05 출간
  • |
  • 696페이지
  • |
  • 153 X 223 mm
  • |
  • ISBN 9791169210010
판매가

40,000원

즉시할인가

36,000

배송비

무료배송

(제주/도서산간 배송 추가비용:3,000원)

수량
+ -
총주문금액
36,000

※ 스프링제본 상품은 반품/교환/환불이 불가능하므로 신중하게 선택하여 주시기 바랍니다.

출판사서평




일일이 수작업으로 일하지 마세요!
업무 자동화가 가능한 구글 앱스 스크립트로 효율적으로 일하세요.

구글 스프레드시트, 지메일, 드라이브 같은 구글 서비스는 이제 업무에서 없어서는 안 될 필수 도구입니다. 여기에 구글 앱스 스크립트를 더하면 생산성은 더욱 높아집니다. 간단한 스크립트 코드로 구글 서비스의 기능을 자동화하고 연동할 수 있습니다. 앱을 열지 않고도 캘린더에 이벤트를 등록하고, 구글 번역기로 문서를 자동 번역하는 작업이 가능합니다. 실행 환경은 브라우저에서 제공하므로 누구나 쉽게 이용할 수 있습니다. 구글 앱스 스크립트를 파악하고 실현하는 데는 많은 기술과 시간이 필요하지만 이 책 한 권으로 가능합니다. 입문자가 달인이 될 때까지 들여야 할 노력과 시간을 반으로 줄여보세요!

★이 책이 필요한 독자
● 구글 앱스 스크립트를 어디서부터 익혀야 할지 모르겠다.
● 방대한 정보를 찾아보기가 번거로워 한 권에 익히고 싶다.
● 구글 워크스페이스로 업무 자동화가 될 것 같은데 자바스크립트가 어렵다.
● 구글 환경에서 업무를 개선하고 싶다.

★구글 앱스 스크립트를 알면 할 수 있는 일
● 캘린더에 등록된 오늘의 일정을 메일로 전송
● 설문지 응답자에게 감사 메일을 자동으로 전송
● 문서 내용을 본문으로 하여 스프레드시트의 이메일 주소 목록으로 메일 전송
● 문의 메일을 스프레드시트에 저장
● 캘린더에 등록된 일정을 스프레드시트로 복사
● 스프레드시트 목록에서 pdf 형식으로 슬라이드를 만들고 드라이브에 저장
● 문서 번역

★이 책에서 다루는 내용
● 1~2장: 구글 앱스 스크립트 시작 준비하기
● 3~7장: 구글 앱스 스크립트를 위한 자바스크립트 알아보기
● 8~ 15장: 8가지 구글 앱 다루기(스프레드시트, 지메일, 드라이브, 캘린더, 문서, 프레젠테이션, 설문지, 번역)
● 16~23장: 구글 서비스에서 공통으로 사용할 수 있는 각종 노하우 배우기


목차


Chapter 1 구글 앱스 스크립트 기본 지식
1.1 구글 앱스 스크립트
1.2 구글 앱스와 구글 워크스페이스
1.3 GAS로 조작할 수 있는 애플리케이션
1.4 GAS 학습 시 주의할 점

Chapter 2 스크립트 편집기와 대시보드
2.1 헬로! GAS
2.2 프로젝트와 스크립트
2.3 스크립트 편집기의 편집 기능
2.4 로그와 디버그
2.5 권한과 허가
2.6 지원 메뉴와 레퍼런스

Chapter 3 기본 문법
3.1 자바스크립트 기초
3.2 변수와 상수
3.3 데이터 타입
3.4 배열
3.5 객체
3.6 산술 연산자와 대입 연산자

Chapter 4 제어문
4.1 if문을 이용한 조건 분기
4.2 조건식, 비교 연산자, 논리 연산자
4.3 switch문을 이용한 다중 분기
4.4 while문을 이용한 반복
4.5 for문을 이용한 반복
4.6 for...of문을 이용한 반복
4.7 for...in문을 이용한 반복
4.8 반복 처리 중단과 건너뛰기
4.9 try...catch문과 예외 처리

Chapter 5 함수
5.1 함수
5.2 함수 리터럴
5.3 스코프

Chapter 6 클래스와 객체
6.1 객체, 속성, 메서드
6.2 클래스와 인스턴스화
6.3 메서드와 프로토타입
6.4 정적 멤버

Chapter 7 자바스크립트의 내장 객체
7.1 내장 객체
7.2 수치 다루기 - Number 객체
7.3 문자열 다루기 - String 객체
7.4 배열 다루기 - Array 객체
7.5 함수 다루기 - Function 객체
7.6 날짜와 시간 다루기 - Date 객체
7.7 정규 표현 다루기 - RegExp 객체
7.8 예외 정보 얻기 - Error 객체
7.9 수학 연산 실행하기 - Math 객체
7.10 JSON 데이터 다루기 - JSON 객체
7.11 객체 다루기 - Object 객체
7.12 글로벌 함수

Chapter 8 스프레드시트
8.1 Spreadsheet 서비스
8.2 SpreadsheetApp 클래스
8.3 스프레드시트 조작하기 - Spreadsheet 클래스
8.4 시트 조작하기 - Sheet 클래스
8.5 셀 범위 조작하기 - Range 클래스
8.6 배열을 사용한 데이터 처리
8.7 커스텀 함수

Chapter 9 지메일
9.1 Gmail 서비스
9.2 GmailApp 클래스
9.3 스레드 얻기
9.4 스레드 다루기 - GmailThread 클래스
9.5 메시지 얻기
9.6 메시지 다루기 - GmailMessage 클래스

Chapter 10 드라이브
10.1 Drive 서비스
10.2 DriveApp 클래스
10.3 폴더 조작하기 - Folder 클래스
10.4 파일 조작하기 - File 클래스
10.5 폴더와 파일 컬렉션 조작하기
10.6 폴더와 파일 공유 및 권한 조작하기

Chapter 11 캘린더
11.1 Calendar 서비스
11.2 CalendarApp 클래스
11.3 캘린더 조작하기 - Calendar 클래스
11.4 이벤트 조작하기 - CalendarEvent 클래스

Chapter 12 문서
12.1 Document 서비스
12.2 DocumentApp 클래스
12.3 문서 조작하기 - Document 클래스
12.4 섹션 조작하기
12.5 단락 및 리스트 아이템 조작하기
12.6 텍스트 객체 조작하기
12.7 문자열 수정과 서식 설정
12.8 문자열 찾기와 바꾸기

Chapter 13 프레젠테이션
13.1 Slides 서비스
13.2 SlidesApp 클래스
13.3 프레젠테이션 조작하기 - Presentation 클래스
13.4 프레젠테이션 조작하기 - Slide 클래스
13.5 페이지 요소 조작하기
13.6 텍스트 범위와 문자열 조작하기

Chapter 14 설문지
14.1 Forms 서비스
14.2 FormApp 클래스
14.3 설문지 조작하기 - Form 클래스
14.4 아이템 조작하기

Chapter 15 번역
15.1 Language 서비스와 LanguageApp 클래스

Chapter 16 Base 서비스
16.1 Base 서비스
16.2 로그
16.3 세션과 사용자

Chapter 17 사용자 인터페이스
17.1 UI 조작과 UI 클래스
17.2 다이얼로그
17.3 메뉴
17.4 스프레드시트 UI 확장하기

Chapter 18 파일과 데이터 조작
18.1 Blob 객체
18.2 첨부 파일 조작하기

Chapter 19 Utilities 서비스
19.1 Utilities 서비스
19.2 ZIP 파일과 CSV 파일
19.3 날짜와 시간을 문자열로 바꾸기

Chapter 20 Properties 서비스
20.1 속성 저장소
20.2 Properties 서비스와 PropertiesService 클래스
20.3 속성 저장소 읽고 쓰기 - Properties 클래스

Chapter 21 이벤트와 트리거
21.1 심플 트리거
21.2 인스톨러블 트리거
21.3 이벤트 객체
21.4 Script 서비스

Chapter 22 외부 서비스 접속
22.1 Url Fetch 서비스
22.2 HTTP 리퀘스트와 HTTP 리스폰스
22.3 HTML, JSON에서 데이터 추출하기

Chapter 23 라이브러리
23.1 라이브러리 이용하기
23.2 라이브러리 만들기

교환 및 환불안내

도서교환 및 환불
  • ㆍ배송기간은 평일 기준 1~3일 정도 소요됩니다.(스프링 분철은 1일 정도 시간이 더 소요됩니다.)
  • ㆍ상품불량 및 오배송등의 이유로 반품하실 경우, 반품배송비는 무료입니다.
  • ㆍ고객님의 변심에 의한 반품,환불,교환시 택배비는 본인 부담입니다.
  • ㆍ상담원과의 상담없이 교환 및 반품으로 반송된 물품은 책임지지 않습니다.
  • ㆍ이미 발송된 상품의 취소 및 반품, 교환요청시 배송비가 발생할 수 있습니다.
  • ㆍ반품신청시 반송된 상품의 수령후 환불처리됩니다.(카드사 사정에 따라 카드취소는 시일이 3~5일이 소요될 수 있습니다.)
  • ㆍ주문하신 상품의 반품,교환은 상품수령일로 부터 7일이내에 신청하실 수 있습니다.
  • ㆍ상품이 훼손된 경우 반품 및 교환,환불이 불가능합니다.
  • ㆍ반품/교환시 고객님 귀책사유로 인해 수거가 지연될 경우에는 반품이 제한될 수 있습니다.
  • ㆍ스프링제본 상품은 교환 및 환불이 불가능 합니다.
  • ㆍ군부대(사서함) 및 해외배송은 불가능합니다.
  • ㆍ오후 3시 이후 상담원과 통화되지 않은 취소건에 대해서는 고객 반품비용이 발생할 수 있습니다.
반품안내
  • 마이페이지 > 나의상담 > 1 : 1 문의하기 게시판 또는 고객센터 : 070-4821-5101
교환/반품주소
  • 부산광역시 부산진구 중앙대로 856 303호 / (주)스터디채널 / 전화 : 070-4821-5101
  • 택배안내 : CJ대한통운(1588-1255)
  • 고객님 변심으로 인한 교환 또는 반품시 왕복 배송비 5,000원을 부담하셔야 하며, 제품 불량 또는 오 배송시에는 전액을 당사에서부담 합니다.