はじめに
  • はじめに
  • Atomのインストール
Dashによる可視化
  • Dashとは
  • 準備
  • Dashの基本的な構造1
  • Dashの基本的な構造2
  • アレンジを加える
  • 散布図の作成1
  • 散布図の作成2
  • 折れ線グラフの作成
Dash応用編
  • Markdownの書き方
  • ドロップダウン・ラジオボタン
  • チェックボックス・テキスト入力・スライダー
  • Callback関数
データの収集
  • 概要と準備
  • BeautifulSoupでデータ抽出1
  • BeautifulSoupでデータ抽出2
  • 取得データをCSVへ書き込む
  • 必要な処理の関数化
可視化アプリケーションの作成
  • スクレイピング用のファイルを作成
  • 必要なデータの抽出
  • 受講生総数の可視化
  • 受講生増加数の可視化
  • レビュー総数と増加数の可視化
DBを組み込んだアプリケーションの作成
  • (Macの方)データベース適用のための準備
  • (Windowsの方)データベース適用のための準備
  • SQLAlchemyとは
  • SQLAlchemyの初期設定
  • SQLAlchemyでCRUD操作
  • アプリケーションにDBを組み込む(scraping.py)の変更
  • アプリケーションにDBを組み込む(database.pyの変更)
  • アプリケーションにDBを組み込む(view.pyの変更)
  • 可視化アプリケーションの起動
Herokuにデプロイ
  • (Macの方)Herokuの登録とインストール
  • (Windowsの方)Herokuの登録とインストール
  • (Windowsの方)Git Bashのインストールと設定
  • Gitとは
  • Heroku上にアプリケーションを作成
  • Herokuに必要なファイル
  • PostgreSQL適用の準備
  • Heroku上にファイルを一式アップ
  • アプリケーションをWeb上に公開
  • 定期実行を設定