Outlecture
Home
About
Technology
Design
Video
Contact
Official
English
Outlecture
Home
About
Technology
Design
Video
Contact
Twitter Official
  • Home
  • Technology

BigQuery のおすすめの教材8選! 【 2024年11月 最新版】

更新日:2024年11月4日

こちらは、独学で BigQuery を学ぼうとしている初学者の方に最適な学習講座を紹介するページです。

目次

1. 本ページの説明

1. 本ページの説明

BigQuery を独学で学ぶ上でおすすめの講座を動画プラットフォームから合計8選紹介します。

BigQueryとは

BigQueryは、Google Cloud Platform (GCP)によって提供される大規模データ分析用のサービスです。BigQueryは、SQLを使用して大量のデータを迅速かつ効率的かつ高速に分析することができ、リアルタイムデータストリーミングにも対応しています。また、BigQueryは、複数のユーザーが同時にデータを分析することができるように設計されています。Google Cloud Consoleを使用することで管理も容易に行え、GCPの他のサービスと統合することもできます。

本サイト「Outlecture(アウトレクチャー)」は講座の評価、情報の鮮度、購入者や視聴者数、直近の数値上昇率などを全てバランスよく採点し、ユーザーにとって最適な講座のみ抜粋できるよう独自のアルゴリズムで評価を行っています。

また、各動画プラットフォームもそれぞれ特徴があり、「こういう状況の方にはこちらの方が良い」というユースケースも合わせて説明していきます。

BigQueryをこれから学ぼうとしているみなさまのご参考にしていただければ幸いです。

※ 英語での視聴に問題なければ、 英語版の講座 をおすすめします。

2. Udemy おすすめ講座5選

Outlectureで厳選したおすすめのUdemy講座5選はこちらです。

コース名 平均評価 総購入者数 先月の購入者数
(2024年10月)
コースレベル コース時間 作成日 更新日 料金

【超入門】BigQueryを使ってSQLで集計しPythonで加工・可視化・機械学習モデル構築まで一気通貫で行おう!

thumbnail
4.36 1,828 80 初級 3 時間 19 分 2024年1月31日 2024年10月14日 ¥27,800

GA4のログデータをBigQueryで集計してPythonで分析&LookerStudioで可視化してみよう!

thumbnail
4.65 1,317 57 初級 4 時間 7 分 2024年3月29日 2024年10月14日 ¥27,800

BigQuery で学ぶ非エンジニアのための SQL データ分析入門

thumbnail
4.29 7,557 97 初級 10 時間 59 分 2019年6月1日 2020年5月9日 ¥21,800

BigQueryで学ぶ!SQLの基本:初学者からすらすらデータ抽出できるまで

thumbnail
4.55 2,040 48 初級 3 時間 24 分 2020年9月12日 2021年1月22日 ¥4,200

【初心者・初級者向け】SQL・データ分析入門-bigquery×ハンズオン形式でスキルアップ-

thumbnail
4 229 12 初級 4 時間 32 分 2022年10月27日 2023年2月23日 ¥17,800

Udemy(ユーデミー)は、アメリカ・シリコンバレー発祥のユニコーン企業で、世界最大級のオンライン学習プラットフォームを運営しています。

Udemyの特徴は、

  • 15.5万以上(※海外講座含む)の豊富な講座を提供している
  • 講師陣の多くが世界最先端の現場で活躍されている
  • 1講座あたり数千~数万円で、キャンペーン時は70~90%OFFとなる良心的な値段
  • 講座は1度購入すれば視聴期限なく受講でき、30日返金保証もついている
  • 講座は0.5~2倍の変速機能を備え、自分のペースで学習することができ、専用アプリを使えばスマホからでもオフライン環境で受講可能
  • 講師に直接掲示板から質問ができるため、疑問を解決し自学自習をサポートしてくれる

等があげられます。

Outlectureの管理メンバーは、ソフトウェアエンジニアやクリエイター、webデザイナーが現役で活躍しています。私たちは初めて触るプログラミング言語やプロダクトの多くはUdemyの受講からキャッチアップをはじめています。
私たちの体験談として、Udemyの講座の質は非常に高いと感じています。講師陣が世界最先端で活躍している方々ばかりで、最先端の知識や現場でのノウハウを丁寧にわかりやすく教えてくれます。試験で使う知識ではなく、実際の現場・案件で使う知識と技術を習得することができます。

Udemyの講座は、実際の現場で活用したい方や自己学習を始めたい方に特におすすめです。一度購入すれば、視聴期限がなく、30日間の返金保証もあるため、安心して学びを始めることができます。

こんな方におすすめ

  • 実案件でBigQueryを使用する
  • 現役の(世界)トップ戦線で活躍している方のノウハウを学びたい
  • サブスクリプションの加入に抵抗のある
  • ITの基礎的な知識がある

各講座の詳細は以下に記載します。


【超入門】BigQueryを使ってSQLで集計しPythonで加工・可視化・機械学習モデル構築まで一気通貫で行おう!

実務で非常によく使うBigQueryを使ってSQLで集計しテーブルを構築しよう!そしてPythonで対象のテーブルを参照してデータ分析を一気通貫で行っていこう!

