코스 개요
Google Apps Script 소개
- Google Apps Script란 무엇인가?
- 주요 기능 및 용도
- V8 런타임과 최신 JavaScript 지원 이해하기
개발 환경 설정
- Apps Script 프로젝트 생성 및 관리
- 온라인 편집기와 clasp (명령줄 Apps Script) 사용하기
- GitHub와 clasp를 통한 버전 관리
Google Sheets 작업하기
- 데이터 읽기, 쓰기, 그리고 서식 지정
- 사용자 정의 메뉴, 대화 상자, 그리고 사이드바 만들기
- 데이터 검증, 공식, 그리고 통합
Google Workspace 애플리케이션 자동화
- Gmail 자동화: 이메일, 스레드, 필터
- Google Drive 자동화: 파일 생성, 이동, 권한
- 캘린더 자동화: 일정, 알림, 이벤트
- Docs와 Slides를 통한 보고서 및 프레젠테이션 통합
트리거 및 이벤트 기반 실행
- 시간 기반 트리거 (예정된 작업)
- 이벤트 기반 트리거 (편집 시, 폼 제출 시, 열기 시)
- 트리거 관리 및 디버깅
애드온 개발 및 고급 통합
- Google Workspace 애드온 개발
- 애드온을 마켓플레이스에 게시하기
- Apps Script와 REST API 및 타사 서비스 연결
Apps Script 프로젝트의 최선 실천 방법
- 오류 처리 및 디버깅 기술
- 보안 및 권한 관리
- 확장성과 최적화 전략
사례 연구 및 적용 프로젝트
- Sheets와 Docs에서 보고서 워크플로우 자동화
- Apps Script로 사용자 정의 CRM 또는 작업 관리 도구 만들기
- Apps Script의 실제 기업 사용 사례
요약 및 다음 단계
요건
- JavaScript 프로그래밍 경험
- Google Workspace 애플리케이션에 대한 기본적인 친숙함 (예: Docs, Sheets, Gmail)
대상
- 웹 개발자
- Google Workspace를 관리하는 IT 전문가
- 워크플로우 자동화를 원하는 팀
회원 평가 (5)
Trainor는 실제로 많은 도움이 되는 더 많은 샘플을 제공합니다.
Romulo - Tribal Software Philippines, Inc.
코스 - Advanced TypeScript
기계 번역됨
The training has good content and easy to follow
David Phetole Leshabela - Vodacom SA
코스 - React with Next.js
Simplification of new complex techniques
Brian Zaranyika - Vodacom SA
코스 - React Native Expo
The breadth of the topis covered was quite a bit and the trainer tried to do justice to that.
Lakshmipriya Sivakumar - Deque Systems Inc
코스 - Spring Boot, React, and Redux
The trainer seemed very knowledgable about Vue. I appreciated seeing his development style and learning some new concepts to try.