된다! 업무 자동화를 위한 구글 앱스 스크립트 - 매일 반복하는 업무를 스마트하게! 코딩 몰라도 자동화 프로그램 만든다! <*> 된다! 업무 능력 향상 200%
사카이노 타카요시 (지은이),안동현 (옮긴이)이지스퍼블리싱2023-07-14
‘프로그래밍을 한번도 경험해 보지 않은 사람’도 ‘구글 앱스 스크립트(GAS)’라는 프로그래밍 언어를 사용해 ‘자동화 프로그램’을 만들 수 있도록 돕는다. 이 책에서는 완전 초보자를 위해 ‘개발 환경 조성’ 방법부터 스크립트 편집기에 ‘코드를 입력하는 방법’까지 세세하게 알려 준다. 그리고 프로그램을 완성하기 위해 알아야 할 필수 프로그래밍 언어 문법을 그림과 함께 설명해 이해하기 쉽다. 또한 배운 내용을 복습할 수 있도록 책 중간중간에 ‘자가 진단 테스트’도 준비해 두었다.
목차
00장 들어가며
나도 프로그램을 만들고 싶어요!
01장 구글 앱스 스크립트 기본기 다지기
01-1 도대체 프로그래밍이란 뭘까?
01-2 구글 앱스 스크립트의 장점
01-3 프로그램의 흐름 생각하기 ? 순서도
01-4 실제 동작하는 프로그램 체험하기
01-5 배운 내용 정리하기
꼭 알아 두기 ― 프로그래밍에서 자주 쓰는 기호
02장 일일 보고서를 자동으로 보내고 싶어요!
02-1 이 장에서 배울 내용은?
02-2 구글 앱스 스크립트의 필수 요소 ? 함수와 주석
02-3 함수에는 어떤 내용이 들어갈까? ? 상자로 상수와 변수 이해하기
02-4 문자열을 다루는 방법
02-5 앱스 스크립트로 더하고 빼기 ? 산술 연산자
02-6 자가 진단 테스트 ① ? 평균 점수 계산하기
02-7 구글 스프레드시트의 데이터 가져오기
02-8 앱스 스크립트로 이메일 보내기
02-9 일일 보고서 보내기 자동화 프로그램 만들기
02-10 배운 내용 정리하기
꼭 알아 두기 ― 프로그래밍 규칙 ? 언어 문법, 코딩 컨벤션, 오류
03장 설문 조사를 자동으로 집계하고 싶어요!
03-1 이 장에서 배울 내용은?
03-2 다양한 경우에 대처하기 ? if 문
03-3 조건 추가하기 ? if ~ else
03-4 더 강력한 조건문 ? 비교 연산자와 논리 연산자
03-5 프로그램에 사용하는 다양한 값
03-6 자가 진단 테스트 ② ? 김초롱 학생의 성적 계산하기
03-7 배열을 이용하여 값을 하나로 묶기
03-8 반복 처리는 루프로 해결하기
03-9 for 문의 발전형 ? break와 continue
03-10 자가 진단 테스트 ③ ? for 문을 이용한 반복
03-11 배열과 반복 함께 사용하기
03-12 핵심! 2차원 배열
03-13 자가 진단 테스트 ④ ? 2차원 배열 반복하기
03-14 설문 조사 집계 프로그램의 요구 사항 정의하기
03-15 설문 조사 집계 프로그램 만들기
03-16 나만의 메뉴 만들기
03-17 배운 내용 정리하기
꼭 알아 두기 ― 스프레드시트에 값 한꺼번에 추가하기
04장 업무 관리 목록을 알림으로 받고 싶어요!
04-1 이 장에서 배울 내용은?
04-2 함수를 좀 더 편리하게 활용하자!
04-3 여러 종류의 데이터를 다룰 때는 객체에 맡기기
04-4 내장 객체란?
04-5 안 보여도 될 부분은 숨기기 ? 변수 범위
04-6 업무 관리 프로그램 만들기
04-7 배운 내용 정리하기
04-8 자가 진단 테스트 ⑤ ? 김초롱 학생의 성적을 함수로 계산하기
꼭 알아 두기 ― 문서 연결 스크립트와 독립 스크립트
05장 지메일의 첨부 파일을 구글 드라이브에 자동으로 저장하고 싶어요!
05-1 이 장에서 배울 내용은?
05-2 앱스 스크립트로 지메일 다루기
05-3 앱스 스크립트로 구글 드라이브 다루기
05-4 프로그래밍에서 다루는 2가지 데이터 형식
05-5 청구서 자동 저장 프로그램 만들기
05-6 배운 내용 정리하기
06장 프로그램 유지, 보수하기
06-1 이 장에서 배울 내용은?
06-2 일일 보고서 보내기 프로그램에 조건 추가하기
06-3 업무 관리 알림이 도착하지 않았다면?
06-4 배운 내용 정리하기
꼭 알아 두기 ― 앱스 스크립트 공식 문서 보는 방법
꼭 알아 두기 ― 간단한 트리거 onEdit()
07장 필자가 전하는 4가지 조언
07-1 0부터 시작하지 않아도 됩니다!
07-2 자동화할 수 있는 업무를 찾으려면?
07-3 초보자는 잘 모르는 2가지 대처법
07-4 이 책에서 설명하지 않은 심화 내용
맺음말 ― 스스로 성장하는 것을 느껴 보세요!
찾아보기