thumbnail
平均評価
4.36
総購入者数
1,828
先月の購入者数
(2024年10月)
80
コースレベル
初級
コース時間
3 時間 19 分
作成日
2024年1月31日
更新日
2024年10月14日
料金
¥27,800

本コースはSQLとPythonの基礎を理解した上で、実際のデータを使って分析を行う実践的な内容になっています。


データ分析の一連の流れであるデータ理解や加工・集計・モデル構築といった過程を一通り網羅しており、BigQuery、Google Colaboratoryを使って実践さながらの分析をしていきます。


BigQueryは実務で非常によく使われる高速処理が可能なデータウェアハウス。

実務ではBigQueryを使ってデータを集計して、その上でPythonで可視化やモデル構築をすることがよくありますのでBigQueryに慣れておきましょう!


このコースでは「メジャーリーグの投球データ」を扱って分析をしていきます。


Googleのプロダクトを使ってSQL・Pythonで抽出・集計・加工・分析・可視化・モデル構築まで一気通貫で行う楽しさを味わってみてください!


  1. イントロダクション
  2. はじめに
  3. SQLの使い方
  4. SQL概要
  5. DB-FIDDLE
  6. DB-FIDDLE使い方
  7. テーブル作成とSELECT文
  8. WHERE句
  9. 集計関数
  10. GROUP BY句
  11. ORDER BY句
  12. 条件分岐のCASE WHEN
  13. JOIN句
  14. JOIN句の種類とWITH句
  15. LEFT JOIN
  16. SQL構文の復習
  17. Pythonの使い方
  18. Pythonを学ぼう!
  19. Pythonの実行環境
  20. Google Colabの使い方
  21. 演算子の種類を学ぼう!
  22. Pythonの変数と型を学ぼう!
  23. list型(リスト)を学ぼう!
  24. dict型(辞書)を学ぼう!
  25. print関数を学ぼう!
  26. 文字列の操作方法を学ぼう!
  27. 条件分岐のif文を学ぼう!
  28. 繰り返し処理のfor文を学ぼう!
  29. 関数の作り方と使い方を学ぼう!
  30. 【注意】次の動画で発生するPandasのエラーについて
  31. Pandasの使い方を学ぼう!
  32. Matplotlibの使い方を学ぼう!
  33. Python構文の復習
  34. Google Cloud PlatformのBigQueryを使ってデータを集計していこう!
  35. BigQueryの登録方法
  36. BigQueryを使う準備
  37. 野球のデータを確認してみよう!
  38. 中間テーブルを作成してみよう!
  39. PythonでBigQueryのデータを参照して分析していこう!
  40. BigQueryのデータをPythonから触ってみよう!
  41. 主成分分析で次元を圧縮して可視化してみよう!
  42. 主成分分析とは
  43. 予測モデル構築をしていこう!
  44. 正解率と混同行列でモデルの評価をしてみよう!
  45. 球種ごとの適合率と再現率を見てみよう!
  46. 変数を増やしてBigQueryのテーブルを更新してみよう!
  47. 再学習の結果を見てみよう!
  48. 【確認テスト】コースの理解度をチェックしよう
  49. ボーナスレクチャー
GA4のログデータをBigQueryで集計してPythonで分析&LookerStudioで可視化してみよう!

GA4(Google Analytics 4)のログデータをBigQueryにてSQLで集計してPythonでクラスター分析でユーザーをセグメント分け!LookerStudioで基本的な指標を可視化!実務でよく使う実践的な内容を学ぼう!

thumbnail
平均評価
4.65
総購入者数
1,317
先月の購入者数
(2024年10月)
57
コースレベル
初級
コース時間
4 時間 7 分
作成日
2024年3月29日
更新日
2024年10月14日
料金
¥27,800

本コースではGA4(Google Analytics 4)のアクセスログデータをBigQueryというデータウェアハウスで集計してPythonで分析しLookerStudioというBIツールで可視化する方法を学んでいきます。


実務では、GA4のデータをBigQueryで集計してPythonで細かい分析をしたりLookerStudioで可視化したりすることが非常に多くあります。


具体的には、GA4のログデータの構造を理解しながら集計しユーザーごとの集計テーブルを作りそれをPythonでクラスター分析にかけユーザーを複数のセグメントに分けていきます。

またPV,セッション,UUなど基本的な指標をBigQueryで集計し、それをLookerStudioで可視化して簡単なダッシュボードを作っていきます。


非常に実践的な内容になっていますが、安心してください。PythonやSQLを使うのがはじめての方でも学べるように基礎構文から学ぶレクチャーも用意しております!


