【レビュー】詳解!Google Apps Script完全入門
今年2020年9月から本業の効率化のため、GAS(Google Apps Script)の勉強をはじめました。
そこで、「詳解!Google Apps Script完全入門」の第1版を今年9月に購入していたのですが、今回第2版が出るとのことで心待ちにしていました。
なぜここまで心待ちにしていたか?それは、GASは更新が多く、第1版が2017年にでているのですがこの3年で色々なアップデートがあったと聞いていたためです。
そして、つい先日書籍が手元に届きました...!
鮮やかで素敵なデザイン...! そして、第1版よりも厚く見た目内容が充実していそうな印象を受けました。目次は以下の構成になっていて、見た目に違わず内容盛りだくさんでした!
第1章 Google Apps Script の基礎知識
第2章 スクリプトエディタとダッシュボード
第3章 基本構文
第4章 制御構文
第5章 関数
第6章 クラスとオブジェクト
第7章 JavaScript の組み込みオブジェクト
第8章 スプレッドシート
第9章 Gmail
第10章 ドライブ
第11章 カレンダー
第12章 ドキュメント
第13章 スライド
第14章 フォーム
第15章 翻訳
第16章 Base サービス
第17章 ユーザーインターフェース
第18章 ファイルとデータの操作
第19章 Utilitiesサービス
第20章 プロパティサービス
第21章 イベントとトリガー
第22章 外部サイトへのアクセス
第23章 ライブラリ
GASはJavascriptというプログラミング言語ベースで作られているのですが、この本でGoogle提供のサービスだけでなく、Javascriptの基礎や構文なども勉強できます。
たとえば、どうやって実行結果をプリントするかやデータ型、配列など...ノンプログラマーにとっては馴染みのないものも解説していて「プログラミング、それって美味しいの?」って人でも始めやすいのかな、と思います。
初心者はとりあえずコードを真似てみるのが大事なのかなと思うのですが、例も豊富でコード写経ノックができます(笑)
また、Javascriptの記法が変更しているのですが、新しい記法についても学べてとてもありがたいです。
私自身、第1版のときにJavascript関連の章をこつこつ途中まで進めていただのですが、本業でよく使うSpreadsheetサービスに早くたどり着きたくて途中からななめ読みになってしまったため(笑)、改めて2版で勉強しています。
GASは環境構築は不要ですし、無料で始められます。
この本で一通りのプログラミングの基礎やGoogleサービスのクラスやメソッドなどを学ぶことができておすすめです!