- はじめに
- Level1: 環境設定、ゴールの確認、基礎
- 完了までの想定: 2-3日間
- Level2: JavaScript応用文法とGoogleAppsScript
- 完了までの想定: 3-5日間
- Level3: DOMでHTMLを理解する, PuppeteerでChromeを操作する
- 完了までの想定: 3-5日間
- Level4: 自分で考え、実装する
- 完了までの想定: 5日間
デジタルトランスフォーメーションのためのプログラミング基礎
- プログラミングを学ぶことで作業の効率化に向けた新しい視点を持つ
- サービス開発の裏側を理解することで事業の推進力を高める
-
プログラミングでできるようになること概要
- Apps Script によるGoogle系サービスの自動化
- カレンダー操作
- ブラウザの自動操作
- ブックマークレットによる業務の効率化
- puppeteerによるブラウザの操作
-
プログラミング基礎
- Progateによる文法、プログラミング基礎の学習
- ProgateによるHTML/CSSの基本
- ブラウザを機械的に扱うための基礎、DOMについて
-
ハンズオンコンテンツによる理解と演習
- Apps Scriptハンズオン
- Apps Scriptによるカレンダー予定の作成
- Apps ScriptによるGmail/Spreadsheetの操作
- puppeteer ハンズオン
- フォームの自動送信等
- Apps Scriptハンズオン
-
演習問題
- 自動化を自分たちで検討し、実装する
- 1ヶ月を全体カリキュラムとし、1日ごとには予定をたてない
- レポートは進んだところまでをまとめて1日ごとに作成
- 仮想オフィス自習室で展開
- 問題が発生したらSlackで質問する
- 進んでいる人が答える
- 講師が常駐する時間はそこで質問も可(1,2時間/日)
- また、1日30分程度のリアルタイム講義も想定
- Apps Script紹介記事:https://tonari-it.com/gas-default-calendar-create-event/
- ProgateのHTML/CSS/JavaScript:https://prog-8.com/languages/htmlなど