ぜひ集計・分析・可視化の楽しさを味わってみて下さい!


  1. 紹介
  2. 紹介
  3. SQLの使い方
  4. SQL概要
  5. DB-FIDDLE
  6. DB-FIDDLE使い方
  7. テーブル作成とSELECT文
  8. WHERE句
  9. 集計関数
  10. GROUP BY句
  11. ORDER BY句
  12. 条件分岐のCASE WHEN
  13. JOIN句
  14. JOIN句の種類とWITH句
  15. LEFT JOIN
  16. SQL構文の復習
  17. Pythonの使い方
  18. Pythonを学ぼう!
  19. Pythonの実行環境
  20. Google Colabの使い方
  21. 演算子の種類を学ぼう!
  22. Pythonの変数と型を学ぼう!
  23. list型(リスト)を学ぼう!
  24. dict型(辞書)を学ぼう!
  25. print関数を学ぼう!
  26. 文字列の操作方法を学ぼう!
  27. 条件分岐のif文を学ぼう!
  28. 繰り返し処理のfor文を学ぼう!
  29. 関数の作り方と使い方を学ぼう!
  30. 【注意】次の動画で発生するPandasのエラーについて
  31. Pandasの使い方を学ぼう!
  32. Matplotlibの使い方を学ぼう!
  33. Python構文の復習
  34. GA4のログデータをBigQueryで確認
  35. BigQueryの登録方法
  36. GA4とBigQueryの連携方法
  37. GA4のサンプルデータの取得方法
  38. シャーディング構造のテーブルの扱い方
  39. GA4のイベントネームについて見ていこう!
  40. GA4のデータをUNNESTで分解する方法を見ていこう!
  41. GA4のuser_idとuser_pseudo_idの使い分け!UUの集計方法を見ていこう!
  42. GA4のセッションの定義について見ていこう!
  43. session_startを使った集計方法とga_session_idを使った集計方法
  44. ga_session_idを使った集計方法
  45. セッションの各集計結果の違いをJOIN句で結合して確認してみよう!
  46. ユーザーのLTVを確認してみよう!
  47. デバイスの比率を確認してみよう!
  48. 他の項目も簡単に確認しよう!
  49. ユーザーごとの行動指標を集計したテーブルをBQ内に新たに作成してみよう!
  50. Pythonでユーザーデータを分析してみよう!
  51. Python環境からBQのデータにアクセスしてみよう!
  52. クラスター分析の概要をアニメーションで説明
  53. 非階層的クラスター分析のKmeans法を使ってユーザーのグループ分けをしてみよう!
  54. Kmeans法の各クラスター内の二乗誤差の総和を求めてみよう!
  55. クラスター数を変化させて二乗誤差の総和がどう変化するか確認し最適なクラスタ数を決めよう!
  56. LookerStudioでGA4のデータを可視化するダッシュボードを作ってみよう!
  57. LookerStudio利用の準備
  58. BigQueryのデータを集計してLookerStudioに連携し表示してみよう!
  59. スコアカードで表示してみよう!
  60. トラフィックソースの割合を円グラフで表示してみよう!
  61. スケジュールされたクエリで定期実行
  62. 【確認テスト】コースの理解度をチェックしよう
  63. ボーナスレクチャー
BigQuery で学ぶ非エンジニアのための SQL データ分析入門

11時間の動画、800枚以上のスライド、130問近い演習問題で、SQLに触れたことのない「非エンジニア」が分析者としてBigQueryで標準SQLを使いこなせることをゴールとしています。

thumbnail
平均評価
4.29
総購入者数
7,557
先月の購入者数
(2024年10月)
97
コースレベル
初級
コース時間
10 時間 59 分
作成日
2019年6月1日
更新日
2020年5月9日
料金
¥21,800

[Udemy for Business対象コース]

※Udemy for BusinessとはUdemyが企業向けに販売する厳選された講座の購読パッケージです。

業務上で比較的大きなデータの分析を必要とするビジネスマンを対象にしたSQLの入門コースです。

ビジネスマンが取り扱うべきデータが大型化(レコード数の多さという意味でも、複数テーブルをJOINする必要があるという意味でも)する中で、"100万行制限"のあるエクセルでは対応が難しくなるケースが出てきています。


そこで求められているのがTableauのようなBIツールでの、もしくは、SQLでの分析スキルです。


つまり、今や、SQLはエンジニアだけに求められるスキルではなく、経営企画、営業企画、カスタマーサポート、コールセンター、マーケティング、調達部門とあらゆる業務で求められるスキルになっています。


また、分析スキルをTableauなどのBIツールで担保しているユーザーにとってもSQLを学ぶことは大きなメリットがあります。大きなデータを目の前にして、複雑な、重い処理をTableau Desktopに行わせず、BigQueryで行わせることにより、パフォーマンス問題に柔軟に対応できるからです。


本コースを受講した後は「この処理はどこでやらせるのが良いだろうか?」を考えられるようになります。


Googleデータポータルのユーザーにとってもブレイクスルーになるはずです。これまで、「複雑な処理は諦めていた」のが複雑な処理はBigQueryのSQLにやらせる。という新しい道が開けるからです。


コースの特徴は以下の通りです。


  1. Google BigQueryをSQL学習基盤として利用しています。

  2. 学ぶのは「標準SQL」という汎用的な言語であり、BigQuery以外のRDBM(データベース管理システム)でも応用が効くものです。

  3. 11時間の動画、800枚以上のスライド、130近い練習問題で「手を動かしながら」学んでいただくスタイルです。

  4. 代表的なレクチャーは、「概念的な説明」、「演習問題の出題」、(ここでビデオを止めてSQL文を記述していただきます)、「正解SQLの提示」、「解説」の流れで進みます。

  5. 初心者向け書籍では触れられることの少ない分析関数も取り扱っています。

  6. サンプルのテーブルは「購入データ」、「顧客マスタ」、「ショップマスタ」、「商品マスタ」、「ウェブログ」の5種類を用意し、実践的なSQLの記述ができるようにしています。また、大きなデータでは関数の挙動がわかりにくい場合があるため、20行以内の小さな、人間の目で検証可能なテーブルも用意しています。

  7. 講師はGoogle アナリティクス、Tableauのエキスパートです。


