おためし受講中

Google Apps Script入門 -Google Drive 編-

この授業では、多くの人が使用されている「Gmail」「Googleカレンダー」などの「Google Apps」を便利にカスタマイズ出来るプログラミング言語「Google Apps Script」の基本的かつ活用的な使い方を学んでいきます。(先に公開された全3回授業の好評を受けて、追加で4回、全7回の授業にパワーアップされました)

プログラミングは「実用的なものを作りながら学ぶ」のが一番理解が深まります!
この授業は、プログラミング経験者よりもむしろ未経験者の方を対象の中心としています。
実際にプライベートや仕事で活用できそうな、GoogleカレンダーやGoogleフォーム等を使った実用的アプリケーションの作成を通じて、
・プログラミングの基礎や楽しさ・可能性
・プログラミングを使った、仕事に生かせるGoogle AppsやGoogle Apps Scriptの活用法
を学ぶことが出来ます。

6限目:Google Apps Script × Google Driveで、かゆいところに手が届くデータ管理ツールを作ろう。

■事前準備

この授業は前回までの授業を受講していることを前提としています。Google Apps Script に慣れていない方は、前回までの授業を事前に受講しておいて下さい。

※この授業ではGoogleアカウントが必要になりますので、お持ちでない方は下記リンクを参照の上、授業までにアカウントの作成をお願い致します。
https://support.google.com/accounts/answer/27441?source=gsearch

参考サイト/予習教材

学生代表

  • 未定

    未定

【ノート機能】
授業内容や覚えておきたいポイントなど、ノートに自由に残せます

再生位置挿入 資料挿入
筆記アシスト
ONOFF
    【チャプター機能】
    授業内容をピンポイントでおさえながら
    ご自身のペースで進めることができます
    【前半】授業
    イントロダクション
    00:41  (00:14 ~ )
    アジェンダ
    00:48  (00:55 ~ )
    自己紹介
    01:44  (01:43 ~ )
    これまでの復習
    01:47  (03:27 ~ )
    これまでの授業で散りばめた仕掛け
    00:49  (05:14 ~ )
    DropBoxについて
    01:15  (06:03 ~ )
    Google Driveについて
    00:41  (07:18 ~ )
    先生の使用状況
    00:46  (07:59 ~ )
    Google Driveを色々操作してみる:場所指定の概念
    02:32  (08:45 ~ )
    Google Driveを色々操作してみる:FileやFolderの取得
    05:39  (11:17 ~ )
    Google Driveを色々操作してみる:FileIterator,FolderIterator
    12:04  (16:56 ~ )
    while文について
    01:34  (29:00 ~ )
    FileやFolderの作成
    02:39  (30:34 ~ )
    Google Driveで実は標準に備わっていない機能
    01:41  (33:13 ~ )
    Google Apps ScriptでGoogle Drive機能補完:SpreadSheetの用意
    00:11  (34:54 ~ )
    Google Apps ScriptでGoogle Drive機能補完:FolderIDの抽出
    00:35  (35:05 ~ )
    Google Apps ScriptでGoogle Drive機能補完:zipファイルを作る
    05:29  (35:40 ~ )
    Google Apps ScriptでGoogle Drive機能補完:作ったzipをメールする
    05:09  (41:09 ~ )
    まとめ
    01:10  (46:18 ~ )
    【後半】質疑応答
    Q:.hasNext()や.text()は、JavaScriptですか?
    00:44  (47:44 ~ )
    Q:ファイル名がラベル的な意味になっているのかな?
    01:16  (48:28 ~ )
    Q:zip(圧縮)ができるようになったので、unzip(解凍)にも挑戦したいのですが、先ほどのリファレンスページを見て勉強するのが良いのでしょうか?
    02:39  (49:44 ~ )
    Q:例えばGoogleドライブに写真を保存したときに自動的にスクリプトが実行されて、写真を決まったメアドに送ることはできますか?(保存をトリガーにしてスクリプトを実行できるのかしら?)
    01:09  (52:23 ~ )
    Q:一つのスプレッドシートに複数の異なる機能のコード(これまでの授業のコード等)を盛り込んで、任意の機能のみを使う事は可能でしょうか?
    01:36  (53:32 ~ )
    Q:Google Photoとは別なのかなぁ
    00:55  (55:08 ~ )
    お知らせ
      (56:03 ~ )