ぜひ、このコースでSQLのスキルを身に着け、分析スキルを一段の高みへと進めましょう。


  1. コースの概要を理解する
  2. 1.1 コース概要、ゴールと対象者
  3. 1.2 セクション構成・学習の進め方
  4. 1.3 講師自己紹介
  5. データベースとSQL
  6. 2.1 セクションの紹介
  7. 2.2 データベースとSQL文
  8. 2.3 基本用語
  9. BigQueryの利用を開始する
  10. 3.1 セクションの紹介
  11. 3.2 BigQuery利用開始までの準備
  12. 3.3 アカウント構造とプロジェクト、データセットの作成
  13. 3.4 サンプルデータの紹介
  14. 3.5 サンプルデータを使ってテーブルを作成する
  15. 3.6 BigQueryのWEB UIの利用方法
  16. 3.7 SQL文の書き方のお作法
  17. SQL文の基礎
  18. 4.1 セクションの紹介
  19. 4.2 最も基本的なSQL文(select, from)
  20. 4.3 全カラムの取得(select * from)
  21. 4.4 取得する行の並べ替え(order by)
  22. 4.5 取得する行数の制限(limit)
  23. 4.6 特定の条件に合致する行の取得(where)
  24. 4.7 数値型データに対するwhere句
  25. 4.8 文字列型データに対するwhere句
  26. 4.9 日付型、日時型データに対するwhere句
  27. 4.10 ブール型データに対するwhere句
  28. 4.11 複数条件のwhere句
  29. 4.12 where句におけるnullの取扱い
  30. 4.13 列の別名(as)
  31. グループ化とデータの集計
  32. 5.1 セクションの紹介
  33. 5.2 レコード数、データの個数の集計(count)
  34. 5.3 グループ化の概念の理解
  35. 5.4 項目のグループ化(group by)
  36. 5.5 グループごとの合計値を取り出す(sum)
  37. 5.6 グループごとの平均値を取り出す(avg)
  38. 5.7 グループごとの最大値、最小値を取り出す(max, min)
  39. 5.8 その他の集計関数(標準偏差)
  40. 5.9 集計した結果に対してフィルタを適用する(having)
  41. 5.10 各句の記述順序と実行順序の確認
  42. 四則演算と基本的な関数
  43. 6.1 セクションの紹介
  44. 6.2 四則演算
  45. 6.3 数字のまるめに関する関数
  46. 6.4 指標に関するその他の関数
  47. 6.5 文字列に対する基本的な関数
  48. 6.6 文字列に対する正規表現関数
  49. 6.7 日付、日時に対する関数1(現在時刻、作成、型変換)
  50. 6.8 日付、日時に対する関数2(加算、減算、差分)
  51. 6.9 日付、日時に対する関数3(切り詰め、整形、最大・最少)
  52. 6.10 条件式1 if文、ifnull文
  53. 6.11 条件式2 case文
  54. 分析関数
  55. 7.1 セクションの紹介
  56. 7.2 分析関数とは?
  57. 7.3 分析関数の書式
  58. 7.4 分析関数1、番号付け関数
  59. 7.5 分析関数2、ナビゲーション関数
  60. 7.6 分析関数3、集計分析関数
  61. テーブルの結合
  62. 8.1 セクションの紹介
  63. 8.2 テーブルの結合とは?結合の必要性
  64. 8.3 結合のタイプ
  65. 8.4 JOINの書式、留意点
  66. 8.5 テーブルの結合とデータ分析
  67. 8.6 3つ以上のテーブルの結合とデータ分析
  68. 8.7 各句の記述順序と実行順序の確認(含む、結合)
  69. サブクエリ
  70. 9.1 セクションの紹介
  71. 9.2 サブクエリとは?
  72. 9.3 サブクエリの3種類の戻り値の型
  73. 9.4 サブクエリの利用1(select句 x スカラー型データ)
  74. 9.5 サブクエリの利用2(where句 x スカラー型データ)
  75. 9.6 サブクエリの利用3(where句 x ベクター型データ)
  76. 9.7 サブクエリの利用4(from句 x ベクター型データ)
  77. 9.8 サブクエリの利用5(from句 x マトリックス型データ)
  78. 9.9 JOINとサブクエリの併用
  79. 9.10 with句でのサブクエリの利用
  80. テーブル同士の集合演算とビュー
  81. 10.1 セクションの紹介
  82. 10.2 テーブル同士の集合演算とは?
  83. 10.3 テーブル同士の和集合(union)
  84. 10.4 テーブル同士の積集合(intersect)
  85. 10.5 テーブル同士の差集合(except)
  86. 10.6 ビューとは?
  87. 10.7 ビューの作成、更新、削除
  88. 練習問題
  89. 11.1 セクションの紹介
  90. 11.2 練習問題 1(難易度:低):平成生まれ(平成は1989年1月8日~2019年4月30日まで)の男性で最も人気のファーストネームは何ですか?
  91. 11.3 練習問題 2(難易度:低):都道府県別の平均年齢が最も高い都道府県はどこですか?教えてください。
  92. 11.4 練習問題 3(難易度:低):Tシャツとそれ以外商品の合計販売数量が多いのはどちらですか?教えてください。
  93. 11.5 練習問題 4(難易度:低):2018年1月にも2018年2月にも購入してくれたユーザーは何人いますか?
  94. 11.6 練習問題 5(難易度:低):四半期における売上で最大値と最小値の差が最も大きいのは第何四半期ですか?
  95. 11.7 練習問題 6(難易度:中):階級幅は1万円の度数分布表を作成し、最も金額の高い階級の度数と相対度数を教えてください。
  96. 11.8 練習問題 7(難易度:中):実売データと定価を比較し、最も値引率の高い商品の商品名とその割引率を教えてください。
  97. 11.10 練習問題 9(難易度:中):顧客の年齢帯を20歳ごとに分類した、「20歳以下」カテゴリの売上合計はいくらですか?
  98. 11.11 練習問題 10(難易度:中):店舗2で、2018年1月には売れてなくて、2018年2月に初めて売れた商品を教えてください。
  99. 11.12 練習問題 11(難易度:高):ユーザーが初回に購入する商品として人気が高い順に3つ教えてください。
  100. 11.13 練習問題 12(難易度:高):product_idが20の商品と、最も合わせて購入されている商品のproduct_idを教えてください。
  101. 11.14 練習問題 13(難易度:高):初めて商品を購入する「前」にWebサイトで「その商品のページ」を閲覧したことのあるユーザーが何人いるか?教えてください
  102. 11.15 練習問題 14(難易度:高):最も平均セッション時間が長いmediumと、その値を教えてください。
  103. 11.16 練習問題 15(難易度:高):ネットとリアル店舗で同一商品を購入したことのある顧客のリストを作成してください。
  104. まとめとボーナスコンテンツ
  105. 12.1 セクションの紹介
  106. 12.2 ボーナス (SQLで取得したデータのビジュアライズ)
BigQueryで学ぶ!SQLの基本:初学者からすらすらデータ抽出できるまで

効率よくSQLを身に着けましょう!Google BigQuery使用。 対象者は、SQLを1から学びたいビジネスパーソンです。到達点は、SQLの基礎を把握して、業務でデータ抽出ができるようになることです。

thumbnail
平均評価
4.55
総購入者数
2,040
先月の購入者数
(2024年10月)
48
コースレベル
初級
コース時間
3 時間 24 分
作成日
2020年9月12日
更新日
2021年1月22日
料金
¥4,200

このコースは、データを扱うための言語であるSQLの基礎を学びます。「初学者が、業務でSQLによってデータを抽出をできる状態になる」をゴールとします。


「SQLを業務で使う必要があるが、1から勉強するのは大変」

「データ分析をするためにSQLを勉強してみたいが、プログラミングの経験がないから何をしてよいかわからない」

「業務で他の人が書いたSQLをコピーしてデータ抽出しているが、中身は理解できてない」

もしこのような悩みをお持ちでしたら、このコースを使ってSQLの基礎を学習してみませんか? SQLは、データを活用・分析するために非常に有効なスキルです。SQLを身につけることで、社内のビッグデータを知見に変換することができるようになります。


何ができるようになる?

・SQLの基礎的な文法を理解することで、データベースから必要なデータを取得することができるようになります。

・また、他人の書いたデータ抽出用のSQLの内容を理解して、自分で必要に応じた修正ができるようになります。

・具体的には、select, from, where, order by, limit, group by, having, sum, count, min, max, left join, inner join といった、SQLの基礎的な文法を理解・習得できます。

・実行環境には Google BigQuery を使用するので、BigQueryを用いでデータ分析をする方法も身につけることができます。


どんな特徴がある?

  1. 業務にすぐに活かせる工夫があります。「業務でSQLによってデータを抽出をできる」という目的を達成するために、項目を厳選して説明しています。

  2. 短時間で学習できます。 この講座の動画は3時間程度と簡潔にまとめられています。演習の時間を間に挟んでも、6時間程度で学習を完了できるように設計しています。 週末に集中して取り組むことで、短期間で知識を身につけることが可能です。

  3. 演習を重視しています。 SQLは、数学のように、実際に問題を解くことで理解が進みます。 そこでこのコースでは、講義を行った後には、十分な演習問題を設けています。 何度も自分でSQLを書いてみることにより、知識の理解と定着を狙います。


誰に向いている?

・SQLの使用経験はないが、学習したいと思っている方

・簡単なSQLを書いているが、体系的に学んだ経験がない方

・他人が書いたSQLを修正して使いたい方 ・ITサービスに関連する会社に就職したばかり / 転職したばかり / 内定したばかりで業務の準備をしたい方

・ビジネス職(企画、事業開発、マーケター、プロダクトマネージャー、経理、FP&A、カスタマーサポート)でデータ分析を行いたい方

・運営しているWebサービスの事業数値を自ら確認したい方

  1. はじめに
  2. イントロダクション
  3. SQLの雰囲気をつかもう
  4. SQLデータ抽出の強みと全体像
  5. カリキュラム
  6. SQL・データベース
  7. SQL・データベース
  8. 環境構築
  9. 環境構築
  10. データ抽出
  11. select / from
  12. select / from 演習
  13. order by 講義
  14. order by 演習
  15. limit 講義
  16. limit 演習
  17. where 講義
  18. where 演習
  19. 四則演算 講義
  20. 四則演算 演習
  21. if / case 講義
  22. if / case 演習
  23. 比較 講義
  24. 比較 演習
  25. 関数 講義
  26. 関数 演習
  27. データ集計
  28. 集計関数 講義
  29. 集計関数 演習
  30. group by 講義
  31. group by 演習
  32. having 講義
  33. having 演習
  34. データ結合
  35. join 講義
  36. inner join / left join 講義
  37. inner join / left join 演習
  38. 複雑なデータ分析
  39. with 講義
  40. with 演習
  41. 実行順序 講義
  42. 総合演習
  43. 総合演習
  44. ボーナスセクション
  45. ボーナスレクチャー
【初心者・初級者向け】SQL・データ分析入門-bigquery×ハンズオン形式でスキルアップ-

多くの企業で採用されているクラウド環境BigQueryを使用。データ分析に欠かせないSQL技術の基礎を身に付けたいあなたへおすすめ!ウィンドウ関数も経験!ハンズオンでSQL学習していき、多くの練習問題をといていく実践形式のカリキュラム。

thumbnail
平均評価
4
総購入者数
229
先月の購入者数
(2024年10月)
12
コースレベル
初級
コース時間
4 時間 32 分
作成日
2022年10月27日
更新日
2023年2月23日
料金
¥17,800

このコースでは、データ分析に役立つスキル、キャリアアップに繋がるスキルのデータベースを操作する言語 SQLを学習していくコースです。


実務への参入障壁を少しでも下げたいと考え多くの企業が採用し始めているクラウド環境BigQueryですすめていきます。

データ分析は、ITエンジニアだけではなく、ディレクターがWEBサイト改善の材料としてログ解析したり、マーケッターが何かする企画する際に材料として数字を揃える時に使えたり、など、企画側で効果測定を行うなどにも役立つスキルです。 今すぐデータが欲しいというとき、自身で取得できたらどれだけ楽なことでしょう。 ですので、ITエンジニアでなくとも、学ぶメリットは非常に高いのです。


また、データ分析は、インターネット社会において必須なスキルであり、多くの企業で重宝されています。キャリアップ、年収アップにも繋がるスキルですので是非取り組んでいただきたいです。 本講座は、ハンズオン形式ですすめていき、実際に、SQLを書いていただきます。その経験をもとに練習問題にチャレンジしていただき、理解度を上げていく流れです。

レッスンは1レッスンも3分〜5分程度としている関係で細かくなってしまいっていますが、悩んでしまう箇所を何回も繰り返し視聴できたり、理解が早いところはささっと進められるように、自分のペースに合わせて進めることができる構成に力を入れてあります。


============
このコースは、

  • SQL初心者、SQLを経験したい方

  • 自力でデータを抽出したい方

  • データ分析の仕事に興味がある方

  • マーケティング担当者、ビジネス企画者

  • ディレクター、マネージャー

に特におすすめです。

============


これからデータ分析をやってみたい、興味があるという方は、無料動画をぜひチェックしてください。

  1. はじめに
  2. 本講座について
  3. 演習環境
  4. データベースとSQL
  5. データベースとは
  6. SQLとは
  7. BigQueryの利用開始
  8. BigQueryの環境を作る
  9. 講座用資料ダウンロード
  10. サンプルデータ 概要
  11. サンプルデータ 登録
  12. 補足:BigQueryのサンプルデータ
  13. 基本的なSQL文
  14. セクションの説明
  15. SQL内のコメント
  16. SQLのエラー
  17. データを抽出する基本的なSQL文 SELECT句, FROM句
  18. 重複業をまとめる DISTINCT
  19. 別名に変更する AS
  20. 抽出する行数の制限 limit句
  21. 抽出する行の並び替え ORDER BY句
  22. グループ化を行う GROUP BY句
  23. 特定の条件で絞り込む WHERE句
  24. SQLの中にSQLを書く その1 サブクエリ
  25. SQLの中にSQLを書く その2 WITH句
  26. 【練習問題】基礎的なSQL文
  27. 練習問題1
  28. 練習問題2
  29. 練習問題3
  30. 演算子
  31. セクションの説明
  32. 数値を計算(演算)する算出演算子
  33. 値を比較する演算子
  34. 真偽を確認したり、パターンを確認する論理演算子の概要
  35. 論理演算子(1)AND、OR
  36. 論理演算子(2)BETWEEN
  37. 論理演算子(3)IN
  38. 論理演算子(4)LIKE
  39. 論理演算子(5) NOT
  40. データがない状態 IS NULL
  41. 条件によって任意の値に関する演算子 CASE
  42. 複数のSELECT文をつなげる UNION ALL
  43. 【練習問題】演算子
  44. 練習問題1
  45. 練習問題2
  46. 練習問題3
  47. 練習問題4
  48. 練習問題5
  49. テーブルの結合
  50. セクションの説明
  51. 外部結合 LEFT JOIN / RIGHT JOIN
  52. 内部結合 INNER JOIN
  53. 交差結合 CROSS JOIN
  54. 【練習問題】 テーブルの結合
  55. 練習問題1
  56. 変換関数
  57. セクションの説明
  58. 型の変換する CAST
  59. 最初のNULL値でない値を返す COALESCE
  60. 小数点を四捨五入する ROUND()
  61. 【練習問題】 変換関数
  62. 練習問題1
  63. 練習問題2
  64. 練習問題3
  65. 集計関数
  66. セクションの説明
  67. 平均を求める AVG()
  68. 行数をカウントする COUNT()
  69. 最大値、最小値を算出する MAX()、MIN()
  70. 合計を算出する SUM()
  71. 【練習問題】 集計関数
  72. 練習問題1
  73. 練習問題2
  74. 練習問題3
  75. 文字や文字列を操作する文字列関数
  76. セクションの説明
  77. 文字列の長さを得る LENGTH()
  78. 文字列の左部分、右部分を抽出する LEFT()、RIGHT()
  79. 文字列を結合する CONCAT()
  80. 小文字へ変換、大文字へ変換 LOWER()、UPPER()
  81. 文字列の長さ充填 LPAD()、RPAD()
  82. 空白スペースの削除 TRIM()、LTRIM()、RTRIM()
  83. 文字列の抜き出し SUBSTRING()、SUBSTR()
  84. 【練習問題】 文字列関数
  85. 練習問題1
  86. 練習問題2
  87. 練習問題3
  88. 練習問題4
  89. 日付、時刻を操作する日付関数
  90. セクションの説明
  91. 現在の日付、時刻、日時を取得する  CURRENT_XXXXX
  92. 日時の整形と計算 DATE()、DATATIME()、TIME()
  93. 日付の加算、減算  DATE_ADD()、DATE_SUB()
  94. 日付の差分  DATE_DIFF()
  95. 日付値の切り捨て DATE_TRUNC()
  96. 練習問題 日付関数
  97. 練習問題1
  98. 練習問題2
  99. 練習問題3
  100. 分析につかうウィンドウ関数(分析関数)
  101. セクションの説明と分析関数の概要
  102. 平均を取得する AVG() OVER()
  103. 最大、最小を取得する MAX() OVER()、MIN() OVER()
  104. カウントを取得する  COUNT() OVER()
  105. 合計を取得する SUM() OVER()
  106. ソート順で1から行番号を取得する ROW_NUMBER() OVER()
  107. ソート順でランク付けを取得する RANK() OVER()
  108. ソート順でランク付けを取得する DENSE_RANK() OVER()
  109. 【練習問題】 ウィンドウ関数
  110. 練習問題1
  111. 練習問題2
  112. 練習問題3
  113. 力試し問題
  114. 概要
  115. 力試し問題1
  116. 力試し問題2
  117. 最後に
  118. さらなるスキルアップについて

3. YouTubeおすすめ講座3選

Outlectureで厳選したおすすめのYouTube講座3選はこちらです。

動画名 総視聴数 先月の視聴数
(2024年10月)
いいね数 公開日

【プログラミング入門】SQLの基本を解説!データベース操作の学ぼう!〜VTuberと学習〜【初心者向け】

thumbnail

チャンネル名:Pythonプログラミング VTuber サプー

48,746 1,482 978 2021年10月6日

Build 04:BigQuery を用いたデータ分析

thumbnail

チャンネル名:Google Cloud Japan

8,514 264 133 2022年11月30日

【Bigquery 入門】開始前の準備と諸説明

thumbnail

チャンネル名:Appsheet教室@イルカのえっちゃんねる

3,200 207 59 2023年7月24日

YouTubeは、広告がつくものの無料で視聴でき、日常生活でもお馴染みとなっています。
最近では、良質な教材も増えており、学びたいけどお金をかけるほどでもない方や、概要をさらっと理解したい方には、YouTubeで学ぶことをおすすめします。

こんな方におすすめ

  • お金をかけずに学びたい
  • BigQueryの概要だけさらっと理解したい

各講座の詳細は以下に記載します。

【プログラミング入門】SQLの基本を解説!データベース操作の学ぼう!〜VTuberと学習〜【初心者向け】

Pythonプログラミング VTuber サプー

総視聴数
48,746
先月の視聴数
(2024年10月)
1,482
いいね数
978
公開日
2021年10月6日
📘 サプーの書籍が絶賛発売中 📘
Amazon ▶︎ https://www.amazon.co.jp/dp/4297142856
「VTuberサプーが教える! Python 初心者のコード/プロのコード」
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Pythonやプログラミングに関する情報を発信しているサプーです!
この動画はSQLの基本的な文法を解説しています。

・データベースとは?
・SQLの書き方
・BigQueryの使い方
これらについて説明しています💙

実際にSQLを動かして実演しているので、最後まで見てもらえたら嬉しいです😊

💙 メンバーシップ 💙
説明動画 ▶︎ https://youtu.be/-Pc2SAxKSC4
登録 ▶︎ https://www.youtube.com/channel/UC5Kgc_HNzx4GJ-w4QMeeKiQ/join
iPhoneの方はこらから ▶︎ https://twitter.com/PythonSuppl/status/1466049000658718729?s=20

🌎 参考サイト 🌎
BigQuery ▶︎ https://cloud.google.com/bigquery?hl=ja

⭐️ チャプター ⭐️
0:00 今日のテーマ「SQLの基本」
0:29 データベースとは?
4:20 SQLとは?
6:15 CREATE TABLE
17:44 INSERT INTO
20:49 SELECT文
25:32 JOINで結合
33:45 UPDATE文
35:52 DELETE文
37:31 エンディング

💜 チャンネル説明 💜
Pythonプログラミングについて解説するVtuber サプーです✨
初心者でも分かりやすい、Pythonを学習できるような動画をアップロードしていきます!
みんなが少しでもPythonが好きになってくれたら嬉しいな💕
Twitterもやってるので、フォローお願いします!

Twitter ▶︎ https://twitter.com/PythonSuppl
メール ▶︎ python.supu.vtuber@gmail.com

#SQL
#データベース
#プログラミング
#DB
#RDB
#BigQuery
#初心者
#入門
#パイソン
#PythonVTuberサプー
Build 04:BigQuery を用いたデータ分析

Google Cloud Japan

総視聴数
8,514
先月の視聴数
(2024年10月)
264
いいね数
133
公開日
2022年11月30日
Google Cloud スタートアップ向けテクニカル ガイド Build シリーズへようこそ
Build シリーズ のエピソード 4 : BigQuery を用いたデータ分析

チャプター:
0:00 - イントロダクション
0:52 - この動画の概要
1:12 - BigQuery とは
1:44 - BigQuery の利用用途
4:15 - BigQuery ML
5:05 - データ パイプラインとは
5:36 - ETL パイプラインとは
6:29 - BigQuery を用いたデータ ETL パイプラインの構築
7:33 - データ ガバナンス とは
8:18 - BigQuery のデータ ガバナンス
8:54 - BigQuery の料金
10:22 - BigQuery のクエリ処理のパフォーマンスと費用の最適化
11:55 - BigQuery のストレージのパフォーマンスと費用の最適化
12:19 - [Demo] コンソールを用いた BigQuery のデモ
15:36 - お客様のケーススタディ
16:40 - まとめ

BigQuery の料金 → https://goo.gle/3zFk82w
ETL について → https://goo.gle/3BjbNCW
Google Cloud 上のクラウド ネイティブ データウェアハウスの ETL アーキテクチャの設計 → https://goo.gle/3PG47yQ
BigQuery スロット Recommender によるスロットの推奨事項と分析情報の表示 → https://goo.gle/3OHiNMM
How does BigQuery store data? → https://goo.gle/3baS919
Understanding BigQuery data governance → https://goo.gle/3vnqPDH
NYC Public Data on Google BigQuery [demo] → https://goo.gle/3Qjz0t5
Using the BigQuery sandbox → https://goo.gle/3SaLjcQ
BigQuery サンドボックスを有効にする方法 → https://goo.gle/3zH4C6s


Google Cloud スタートアップ向けテクニカル ガイド ウェブサイト→https://bit.ly/3Nad3fc
ブログ → https://cloud.google.com/blog/ja/topics/startups/google-cloud-technical-guides-for-startups 
Google Cloud スタートアップ向けテクニカル ガイド プレイリスト→https://bit.ly/3JkIEZl Google Cloud Japan
公式 YouTube チャンネル → https://www.youtube.com/GoogleforWorkJapan #GCPStartupGuides
【Bigquery 入門】開始前の準備と諸説明

Appsheet教室@イルカのえっちゃんねる

総視聴数
3,200
先月の視聴数
(2024年10月)
207
いいね数
59
公開日
2023年7月24日
【この動画のキーワード】
#bigquery

*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*
【チャンネル説明】
・Appsheet、Looker studioをメインに、他チャンネルでは取り扱わない高度なテクニックをご紹介します!Appsheet、Looker studioを本気で勉強したい方は、ぜひチャンネル登録してください🤗

・今回は、開始前の準備と説明をします。
*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*

・【ココナラ】YouTubeでご紹介したアプリをシェアします
https://coconala.com/services/3066444

・【ココナラ】開発・その他のご相談はこちら
https://coconala.com/services/2617027

・【ココナラ】アプリ開発承ります
https://coconala.com/services/2416683?ref=top_histories&ref_kind=home&ref_no=1

・【ココナラ】Looker Studio教えます
https://coconala.com/services/3005247

・X(旧Twitter)やってます
https://twitter.com/irukano_ecchan

・声の出演
Voiced by https://CoeFont.cloud

5. まとめ

BigQueryのおすすめ講座を紹介しました。他の関連講座を学びたい方は、下記をご参考ください。

SQL
Java
C#
SQL
Java
C#

今回紹介したいずれかの講座を受講した後にさらに深掘りして学びたい方は、公式サイトやコミュニティサイトに行くことを、最新の情報をキャッチアップしていきたい方場合は、公式twitterアカウントをフォローすることをおすすめします。

また、ChatGPTなどの汎用AIを勉強のヘルプツールとして活用することも強くおすすめします。これにより、より効果的な学習が可能になりますのでぜひ試してみてください。

「自ら機会を創り出し、機会によって自らを変えよ」

株式会社リクルート創業者 江副浩正氏の有名な言葉です。自分の知識やスキルを高めることは、機会を作り出すことに役に立ちます。自らを変えようとしている方にとって、本ページの情報が少しでもお役に立てれば幸いです。

一覧に戻る
Home About Share
Home
About
Privacy policy
Disclaimer
Contact
Official
© 2024 outlecture.com All Rights Reserved.